SAP ABAP Interface /IPRO/IF_ELEMENT_FACTORY (Element Factory Interface)
Hierarchy
SAP_BS_FND (Software Component) SAP Business Suite Foundation
   CA-GTF-DOB (Application Component) Document Builder
     /IPRO/INTERFACE (Package) BADI's, Interfaces
Properties
Interface /IPRO/IF_ELEMENT_FACTORY  
Short Description Element Factory Interface    
General Data
Package /IPRO/INTERFACE   BADI's, Interfaces 
Created 20040121   SAP 
Last changed 20110908   SAP 
Unicode checks active    
Forward declarations
Interface /IPRO/IF_ELEMENT_FACTORY has no forward declaration.
Interfaces
Interface /IPRO/IF_ELEMENT_FACTORY has no interface.
Friends
Interface /IPRO/IF_ELEMENT_FACTORY has no friend.
Attributes
Interface /IPRO/IF_ELEMENT_FACTORY has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 BUILD_IMG_INSTANCE Instance method Public Method Build element instance for IMG 20070109
2 BUILD_INSTANCE Instance method Public Method Build element instance 20040121
3 CHECK_FOR_ELEMENT_UPDATE Instance method Public Method Check for clause update 20040715
4 COMMIT Instance method Public Method Committ 20040121
5 GET_QUERY_METHOD Instance method Public Method Query 20040121
6 GET_STANDARD_ELEMENTS Instance method Public Method Returns a list of all standard elements 20061201
Events
Interface /IPRO/IF_ELEMENT_FACTORY has no event.
Types
Interface /IPRO/IF_ELEMENT_FACTORY has no local type.
Method Signatures

Method BUILD_IMG_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PIO_DOCUMENT Call by reference Object reference (TYPE REF TO) /IPRO/IF_DOCUMENT Document Builder Document Interface 20070109
2 Importing PIO_REF_ELEMENT Call by reference Object reference (TYPE REF TO) /IPRO/IF_DOCB_ELEMENT Interface to document builder element 20070109
3 Importing PIS_ELEMENT Call by reference Type reference (TYPE) ANY Element structure 20070109
4 Importing PIV_BUILD_TYPE Call by reference Type reference (TYPE) /IPRO/ELMTYP Element Type 20070109
5 Importing PIV_CONTENT Call by reference Type reference (TYPE) /IPRO/CONTENT Content 20070418
6 Importing PIV_DOCSL Call by reference Type reference (TYPE) /IPRO/CONTENT Content 20070109
7 Importing PIV_ELEMNT_GUID Call by reference Type reference (TYPE) GUID_32 GUID in 'CHAR' Format in Uppercase 20070109
8 Importing PIV_MODE Call by reference Type reference (TYPE) CHAR1 C create, blank read from img tables 20070418
9 Returning PRO_INSTANCE Value transfer Object reference (TYPE REF TO) /IPRO/IF_DOCB_ELEMENT Interface to document builder element 20070109

Method BUILD_IMG_INSTANCE on Interface /IPRO/IF_ELEMENT_FACTORY has no exception.

Method BUILD_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PIO_DOCUMENT Call by reference Object reference (TYPE REF TO) /IPRO/IF_DOCUMENT Document Builder Document Interface 20040510
2 Importing PIO_REF_ELEMENT Call by reference Object reference (TYPE REF TO) /IPRO/IF_DOCB_ELEMENT Reference element to use for build 20040121
3 Importing PIS_ELEMENT Call by reference Type reference (TYPE) ANY Element structure 20040121
4 Importing PIV_BUILD_TYPE Call by reference Type reference (TYPE) /IPRO/ELMTYP Type of element to build 20040123
5 Importing PIV_DOCSL Call by reference Type reference (TYPE) /IPRO/CONTENT Content 20061127
6 Returning PRO_INSTANCE Value transfer Object reference (TYPE REF TO) /IPRO/IF_DOCB_ELEMENT Element Instance 20040121

Method BUILD_INSTANCE on Interface /IPRO/IF_ELEMENT_FACTORY has no exception.

Method CHECK_FOR_ELEMENT_UPDATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_ELEMENT_ID Call by reference Type reference (TYPE) /IPRO/S_ELMNT_ID Element Identification 20040715
2 Importing IV_DOCSL Call by reference Type reference (TYPE) /IPRO/DOCSL Document Selection 20040719
3 Returning RO_ELEMENT_UPDATE Value transfer Object reference (TYPE REF TO) /IPRO/IF_DOCB_ELEMENT Updated Element 20040715

Method CHECK_FOR_ELEMENT_UPDATE on Interface /IPRO/IF_ELEMENT_FACTORY has no exception.

Method COMMIT Signature

Method COMMIT on Interface /IPRO/IF_ELEMENT_FACTORY has no parameter.
Method COMMIT on Interface /IPRO/IF_ELEMENT_FACTORY has no exception.

Method GET_QUERY_METHOD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CONTENT Call by reference Type reference (TYPE) /IPRO/CONTENT Content 20040727
2 Importing IV_IMG Call by reference Type reference (TYPE) SEU_BOOL IMG search help? 20070521
3 Importing IV_STATE Call by reference Type reference (TYPE) /IPRO/ELMSTATE Element Status 20070502
4 Returning PRO_DBL_MODEL Value transfer Object reference (TYPE REF TO) /IPRO/IF_DATABLADE_MODEL Datablade model interface 20040121

Method GET_QUERY_METHOD on Interface /IPRO/IF_ELEMENT_FACTORY has no exception.

Method GET_STANDARD_ELEMENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PIV_CONTENT Call by reference Type reference (TYPE) /IPRO/CONTENT Content 20061201
2 Importing PIV_GET_ALL Call by reference Type reference (TYPE) XFELD Checkbox 20061205
3 Returning PRO_STD_ELEMENTS Value transfer Object reference (TYPE REF TO) /IPRO/IF_DOCB_ATTRIBUTE Interface to document builder element 20061201

Method GET_STANDARD_ELEMENTS on Interface /IPRO/IF_ELEMENT_FACTORY has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 10A