Hierarchy
⤷
⤷
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 | Instance method | Public | Method | Creates an alt-trans element | 20100929 | |
| 2 | Instance method | Public | Method | Creates a bin-source element | 20100929 | |
| 3 | Instance method | Public | Method | Creates a bin-target element | 20100929 | |
| 4 | Instance method | Public | Method | Creates a bin-unit element | 20100929 | |
| 5 | Instance method | Public | Method | Creates a body element | 20100929 | |
| 6 | Instance method | Public | Method | Creates a bpt element | 20100929 | |
| 7 | Instance method | Public | Method | Creates a bx element | 20100929 | |
| 8 | Instance method | Public | Method | Creates a context element | 20100929 | |
| 9 | Instance method | Public | Method | Creates a context-group element | 20100929 | |
| 10 | Instance method | Public | Method | Creates a count element containing a number | 20100929 | |
| 11 | Instance method | Public | Method | Creates a count-group element | 20100929 | |
| 12 | Instance method | Public | Method | Creates a count element continaing a text | 20100929 | |
| 13 | Instance method | Public | Method | Creates a corresponding XLIFF library element | 20100917 | |
| 14 | Instance method | Public | Method | Creates a corresponding XLIFF library element | 20101112 | |
| 15 | Instance method | Public | Method | Creates an ept element | 20100929 | |
| 16 | Instance method | Public | Method | Creates an ex element | 20100929 | |
| 17 | Instance method | Public | Method | Creates an external-file element | 20100929 | |
| 18 | Instance method | Public | Method | Creates a file element | 20100929 | |
| 19 | Instance method | Public | Method | Creates a g element | 20100929 | |
| 20 | Instance method | Public | Method | Creates a glossary element | 20100929 | |
| 21 | Instance method | Public | Method | Creates a group element | 20100929 | |
| 22 | Instance method | Public | Method | Creates a header element | 20100929 | |
| 23 | Instance method | Public | Method | Creates an internal-file element | 20100929 | |
| 24 | Instance method | Public | Method | Creates an it element | 20100929 | |
| 25 | Instance method | Public | Method | Creates a mrk element | 20100929 | |
| 26 | Instance method | Public | Method | Creates a non-XLIFF element | 20100929 | |
| 27 | Instance method | Public | Method | Creates a note element | 20100929 | |
| 28 | Instance method | Public | Method | Creates a ph element | 20100929 | |
| 29 | Instance method | Public | Method | Creates a phase element | 20100929 | |
| 30 | Instance method | Public | Method | Creates a phase-group element | 20100929 | |
| 31 | Instance method | Public | Method | Creates a prop element (deprecated) | 20100929 | |
| 32 | Instance method | Public | Method | Creates a prop-group element (deprecated) | 20100929 | |
| 33 | Instance method | Public | Method | Creates a reference element | 20100929 | |
| 34 | Instance method | Public | Method | Creates a seg-source element | 20100929 | |
| 35 | Instance method | Public | Method | Creates a skl element | 20100929 | |
| 36 | Instance method | Public | Method | Creates a source element | 20100929 | |
| 37 | Instance method | Public | Method | Creates a source element containing plain text only | 20100929 | |
| 38 | Instance method | Public | Method | Creates a sub element | 20100929 | |
| 39 | Instance method | Public | Method | Creates a target element | 20100929 | |
| 40 | Instance method | Public | Method | Creates a target element containing plain text only | 20100929 | |
| 41 | Instance method | Public | Method | Creates a tool element | 20100929 | |
| 42 | Instance method | Public | Method | Creates a trans-unit element | 20100929 | |
| 43 | Instance method | Public | Method | Creates an x element | 20100929 | |
| 44 | Instance method | Public | Method | Creates an xliff element with one file | 20100929 | |
| 45 | 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 | ALT_TRANS | Value transfer | Object reference (TYPE REF TO) | IF_XLF_ELEM_ALT_TRANS | The created alt-trans | 20100929 | |||
| 2 | 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 | BIN_SOURCE | Value transfer | Object reference (TYPE REF TO) | IF_XLF_ELEM_BIN_SOURCE | The created bin-source | 20100929 | |||
| 2 | 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 | BIN_TARGET | Value transfer | Object reference (TYPE REF TO) | IF_XLF_ELEM_BIN_TARGET | The created bin-target | 20100929 | |||
| 2 | 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 | BIN_SOURCE | Call by reference | Object reference (TYPE REF TO) | IF_XLF_ELEM_BIN_SOURCE | The bin-unit source | 20100929 | |||
| 2 | BIN_UNIT | Value transfer | Object reference (TYPE REF TO) | IF_XLF_ELEM_BIN_UNIT | The created bin-unit | 20100929 | |||
| 3 | ID | Call by reference | Object reference (TYPE REF TO) | IF_XLF_ATTR_ID | The bin-unit id | 20100929 | |||
| 4 | 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 | BODY | Value transfer | Object reference (TYPE REF TO) | IF_XLF_ELEM_BODY | The created body | 20100929 | |||
| 2 | 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 | BPT | Value transfer | Object reference (TYPE REF TO) | IF_XLF_ELEM_BPT | The created bpt | 20100929 | |||
| 2 | CONTENT | Call by reference | Type reference (TYPE) | TXLF_CODE_FRAGMENT | The content | 20100929 | |||
| 3 | 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 | BX | Value transfer | Object reference (TYPE REF TO) | IF_XLF_ELEM_BX | The created bx | 20100929 | |||
| 2 | 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 | CONTENT | Call by reference | Object reference (TYPE REF TO) | IF_XLF_TEXT | The context' text | 20100929 | |||
| 2 | CONTEXT | Value transfer | Object reference (TYPE REF TO) | IF_XLF_ELEM_CONTEXT | The created context | 20100929 | |||
| 3 | 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 | CONTEXTS | Call by reference | Type reference (TYPE) | TXLF_CONTEXT | The contexts. Must not be empty. | 20100929 | |||
| 2 | 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 | COUNT | Value transfer | Object reference (TYPE REF TO) | IF_XLF_ELEM_COUNT | The created count | 20100929 | |||
| 2 | COUNT_TYPE | Call by reference | Object reference (TYPE REF TO) | IF_XLF_ATTR_COUNT_TYPE | The count type | 20100929 | |||
| 3 | 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 | COUNTS | Call by reference | Type reference (TYPE) | TXLF_COUNT | The counts. Must not be empty. | 20100929 | |||
| 2 | COUNT_GROUP | Value transfer | Object reference (TYPE REF TO) | IF_XLF_ELEM_COUNT_GROUP | The created count group | 20100929 | |||
| 3 | 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 | COUNT | Value transfer | Object reference (TYPE REF TO) | IF_XLF_ELEM_COUNT | The created count | 20100929 | |||
| 2 | COUNT_TYPE | Call by reference | Object reference (TYPE REF TO) | IF_XLF_ATTR_COUNT_TYPE | The count type | 20100929 | |||
| 3 | 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 | ELEMENT | Value transfer | Object reference (TYPE REF TO) | IF_XLF_ELEMENT | The corresponding XLIFF library element | 20100917 | |||
| 2 | XML_ELEMENT | Call by reference | Object reference (TYPE REF TO) | IF_IXML_ELEMENT | The XML element | 20100917 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | ELEMENT | Value transfer | Object reference (TYPE REF TO) | IF_XLF_ELEMENT | The corresponding XLIFF library element | 20101112 | |||
| 2 | XML_STRING | Call by reference | Type reference (TYPE) | STRING | The XML element as string | 20101112 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | A constraint of an XLIFF document is violated | 20101112 | ||
| 2 | Deserialization error | 20101112 |
Method CREATE_EPT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CONTENT | Call by reference | Type reference (TYPE) | TXLF_CODE_FRAGMENT | The content | 20100929 | |||
| 2 | EPT | Value transfer | Object reference (TYPE REF TO) | IF_XLF_ELEM_EPT | The created ept | 20100929 | |||
| 3 | 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 | EX | Value transfer | Object reference (TYPE REF TO) | IF_XLF_ELEM_EX | The created ex | 20100929 | |||
| 2 | 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 | EXTERNAL_FILE | Value transfer | Object reference (TYPE REF TO) | IF_XLF_ELEM_EXTERNAL_FILE | The created external file | 20100929 | |||
| 2 | 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 | BODY | Call by reference | Object reference (TYPE REF TO) | IF_XLF_ELEM_BODY | The file's body | 20100929 | |||
| 2 | DATATYPE | Call by reference | Object reference (TYPE REF TO) | IF_XLF_ATTR_DATATYPE | The datatype | 20100929 | |||
| 3 | FILE | Value transfer | Object reference (TYPE REF TO) | IF_XLF_ELEM_FILE | The created file | 20100929 | |||
| 4 | ORIGINAL | Call by reference | Object reference (TYPE REF TO) | IF_XLF_ATTR_ORIGINAL | The original file name | 20100929 | |||
| 5 | 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 | CONTENT | Call by reference | Type reference (TYPE) | TXLF_TEXT_FRAGMENT | The content | 20100929 | |||
| 2 | G | Value transfer | Object reference (TYPE REF TO) | IF_XLF_ELEM_G | The created g | 20100929 | |||
| 3 | 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 | CHILD | Call by reference | Object reference (TYPE REF TO) | IF_XLF_CHILD_GLOSSARY | The glossary's child | 20100929 | |||
| 2 | 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 | GROUP | Value transfer | Object reference (TYPE REF TO) | IF_XLF_ELEM_GROUP | The created group | 20100929 | |||
| 2 | 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 | 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 | EMBEDDED_FILE | Call by reference | Object reference (TYPE REF TO) | IF_XLF_TEXT | The embedded file | 20100929 | |||
| 2 | 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 | CONTENT | Call by reference | Type reference (TYPE) | TXLF_CODE_FRAGMENT | The content | 20100929 | |||
| 2 | ID | Call by reference | Object reference (TYPE REF TO) | IF_XLF_ATTR_ID | The element's id | 20100929 | |||
| 3 | IT | Value transfer | Object reference (TYPE REF TO) | IF_XLF_ELEM_IT | The created it | 20100929 | |||
| 4 | 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 | CONTENT | Call by reference | Type reference (TYPE) | TXLF_TEXT_FRAGMENT | The content | 20100929 | |||
| 2 | MRK | Value transfer | Object reference (TYPE REF TO) | IF_XLF_ELEM_MRK | The created mrk | 20100929 | |||
| 3 | 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 | ATTRIBUTES | Call by reference | Type reference (TYPE) | TXLF_ATTRIBUTE | The attributes | 20100929 | |||
| 2 | CHILDREN | Call by reference | Type reference (TYPE) | TXLF_NODE | The children | 20100929 | |||
| 3 | NAME | Call by reference | Type reference (TYPE) | STRING | The name | 20100929 | |||
| 4 | NAMESPACE_URI | Call by reference | Type reference (TYPE) | STRING | The namespace URI | 20100929 | |||
| 5 | NON_XLIFF_ELEMENT | Value transfer | Object reference (TYPE REF TO) | IF_XLF_ELEM_NON_XLIFF | The create non-XLIFF element | 20100929 | |||
| 6 | 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 | NOTE | Value transfer | Object reference (TYPE REF TO) | IF_XLF_ELEM_NOTE | The created note | 20100929 | |||
| 2 | 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 | CONTENT | Call by reference | Type reference (TYPE) | TXLF_CODE_FRAGMENT | The content | 20100929 | |||
| 2 | ID | Call by reference | Object reference (TYPE REF TO) | IF_XLF_ATTR_ID | The element's id | 20100929 | |||
| 3 | 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 | PHASE | Value transfer | Object reference (TYPE REF TO) | IF_XLF_ELEM_PHASE | The created phase | 20100929 | |||
| 2 | PHASE_NAME | Call by reference | Object reference (TYPE REF TO) | IF_XLF_ATTR_PHASE_NAME | The phase name | 20100929 | |||
| 3 | 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 | PHASES | Call by reference | Type reference (TYPE) | TXLF_PHASE | The phase-group's phases. Must not be empty. | 20100929 | |||
| 2 | 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 | CONTENT | Call by reference | Object reference (TYPE REF TO) | IF_XLF_TEXT | The prop's text | 20100929 | |||
| 2 | PROP | Value transfer | Object reference (TYPE REF TO) | IF_XLF_ELEM_PROP | The create prop | 20100929 | |||
| 3 | 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 | PROPS | Call by reference | Type reference (TYPE) | TXLF_PROP | The properties. Must not be empty. | 20100929 | |||
| 2 | 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 | CHILD | Call by reference | Object reference (TYPE REF TO) | IF_XLF_CHILD_REFERENCE | The reference's child | 20100929 | |||
| 2 | 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 | SEG_SOURCE | Value transfer | Object reference (TYPE REF TO) | IF_XLF_ELEM_SEG_SOURCE | The created seg-source | 20100929 | |||
| 2 | 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 | CHILD | Call by reference | Object reference (TYPE REF TO) | IF_XLF_CHILD_SKL | The skl's child | 20100929 | |||
| 2 | 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 | SOURCE | Value transfer | Object reference (TYPE REF TO) | IF_XLF_ELEM_SOURCE | The created source | 20100929 | |||
| 2 | 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 | SOURCE | Value transfer | Object reference (TYPE REF TO) | IF_XLF_ELEM_SOURCE | The created source | 20100929 | |||
| 2 | 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 | CONTENT | Call by reference | Type reference (TYPE) | TXLF_TEXT_FRAGMENT | The sub's content | 20100929 | |||
| 2 | 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 | TARGET | Value transfer | Object reference (TYPE REF TO) | IF_XLF_ELEM_TARGET | The created target | 20100929 | |||
| 2 | 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 | TARGET | Value transfer | Object reference (TYPE REF TO) | IF_XLF_ELEM_TARGET | The created target | 20100929 | |||
| 2 | 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 | TOOL | Value transfer | Object reference (TYPE REF TO) | IF_XLF_ELEM_TOOL | The created tool | 20100929 | |||
| 2 | TOOL_ID | Call by reference | Object reference (TYPE REF TO) | IF_XLF_ATTR_TOOL_ID | The tool id | 20100929 | |||
| 3 | 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 | ID | Call by reference | Object reference (TYPE REF TO) | IF_XLF_ATTR_ID | The trans-unit id | 20100929 | |||
| 2 | SOURCE | Call by reference | Object reference (TYPE REF TO) | IF_XLF_ELEM_SOURCE | The source element | 20100929 | |||
| 3 | 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 | ID | Call by reference | Object reference (TYPE REF TO) | IF_XLF_ATTR_ID | The element's id | 20100929 | |||
| 2 | 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 | FILE | Call by reference | Object reference (TYPE REF TO) | IF_XLF_ELEM_FILE | The file the XLIFF will contain | 20100929 | |||
| 2 | VERSION | Call by reference | Object reference (TYPE REF TO) | IF_XLF_ATTR_VERSION | The version | 20100929 | |||
| 3 | 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 | FILES | Call by reference | Type reference (TYPE) | TXLF_FILE | The files the XLIFF will contain. Must not be empty. | 20100929 | |||
| 2 | VERSION | Call by reference | Object reference (TYPE REF TO) | IF_XLF_ATTR_VERSION | The version | 20100929 | |||
| 3 | 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 |