SAP ABAP Interface IF_XLF_ELEMENT_FACTORY (XLIFF element factory)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-DOC-TTL (Application Component) Translation Tools
     SLXE_XLIFF (Package) XLIFF 1.2 Library
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_XLF_ELEMENT_FACTORY XLIFF element factory 20100917
Properties
Interface IF_XLF_ELEMENT_FACTORY  
Short Description XLIFF element factory    
General Data
Package SLXE_XLIFF   XLIFF 1.2 Library 
Created 20100917   SAP 
Last changed 20110908   SAP 
Unicode checks active    
Forward declarations
Interface IF_XLF_ELEMENT_FACTORY has no forward declaration.
Interfaces
Interface IF_XLF_ELEMENT_FACTORY has no interface.
Friends
Interface IF_XLF_ELEMENT_FACTORY has no friend.
Attributes
Interface IF_XLF_ELEMENT_FACTORY has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 CREATE_ALT_TRANS Instance method Public Method Creates an alt-trans element 20100929
2 CREATE_BIN_SOURCE Instance method Public Method Creates a bin-source element 20100929
3 CREATE_BIN_TARGET Instance method Public Method Creates a bin-target element 20100929
4 CREATE_BIN_UNIT Instance method Public Method Creates a bin-unit element 20100929
5 CREATE_BODY Instance method Public Method Creates a body element 20100929
6 CREATE_BPT Instance method Public Method Creates a bpt element 20100929
7 CREATE_BX Instance method Public Method Creates a bx element 20100929
8 CREATE_CONTEXT Instance method Public Method Creates a context element 20100929
9 CREATE_CONTEXT_GROUP Instance method Public Method Creates a context-group element 20100929
10 CREATE_COUNT Instance method Public Method Creates a count element containing a number 20100929
11 CREATE_COUNT_GROUP Instance method Public Method Creates a count-group element 20100929
12 CREATE_COUNT_TEXT Instance method Public Method Creates a count element continaing a text 20100929
13 CREATE_ELEMENT Instance method Public Method Creates a corresponding XLIFF library element 20100917
14 CREATE_ELEMENT_FROM_STRING Instance method Public Method Creates a corresponding XLIFF library element 20101112
15 CREATE_EPT Instance method Public Method Creates an ept element 20100929
16 CREATE_EX Instance method Public Method Creates an ex element 20100929
17 CREATE_EXTERNAL_FILE Instance method Public Method Creates an external-file element 20100929
18 CREATE_FILE Instance method Public Method Creates a file element 20100929
19 CREATE_G Instance method Public Method Creates a g element 20100929
20 CREATE_GLOSSARY Instance method Public Method Creates a glossary element 20100929
21 CREATE_GROUP Instance method Public Method Creates a group element 20100929
22 CREATE_HEADER Instance method Public Method Creates a header element 20100929
23 CREATE_INTERNAL_FILE Instance method Public Method Creates an internal-file element 20100929
24 CREATE_IT Instance method Public Method Creates an it element 20100929
25 CREATE_MRK Instance method Public Method Creates a mrk element 20100929
26 CREATE_NON_XLIFF_ELEMENT Instance method Public Method Creates a non-XLIFF element 20100929
27 CREATE_NOTE Instance method Public Method Creates a note element 20100929
28 CREATE_PH Instance method Public Method Creates a ph element 20100929
29 CREATE_PHASE Instance method Public Method Creates a phase element 20100929
30 CREATE_PHASE_GROUP Instance method Public Method Creates a phase-group element 20100929
31 CREATE_PROP Instance method Public Method Creates a prop element (deprecated) 20100929
32 CREATE_PROP_GROUP Instance method Public Method Creates a prop-group element (deprecated) 20100929
33 CREATE_REFERENCE Instance method Public Method Creates a reference element 20100929
34 CREATE_SEG_SOURCE Instance method Public Method Creates a seg-source element 20100929
35 CREATE_SKL Instance method Public Method Creates a skl element 20100929
36 CREATE_SOURCE Instance method Public Method Creates a source element 20100929
37 CREATE_SOURCE_SIMPLE Instance method Public Method Creates a source element containing plain text only 20100929
38 CREATE_SUB Instance method Public Method Creates a sub element 20100929
39 CREATE_TARGET Instance method Public Method Creates a target element 20100929
40 CREATE_TARGET_SIMPLE Instance method Public Method Creates a target element containing plain text only 20100929
41 CREATE_TOOL Instance method Public Method Creates a tool element 20100929
42 CREATE_TRANS_UNIT Instance method Public Method Creates a trans-unit element 20100929
43 CREATE_X Instance method Public Method Creates an x element 20100929
44 CREATE_XLIFF Instance method Public Method Creates an xliff element with one file 20100929
45 CREATE_XLIFF_FILES Instance method Public Method Creates an xliff element with multiple files 20100929
Events
Interface IF_XLF_ELEMENT_FACTORY has no event.
Types
Interface IF_XLF_ELEMENT_FACTORY has no local type.
Method Signatures

Method CREATE_ALT_TRANS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ALT_TRANS Value transfer Object reference (TYPE REF TO) IF_XLF_ELEM_ALT_TRANS The created alt-trans 20100929
2 Importing TARGET Call by reference Object reference (TYPE REF TO) IF_XLF_ELEM_TARGET The alt-trans target 20100929

Method CREATE_ALT_TRANS on Interface IF_XLF_ELEMENT_FACTORY has no exception.

Method CREATE_BIN_SOURCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning BIN_SOURCE Value transfer Object reference (TYPE REF TO) IF_XLF_ELEM_BIN_SOURCE The created bin-source 20100929
2 Importing CHILD Call by reference Object reference (TYPE REF TO) IF_XLF_CHILD_BIN_SOURCE The bin-source child 20100929

Method CREATE_BIN_SOURCE on Interface IF_XLF_ELEMENT_FACTORY has no exception.

Method CREATE_BIN_TARGET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning BIN_TARGET Value transfer Object reference (TYPE REF TO) IF_XLF_ELEM_BIN_TARGET The created bin-target 20100929
2 Importing CHILD Call by reference Object reference (TYPE REF TO) IF_XLF_CHILD_BIN_TARGET The bin-target child 20100929

Method CREATE_BIN_TARGET on Interface IF_XLF_ELEMENT_FACTORY has no exception.

Method CREATE_BIN_UNIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing BIN_SOURCE Call by reference Object reference (TYPE REF TO) IF_XLF_ELEM_BIN_SOURCE The bin-unit source 20100929
2 Returning BIN_UNIT Value transfer Object reference (TYPE REF TO) IF_XLF_ELEM_BIN_UNIT The created bin-unit 20100929
3 Importing ID Call by reference Object reference (TYPE REF TO) IF_XLF_ATTR_ID The bin-unit id 20100929
4 Importing MIME_TYPE Call by reference Object reference (TYPE REF TO) IF_XLF_ATTR_MIME_TYPE The bin-unit mime-type 20100929

Method CREATE_BIN_UNIT on Interface IF_XLF_ELEMENT_FACTORY has no exception.

Method CREATE_BODY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning BODY Value transfer Object reference (TYPE REF TO) IF_XLF_ELEM_BODY The created body 20100929
2 Importing STRUCTURAL_UNITS Call by reference Type reference (TYPE) TXLF_STRUCTURAL_UNIT The structural units 20100929

Method CREATE_BODY on Interface IF_XLF_ELEMENT_FACTORY has no exception.

Method CREATE_BPT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning BPT Value transfer Object reference (TYPE REF TO) IF_XLF_ELEM_BPT The created bpt 20100929
2 Importing CONTENT Call by reference Type reference (TYPE) TXLF_CODE_FRAGMENT The content 20100929
3 Importing ID Call by reference Object reference (TYPE REF TO) IF_XLF_ATTR_ID The element's id 20100929

Method CREATE_BPT on Interface IF_XLF_ELEMENT_FACTORY has no exception.

Method CREATE_BX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning BX Value transfer Object reference (TYPE REF TO) IF_XLF_ELEM_BX The created bx 20100929
2 Importing ID Call by reference Object reference (TYPE REF TO) IF_XLF_ATTR_ID The element's id 20100929

Method CREATE_BX on Interface IF_XLF_ELEMENT_FACTORY has no exception.

Method CREATE_CONTEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CONTENT Call by reference Object reference (TYPE REF TO) IF_XLF_TEXT The context' text 20100929
2 Returning CONTEXT Value transfer Object reference (TYPE REF TO) IF_XLF_ELEM_CONTEXT The created context 20100929
3 Importing CONTEXT_TYPE Call by reference Object reference (TYPE REF TO) IF_XLF_ATTR_CONTEXT_TYPE The context type 20100929

Method CREATE_CONTEXT on Interface IF_XLF_ELEMENT_FACTORY has no exception.

Method CREATE_CONTEXT_GROUP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CONTEXTS Call by reference Type reference (TYPE) TXLF_CONTEXT The contexts. Must not be empty. 20100929
2 Returning CONTEXT_GROUP Value transfer Object reference (TYPE REF TO) IF_XLF_ELEM_CONTEXT_GROUP The created context-group 20100929

Method CREATE_CONTEXT_GROUP on Interface IF_XLF_ELEMENT_FACTORY has no exception.

Method CREATE_COUNT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning COUNT Value transfer Object reference (TYPE REF TO) IF_XLF_ELEM_COUNT The created count 20100929
2 Importing COUNT_TYPE Call by reference Object reference (TYPE REF TO) IF_XLF_ATTR_COUNT_TYPE The count type 20100929
3 Importing NUMBER Call by reference Type reference (TYPE) I The count's number 20100929

Method CREATE_COUNT on Interface IF_XLF_ELEMENT_FACTORY has no exception.

Method CREATE_COUNT_GROUP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing COUNTS Call by reference Type reference (TYPE) TXLF_COUNT The counts. Must not be empty. 20100929
2 Returning COUNT_GROUP Value transfer Object reference (TYPE REF TO) IF_XLF_ELEM_COUNT_GROUP The created count group 20100929
3 Importing NAME Call by reference Object reference (TYPE REF TO) IF_XLF_ATTR_NAME The count group's name 20100929

Method CREATE_COUNT_GROUP on Interface IF_XLF_ELEMENT_FACTORY has no exception.

Method CREATE_COUNT_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning COUNT Value transfer Object reference (TYPE REF TO) IF_XLF_ELEM_COUNT The created count 20100929
2 Importing COUNT_TYPE Call by reference Object reference (TYPE REF TO) IF_XLF_ATTR_COUNT_TYPE The count type 20100929
3 Importing NUMBER Call by reference Object reference (TYPE REF TO) IF_XLF_TEXT The count's number 20100929

Method CREATE_COUNT_TEXT on Interface IF_XLF_ELEMENT_FACTORY has no exception.

Method CREATE_ELEMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ELEMENT Value transfer Object reference (TYPE REF TO) IF_XLF_ELEMENT The corresponding XLIFF library element 20100917
2 Importing XML_ELEMENT Call by reference Object reference (TYPE REF TO) IF_IXML_ELEMENT The XML element 20100917
# Exception Resumable Description Created on
1 CX_XLF_CONSTRAINT_VIOLATION A constraint of an XLIFF document is violated 20100917

Method CREATE_ELEMENT_FROM_STRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ELEMENT Value transfer Object reference (TYPE REF TO) IF_XLF_ELEMENT The corresponding XLIFF library element 20101112
2 Importing XML_STRING Call by reference Type reference (TYPE) STRING The XML element as string 20101112
# Exception Resumable Description Created on
1 CX_XLF_CONSTRAINT_VIOLATION A constraint of an XLIFF document is violated 20101112
2 CX_XLF_DESERIALIZATION_ERROR Deserialization error 20101112

Method CREATE_EPT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CONTENT Call by reference Type reference (TYPE) TXLF_CODE_FRAGMENT The content 20100929
2 Returning EPT Value transfer Object reference (TYPE REF TO) IF_XLF_ELEM_EPT The created ept 20100929
3 Importing ID Call by reference Object reference (TYPE REF TO) IF_XLF_ATTR_ID The element's id 20100929

Method CREATE_EPT on Interface IF_XLF_ELEMENT_FACTORY has no exception.

Method CREATE_EX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EX Value transfer Object reference (TYPE REF TO) IF_XLF_ELEM_EX The created ex 20100929
2 Importing ID Call by reference Object reference (TYPE REF TO) IF_XLF_ATTR_ID The element's id 20100929

Method CREATE_EX on Interface IF_XLF_ELEMENT_FACTORY has no exception.

Method CREATE_EXTERNAL_FILE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EXTERNAL_FILE Value transfer Object reference (TYPE REF TO) IF_XLF_ELEM_EXTERNAL_FILE The created external file 20100929
2 Importing HREF Call by reference Object reference (TYPE REF TO) IF_XLF_ATTR_HREF The hyptertext reference to the external file 20100929

Method CREATE_EXTERNAL_FILE on Interface IF_XLF_ELEMENT_FACTORY has no exception.

Method CREATE_FILE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing BODY Call by reference Object reference (TYPE REF TO) IF_XLF_ELEM_BODY The file's body 20100929
2 Importing DATATYPE Call by reference Object reference (TYPE REF TO) IF_XLF_ATTR_DATATYPE The datatype 20100929
3 Returning FILE Value transfer Object reference (TYPE REF TO) IF_XLF_ELEM_FILE The created file 20100929
4 Importing ORIGINAL Call by reference Object reference (TYPE REF TO) IF_XLF_ATTR_ORIGINAL The original file name 20100929
5 Importing SOURCE_LANGUAGE Call by reference Object reference (TYPE REF TO) IF_XLF_ATTR_SOURCE_LANGUAGE The source language 20100929

Method CREATE_FILE on Interface IF_XLF_ELEMENT_FACTORY has no exception.

Method CREATE_G Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CONTENT Call by reference Type reference (TYPE) TXLF_TEXT_FRAGMENT The content 20100929
2 Returning G Value transfer Object reference (TYPE REF TO) IF_XLF_ELEM_G The created g 20100929
3 Importing ID Call by reference Object reference (TYPE REF TO) IF_XLF_ATTR_ID The element's id 20100929

Method CREATE_G on Interface IF_XLF_ELEMENT_FACTORY has no exception.

Method CREATE_GLOSSARY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CHILD Call by reference Object reference (TYPE REF TO) IF_XLF_CHILD_GLOSSARY The glossary's child 20100929
2 Returning GLOSSARY Value transfer Object reference (TYPE REF TO) IF_XLF_ELEM_GLOSSARY The created glossary 20100929

Method CREATE_GLOSSARY on Interface IF_XLF_ELEMENT_FACTORY has no exception.

Method CREATE_GROUP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning GROUP Value transfer Object reference (TYPE REF TO) IF_XLF_ELEM_GROUP The created group 20100929
2 Importing STRUCTURAL_UNITS Call by reference Type reference (TYPE) TXLF_STRUCTURAL_UNIT The structural units 20100929

Method CREATE_GROUP on Interface IF_XLF_ELEMENT_FACTORY has no exception.

Method CREATE_HEADER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning HEADER Value transfer Object reference (TYPE REF TO) IF_XLF_ELEM_HEADER The created header 20100929

Method CREATE_HEADER on Interface IF_XLF_ELEMENT_FACTORY has no exception.

Method CREATE_INTERNAL_FILE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing EMBEDDED_FILE Call by reference Object reference (TYPE REF TO) IF_XLF_TEXT The embedded file 20100929
2 Returning INTERNAL_FILE Value transfer Object reference (TYPE REF TO) IF_XLF_ELEM_INTERNAL_FILE The created internal-file 20100929

Method CREATE_INTERNAL_FILE on Interface IF_XLF_ELEMENT_FACTORY has no exception.

Method CREATE_IT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CONTENT Call by reference Type reference (TYPE) TXLF_CODE_FRAGMENT The content 20100929
2 Importing ID Call by reference Object reference (TYPE REF TO) IF_XLF_ATTR_ID The element's id 20100929
3 Returning IT Value transfer Object reference (TYPE REF TO) IF_XLF_ELEM_IT The created it 20100929
4 Importing POS Call by reference Object reference (TYPE REF TO) IF_XLF_ATTR_POS The tag's position 20100929

Method CREATE_IT on Interface IF_XLF_ELEMENT_FACTORY has no exception.

Method CREATE_MRK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CONTENT Call by reference Type reference (TYPE) TXLF_TEXT_FRAGMENT The content 20100929
2 Returning MRK Value transfer Object reference (TYPE REF TO) IF_XLF_ELEM_MRK The created mrk 20100929
3 Importing MTYPE Call by reference Object reference (TYPE REF TO) IF_XLF_ATTR_MTYPE The marker type 20100929

Method CREATE_MRK on Interface IF_XLF_ELEMENT_FACTORY has no exception.

Method CREATE_NON_XLIFF_ELEMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ATTRIBUTES Call by reference Type reference (TYPE) TXLF_ATTRIBUTE The attributes 20100929
2 Importing CHILDREN Call by reference Type reference (TYPE) TXLF_NODE The children 20100929
3 Importing NAME Call by reference Type reference (TYPE) STRING The name 20100929
4 Importing NAMESPACE_URI Call by reference Type reference (TYPE) STRING The namespace URI 20100929
5 Returning NON_XLIFF_ELEMENT Value transfer Object reference (TYPE REF TO) IF_XLF_ELEM_NON_XLIFF The create non-XLIFF element 20100929
6 Importing PREFIX Call by reference Type reference (TYPE) STRING `` The prefix 20101015

Method CREATE_NON_XLIFF_ELEMENT on Interface IF_XLF_ELEMENT_FACTORY has no exception.

Method CREATE_NOTE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning NOTE Value transfer Object reference (TYPE REF TO) IF_XLF_ELEM_NOTE The created note 20100929
2 Importing TEXT Call by reference Object reference (TYPE REF TO) IF_XLF_TEXT The note's text 20100929

Method CREATE_NOTE on Interface IF_XLF_ELEMENT_FACTORY has no exception.

Method CREATE_PH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CONTENT Call by reference Type reference (TYPE) TXLF_CODE_FRAGMENT The content 20100929
2 Importing ID Call by reference Object reference (TYPE REF TO) IF_XLF_ATTR_ID The element's id 20100929
3 Returning PH Value transfer Object reference (TYPE REF TO) IF_XLF_ELEM_PH The created ph 20100929

Method CREATE_PH on Interface IF_XLF_ELEMENT_FACTORY has no exception.

Method CREATE_PHASE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning PHASE Value transfer Object reference (TYPE REF TO) IF_XLF_ELEM_PHASE The created phase 20100929
2 Importing PHASE_NAME Call by reference Object reference (TYPE REF TO) IF_XLF_ATTR_PHASE_NAME The phase name 20100929
3 Importing PROCESS_NAME Call by reference Object reference (TYPE REF TO) IF_XLF_ATTR_PROCESS_NAME The process name 20100929

Method CREATE_PHASE on Interface IF_XLF_ELEMENT_FACTORY has no exception.

Method CREATE_PHASE_GROUP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PHASES Call by reference Type reference (TYPE) TXLF_PHASE The phase-group's phases. Must not be empty. 20100929
2 Returning PHASE_GROUP Value transfer Object reference (TYPE REF TO) IF_XLF_ELEM_PHASE_GROUP The created phase-group 20100929

Method CREATE_PHASE_GROUP on Interface IF_XLF_ELEMENT_FACTORY has no exception.

Method CREATE_PROP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CONTENT Call by reference Object reference (TYPE REF TO) IF_XLF_TEXT The prop's text 20100929
2 Returning PROP Value transfer Object reference (TYPE REF TO) IF_XLF_ELEM_PROP The create prop 20100929
3 Importing PROP_TYPE Call by reference Object reference (TYPE REF TO) IF_XLF_ATTR_PROP_TYPE The prop type 20100929

Method CREATE_PROP on Interface IF_XLF_ELEMENT_FACTORY has no exception.

Method CREATE_PROP_GROUP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PROPS Call by reference Type reference (TYPE) TXLF_PROP The properties. Must not be empty. 20100929
2 Returning PROP_GROUP Value transfer Object reference (TYPE REF TO) IF_XLF_ELEM_PROP_GROUP The created prop group 20100929

Method CREATE_PROP_GROUP on Interface IF_XLF_ELEMENT_FACTORY has no exception.

Method CREATE_REFERENCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CHILD Call by reference Object reference (TYPE REF TO) IF_XLF_CHILD_REFERENCE The reference's child 20100929
2 Returning REFERENCE Value transfer Object reference (TYPE REF TO) IF_XLF_ELEM_REFERENCE The created reference 20100929

Method CREATE_REFERENCE on Interface IF_XLF_ELEMENT_FACTORY has no exception.

Method CREATE_SEG_SOURCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning SEG_SOURCE Value transfer Object reference (TYPE REF TO) IF_XLF_ELEM_SEG_SOURCE The created seg-source 20100929
2 Importing TEXT_FRAGMENTS Call by reference Type reference (TYPE) TXLF_TEXT_FRAGMENT The text fragments 20100929

Method CREATE_SEG_SOURCE on Interface IF_XLF_ELEMENT_FACTORY has no exception.

Method CREATE_SKL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CHILD Call by reference Object reference (TYPE REF TO) IF_XLF_CHILD_SKL The skl's child 20100929
2 Returning SKL Value transfer Object reference (TYPE REF TO) IF_XLF_ELEM_SKL The created skl 20100929

Method CREATE_SKL on Interface IF_XLF_ELEMENT_FACTORY has no exception.

Method CREATE_SOURCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning SOURCE Value transfer Object reference (TYPE REF TO) IF_XLF_ELEM_SOURCE The created source 20100929
2 Importing TEXT_FRAGMENTS Call by reference Type reference (TYPE) TXLF_TEXT_FRAGMENT The source's text fragments 20100929

Method CREATE_SOURCE on Interface IF_XLF_ELEMENT_FACTORY has no exception.

Method CREATE_SOURCE_SIMPLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning SOURCE Value transfer Object reference (TYPE REF TO) IF_XLF_ELEM_SOURCE The created source 20100929
2 Importing TEXT Call by reference Type reference (TYPE) STRING The source's text 20100929

Method CREATE_SOURCE_SIMPLE on Interface IF_XLF_ELEMENT_FACTORY has no exception.

Method CREATE_SUB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CONTENT Call by reference Type reference (TYPE) TXLF_TEXT_FRAGMENT The sub's content 20100929
2 Returning SUB Value transfer Object reference (TYPE REF TO) IF_XLF_ELEM_SUB The created sub 20100929

Method CREATE_SUB on Interface IF_XLF_ELEMENT_FACTORY has no exception.

Method CREATE_TARGET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning TARGET Value transfer Object reference (TYPE REF TO) IF_XLF_ELEM_TARGET The created target 20100929
2 Importing TEXT_FRAGMENTS Call by reference Type reference (TYPE) TXLF_TEXT_FRAGMENT The target's text fragments 20100929

Method CREATE_TARGET on Interface IF_XLF_ELEMENT_FACTORY has no exception.

Method CREATE_TARGET_SIMPLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning TARGET Value transfer Object reference (TYPE REF TO) IF_XLF_ELEM_TARGET The created target 20100929
2 Importing TEXT Call by reference Type reference (TYPE) STRING The target's text 20100929

Method CREATE_TARGET_SIMPLE on Interface IF_XLF_ELEMENT_FACTORY has no exception.

Method CREATE_TOOL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning TOOL Value transfer Object reference (TYPE REF TO) IF_XLF_ELEM_TOOL The created tool 20100929
2 Importing TOOL_ID Call by reference Object reference (TYPE REF TO) IF_XLF_ATTR_TOOL_ID The tool id 20100929
3 Importing TOOL_NAME Call by reference Object reference (TYPE REF TO) IF_XLF_ATTR_TOOL_NAME The tool name 20100929

Method CREATE_TOOL on Interface IF_XLF_ELEMENT_FACTORY has no exception.

Method CREATE_TRANS_UNIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID Call by reference Object reference (TYPE REF TO) IF_XLF_ATTR_ID The trans-unit id 20100929
2 Importing SOURCE Call by reference Object reference (TYPE REF TO) IF_XLF_ELEM_SOURCE The source element 20100929
3 Returning TRANS_UNIT Value transfer Object reference (TYPE REF TO) IF_XLF_ELEM_TRANS_UNIT The created trans-unit 20100929

Method CREATE_TRANS_UNIT on Interface IF_XLF_ELEMENT_FACTORY has no exception.

Method CREATE_X Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID Call by reference Object reference (TYPE REF TO) IF_XLF_ATTR_ID The element's id 20100929
2 Returning X Value transfer Object reference (TYPE REF TO) IF_XLF_ELEM_X The created x 20100929

Method CREATE_X on Interface IF_XLF_ELEMENT_FACTORY has no exception.

Method CREATE_XLIFF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FILE Call by reference Object reference (TYPE REF TO) IF_XLF_ELEM_FILE The file the XLIFF will contain 20100929
2 Importing VERSION Call by reference Object reference (TYPE REF TO) IF_XLF_ATTR_VERSION The version 20100929
3 Returning XLIFF Value transfer Object reference (TYPE REF TO) IF_XLF_ELEM_XLIFF The xliff element 20100929

Method CREATE_XLIFF on Interface IF_XLF_ELEMENT_FACTORY has no exception.

Method CREATE_XLIFF_FILES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FILES Call by reference Type reference (TYPE) TXLF_FILE The files the XLIFF will contain. Must not be empty. 20100929
2 Importing VERSION Call by reference Object reference (TYPE REF TO) IF_XLF_ATTR_VERSION The version 20100929
3 Returning XLIFF Value transfer Object reference (TYPE REF TO) IF_XLF_ELEM_XLIFF The xliff element 20100929

Method CREATE_XLIFF_FILES on Interface IF_XLF_ELEMENT_FACTORY has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 703