SAP ABAP Class IF_XLF_ELEMENT (Basic interface for all elements)
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface composition (i COMPRISING i_ref)  IF_XLF_NODE Basic interface for all nodes (elements and texts) 20100903
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface composition (i COMPRISING i_ref)  IF_XLF_ELEM_REFERENCE Reference 20100920
2 Interface composition (i COMPRISING i_ref)  IF_XLF_ELEM_GROUP Group 20100928
3 Interface composition (i COMPRISING i_ref)  IF_XLF_ELEM_HEADER File header 20100920
4 Interface composition (i COMPRISING i_ref)  IF_XLF_ELEM_INTERNAL_FILE Internal file 20100917
5 Interface composition (i COMPRISING i_ref)  IF_XLF_ELEM_IT Isolated tag 20100923
6 Interface composition (i COMPRISING i_ref)  IF_XLF_ELEM_MRK Marker 20100915
7 Interface composition (i COMPRISING i_ref)  IF_XLF_ELEM_NON_XLIFF Non-XLIFF element 20100917
8 Interface composition (i COMPRISING i_ref)  IF_XLF_ELEM_NOTE Note 20100920
9 Interface composition (i COMPRISING i_ref)  IF_XLF_ELEM_PH Placeholder 20100923
10 Interface composition (i COMPRISING i_ref)  IF_XLF_ELEM_PHASE Phase information 20100920
... Click here to see Used By full list (52 items)
Properties
Class IF_XLF_ELEMENT  
Short Description Basic interface for all elements    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package      
Created 20100903   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class IF_XLF_ELEMENT has no interface implemented.
Friends
Class IF_XLF_ELEMENT has no friend class.
Attributes
Class IF_XLF_ELEMENT has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 AS_STRING Instance method Public Method Retruns this element as string in XML-style 20101112
2 AS_XML_ELEMENT Instance method Public Method Returns this element as XML document element 20100903
3 AS_XML_NODE Instance method Public Method 20100903
4 CLONE Instance method Public Method Returns a clone of this element 20100903
5 EQUALS Instance method Public Method 20101004
6 GET_ATTRIBUTES Instance method Public Method Returns the element's attributes 20100906
7 GET_CHILDREN Instance method Public Method Returns the element's child nodes 20100903
8 GET_CHILDREN_FINGERPRINT Instance method Public Method Returns the fingerprint of the child nodes 20101108
9 GET_FINGERPRINT Instance method Public Method 20101108
10 GET_NAME Instance method Public Method Returns the element's (local) name 20100903
11 GET_NAMESPACE_PREFIX_MAPPINGS Instance method Public Method Returns the element's namespace to prefix mappings 20100906
12 GET_NAMESPACE_URI Instance method Public Method Returns the element's namespace URI 20100903
13 GET_PARENT Instance method Public Method 20100903
14 GET_PREFIX Instance method Public Method Returns the element's prefix 20100903
15 SET_NAMESPACE_PREFIX_MAPPINGS Instance method Public Method Sets the element's namespace to prefix mappings 20100906
Events
Class IF_XLF_ELEMENT has no event.
Types
Class IF_XLF_ELEMENT has no local type.
Method Signatures

Method AS_STRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning STRING Value transfer Type reference (TYPE) STRING 20101112

Method AS_STRING on class IF_XLF_ELEMENT has no exception.

Method AS_XML_ELEMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DOCUMENT Call by reference Object reference (TYPE REF TO) IF_IXML_DOCUMENT Document that becomes owner of the created element 20100903
2 Returning ELEMENT Value transfer Object reference (TYPE REF TO) IF_IXML_ELEMENT This element as XML element 20100903

Method AS_XML_ELEMENT on class IF_XLF_ELEMENT has no exception.

Method AS_XML_NODE Signature

Method AS_XML_NODE on class IF_XLF_ELEMENT has no parameter.
Method AS_XML_NODE on class IF_XLF_ELEMENT has no exception.

Method CLONE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning CLONE Value transfer Object reference (TYPE REF TO) IF_XLF_ELEMENT Clone of this element 20100903

Method CLONE on class IF_XLF_ELEMENT has no exception.

Method EQUALS Signature

Method EQUALS on class IF_XLF_ELEMENT has no parameter.
Method EQUALS on class IF_XLF_ELEMENT has no exception.

Method GET_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ATTRIBUTES Value transfer Type reference (TYPE) TXLF_ATTRIBUTE Table of attributes 20100906
2 Importing INCLUDE_DEFAULT_ATTRS Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE True if default attributes should be included in the list 20101230

Method GET_ATTRIBUTES on class IF_XLF_ELEMENT has no exception.

Method GET_CHILDREN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning CHILDREN Value transfer Type reference (TYPE) TXLF_NODE The element's child nodes 20100903

Method GET_CHILDREN on class IF_XLF_ELEMENT has no exception.

Method GET_CHILDREN_FINGERPRINT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning FINGERPRINT Value transfer Type reference (TYPE) XLF_FINGERPRINT Fingerprint 20101108

Method GET_CHILDREN_FINGERPRINT on class IF_XLF_ELEMENT has no exception.

Method GET_FINGERPRINT Signature

Method GET_FINGERPRINT on class IF_XLF_ELEMENT has no parameter.
Method GET_FINGERPRINT on class IF_XLF_ELEMENT has no exception.

Method GET_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning NAME Value transfer Type reference (TYPE) STRING The element's name 20100903

Method GET_NAME on class IF_XLF_ELEMENT has no exception.

Method GET_NAMESPACE_PREFIX_MAPPINGS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning NAMESPACE_MAPPINGS Value transfer Type reference (TYPE) TXLF_NAMESPACE_MAPPING Table of namespace URI to prefix mappings 20100906

Method GET_NAMESPACE_PREFIX_MAPPINGS on class IF_XLF_ELEMENT has no exception.

Method GET_NAMESPACE_URI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning NAMESPACE_URI Value transfer Type reference (TYPE) STRING The element's namespace URI 20100903

Method GET_NAMESPACE_URI on class IF_XLF_ELEMENT has no exception.

Method GET_PARENT Signature

Method GET_PARENT on class IF_XLF_ELEMENT has no parameter.
Method GET_PARENT on class IF_XLF_ELEMENT has no exception.

Method GET_PREFIX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning PREFIX Value transfer Type reference (TYPE) STRING The element's prefix 20100903

Method GET_PREFIX on class IF_XLF_ELEMENT has no exception.

Method SET_NAMESPACE_PREFIX_MAPPINGS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NAMESPACE_MAPPINGS Call by reference Type reference (TYPE) TXLF_NAMESPACE_MAPPING Table of namespace URI to prefix mappings 20100906

Method SET_NAMESPACE_PREFIX_MAPPINGS on class IF_XLF_ELEMENT has no exception.
Meta Relationship - Used By (full list)
# Relationship type Used by Short Description Created on
1 Interface composition (i COMPRISING i_ref)  IF_XLF_ELEM_REFERENCE Reference 20100920
2 Interface composition (i COMPRISING i_ref)  IF_XLF_ELEM_GROUP Group 20100928
3 Interface composition (i COMPRISING i_ref)  IF_XLF_ELEM_HEADER File header 20100920
4 Interface composition (i COMPRISING i_ref)  IF_XLF_ELEM_INTERNAL_FILE Internal file 20100917
5 Interface composition (i COMPRISING i_ref)  IF_XLF_ELEM_IT Isolated tag 20100923
6 Interface composition (i COMPRISING i_ref)  IF_XLF_ELEM_MRK Marker 20100915
7 Interface composition (i COMPRISING i_ref)  IF_XLF_ELEM_NON_XLIFF Non-XLIFF element 20100917
8 Interface composition (i COMPRISING i_ref)  IF_XLF_ELEM_NOTE Note 20100920
9 Interface composition (i COMPRISING i_ref)  IF_XLF_ELEM_PH Placeholder 20100923
10 Interface composition (i COMPRISING i_ref)  IF_XLF_ELEM_PHASE Phase information 20100920
11 Interface composition (i COMPRISING i_ref)  IF_XLF_ELEM_PHASE_GROUP Phase group 20100920
12 Interface composition (i COMPRISING i_ref)  IF_XLF_ELEM_PROP Property (deprecated) 20100921
13 Interface composition (i COMPRISING i_ref)  IF_XLF_ELEM_PROP_GROUP Property group (deprecated) 20100921
14 Interface composition (i COMPRISING i_ref)  IF_XLF_ELEM_GLOSSARY Glossary 20100917
15 Interface composition (i COMPRISING i_ref)  IF_XLF_ELEM_SEG_SOURCE Source text 20100924
16 Interface composition (i COMPRISING i_ref)  IF_XLF_ELEM_SKL Skeleton file 20100920
17 Interface composition (i COMPRISING i_ref)  IF_XLF_ELEM_SOURCE Source text 20100923
18 Interface composition (i COMPRISING i_ref)  IF_XLF_ELEM_SUB Sub-flow 20100923
19 Interface composition (i COMPRISING i_ref)  IF_XLF_ELEM_TARGET Target 20100923
20 Interface composition (i COMPRISING i_ref)  IF_XLF_ELEM_TOOL Tool 20100920
21 Interface composition (i COMPRISING i_ref)  IF_XLF_ELEM_TRANS_UNIT Translation unit 20100927
22 Interface composition (i COMPRISING i_ref)  IF_XLF_ELEM_X Generic placeholder 20100923
23 Interface composition (i COMPRISING i_ref)  IF_XLF_ELEM_XLIFF XLIFF document 20100929
24 Interface composition (i COMPRISING i_ref)  IF_XLF_INLINE_BASE Basic interface for all inline elements 20100921
25 Interface composition (i COMPRISING i_ref)  IF_XLF_STRUCTURAL_UNIT A group, trans-unit or bin-unit element 20100923
26 Interface composition (i COMPRISING i_ref)  IF_XLF_XLIFF_ELEMENT Basic interface for all XLIFF elements 20100903
27 Interface composition (i COMPRISING i_ref)  IF_XLF_ELEM_BIN_UNIT Binary unit 20100928
28 Interface composition (i COMPRISING i_ref)  IF_XLF_CHILD_BIN_SOURCE Child of bin-source element 20100917
29 Interface composition (i COMPRISING i_ref)  IF_XLF_CHILD_BIN_TARGET Child of bin-target element 20100917
30 Interface composition (i COMPRISING i_ref)  IF_XLF_CHILD_GLOSSARY Child of glossary element 20100917
31 Interface composition (i COMPRISING i_ref)  IF_XLF_CHILD_REFERENCE Child of reference element 20100917
32 Interface composition (i COMPRISING i_ref)  IF_XLF_CHILD_SKL Child of skl element 20100917
33 Interface composition (i COMPRISING i_ref)  IF_XLF_CONTEXT_ALT_TRANS Element that can appear in context of a alt-trans element 20100920
34 Interface composition (i COMPRISING i_ref)  IF_XLF_CONTEXT_BIN_UNIT Element that can appear in context of a bin-unit element 20100920
35 Interface composition (i COMPRISING i_ref)  IF_XLF_CONTEXT_HEADER Element that can appear in header context 20100920
36 Interface composition (i COMPRISING i_ref)  IF_XLF_CONTEXT_TRANS_UNIT Element that can appear in a trans-unit context 20100920
37 Interface composition (i COMPRISING i_ref)  IF_XLF_ELEM_ALT_TRANS Translation match 20100924
38 Interface composition (i COMPRISING i_ref)  IF_XLF_ELEM_BIN_SOURCE Binary source 20100927
39 Interface composition (i COMPRISING i_ref)  IF_XLF_ELEM_BIN_TARGET Binary target 20100927
40 Interface composition (i COMPRISING i_ref)  IF_XLF_ELEM_BODY File body 20100929
41 Interface composition (i COMPRISING i_ref)  IF_XLF_ELEM_BPT Begin paired tag 20100921
42 Interface composition (i COMPRISING i_ref)  IF_XLF_ELEM_BX Begin paired placeholder 20100922
43 Interface composition (i COMPRISING i_ref)  IF_XLF_ELEM_CONTEXT Context 20100921
44 Interface composition (i COMPRISING i_ref)  IF_XLF_ELEM_CONTEXT_GROUP Context group 20100921
45 Interface composition (i COMPRISING i_ref)  IF_XLF_ELEM_COUNT Count 20100921
46 Interface composition (i COMPRISING i_ref)  IF_XLF_ELEM_COUNT_GROUP Count group 20100920
47 Interface composition (i COMPRISING i_ref)  IF_XLF_ELEM_EPT End paired tag 20100922
48 Interface composition (i COMPRISING i_ref)  IF_XLF_ELEM_EX End paired placeholder 20100923
49 Interface composition (i COMPRISING i_ref)  IF_XLF_ELEM_EXTERNAL_FILE External file 20100917
50 Interface composition (i COMPRISING i_ref)  IF_XLF_ELEM_FILE File 20100929
51 Interface composition (i COMPRISING i_ref)  IF_XLF_ELEM_G Generic group placeholder 20100923
52 Interface implementation (CLASS c. INTERFACES i_ref)  CL_XLF_ELEMENT Basic element implementation 20100906
History
Last changed by/on SAP  20110908 
SAP Release Created in