SAP ABAP Class /IPRO/IF_ASSEMBLE_DOC (Document Assembly Interface)
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface composition (i COMPRISING i_ref)  /IPRO/IF_WML_TEXTOBJECT Text Object interface 20100610
Properties
Class /IPRO/IF_ASSEMBLE_DOC  
Short Description Document Assembly Interface    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package      
Created 20100610   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class /IPRO/IF_ASSEMBLE_DOC has no forward declaration.
Interfaces
Class /IPRO/IF_ASSEMBLE_DOC has no interface implemented.
Friends
Class /IPRO/IF_ASSEMBLE_DOC has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MO_DOCB_DOCUMENT Instance attribute Public Object reference (TYPE REF TO) /IPRO/IF_DOCUMENT Document Builder Document Interface 20100610
2 M_FILLIN_DATA Instance attribute Public Type reference (TYPE) STRING 20100610
3 M_TEXTX Instance attribute Public Type reference (TYPE) XSTRING 20100610
Methods
# Method Level Visibility Method type Description Created on
1 ADD_CLAUSE Instance method Public Method 20100610
2 ADD_SECTION Instance method Public Method 20100610
3 ASSEMBLE Instance method Public Method Assemble document 20100610
4 FIND_SECTION_FROM_TEXT Instance method Public Method 20100610
5 GET_CLAUSELIST Instance method Public Method 20100610
6 GET_CLAUSE_INDEX Instance method Public Method 20100610
7 GET_FILLINS Instance method Public Method 20100610
8 GET_FIRST_CLAUSE Instance method Public Method 20100610
9 GET_FIRST_ELEMENT Instance method Public Method 20100610
10 GET_FIRST_ELEMENT_IN_SECTION Instance method Public Method 20100610
11 GET_SECTION_COUNT Instance method Public Method 20100610
12 GET_VERSION Instance method Public Method 20100610
13 GET_WORDML_DOCB_MAP Instance method Public Method 20100610
14 IS_SECTION_EMPTY Instance method Public Method 20100610
15 IS_SECTION_VACANT Instance method Public Method 20100610
16 LOOKUP_CLAUSE Instance method Public Method 20100610
17 LOOKUP_SECTION Instance method Public Method 20100610
18 PROCESS Instance method Public Method Process document 20100610
19 PROTECT Instance method Public Method 20100610
20 SET_DOCB_DOCUMENT Instance method Public Method 20100610
21 SET_FILLINS Instance method Public Method 20100610
22 SET_OVERLAY Instance method Public Method 20100610
23 SET_PG_BREAK_ON_SECTION Instance method Public Method 20100610
24 SET_SHOW_SECTION_TITLES Instance method Public Method 20100610
25 SET_VERSION Instance method Public Method 20100610
26 UPDATE_CLAUSE Instance method Public Method 20100610
Events
Class /IPRO/IF_ASSEMBLE_DOC has no event.
Types
Class /IPRO/IF_ASSEMBLE_DOC has no local type.
Method Signatures

Method ADD_CLAUSE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_CLAUSE Value transfer Object reference (TYPE REF TO) /IPRO/IF_CLAUSE Clause interface 20100610

Method ADD_CLAUSE on class /IPRO/IF_ASSEMBLE_DOC has no exception.

Method ADD_SECTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_SECTION Value transfer Object reference (TYPE REF TO) /IPRO/IF_SECTION interface section 20100610

Method ADD_SECTION on class /IPRO/IF_ASSEMBLE_DOC has no exception.

Method ASSEMBLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing TOC_SECTION_ORDER Call by reference Type reference (TYPE) NUMC4 20100610
# Exception Resumable Description Created on
1 /IPRO/CX_WML_TEXT_EXCEPTION 20100610

Method FIND_SECTION_FROM_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CLAUSE_ID Value transfer Type reference (TYPE) STRING 20100610
2 Returning RV_SECTION_ID Value transfer Type reference (TYPE) STRING 20100610

Method FIND_SECTION_FROM_TEXT on class /IPRO/IF_ASSEMBLE_DOC has no exception.

Method GET_CLAUSELIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_CLAUSELIST Value transfer Type reference (TYPE) /IPRO/TT_CLAUSELIST 20100610

Method GET_CLAUSELIST on class /IPRO/IF_ASSEMBLE_DOC has no exception.

Method GET_CLAUSE_INDEX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ID Value transfer Type reference (TYPE) STRING 20100610
2 Importing IV_SECTION Value transfer Type reference (TYPE) STRING 20100610
3 Returning RV_INDEX Value transfer Type reference (TYPE) I 20100610

Method GET_CLAUSE_INDEX on class /IPRO/IF_ASSEMBLE_DOC has no exception.

Method GET_FILLINS Signature

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

Method GET_FILLINS on class /IPRO/IF_ASSEMBLE_DOC has no exception.

Method GET_FIRST_CLAUSE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO_FIRST_CLAUSE Value transfer Object reference (TYPE REF TO) /IPRO/IF_CLAUSE Clause interface 20100610

Method GET_FIRST_CLAUSE on class /IPRO/IF_ASSEMBLE_DOC has no exception.

Method GET_FIRST_ELEMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_ELEMENT Value transfer Object reference (TYPE REF TO) /IPRO/IF_DOCB_ELEMENT 20100610
2 Returning RO_ELEMENT Value transfer Object reference (TYPE REF TO) /IPRO/IF_DOCB_ELEMENT 20100610

Method GET_FIRST_ELEMENT on class /IPRO/IF_ASSEMBLE_DOC has no exception.

Method GET_FIRST_ELEMENT_IN_SECTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_SECTION Value transfer Object reference (TYPE REF TO) /IPRO/IF_DOCB_ATTRIBUTE 20100610
2 Returning RO_ELEMENT Value transfer Object reference (TYPE REF TO) /IPRO/IF_DOCB_ELEMENT 20100610

Method GET_FIRST_ELEMENT_IN_SECTION on class /IPRO/IF_ASSEMBLE_DOC has no exception.

Method GET_SECTION_COUNT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_SECTION Value transfer Type reference (TYPE) STRING 20100610
2 Returning RV_COUNT Value transfer Type reference (TYPE) I 20100610

Method GET_SECTION_COUNT on class /IPRO/IF_ASSEMBLE_DOC has no exception.

Method GET_VERSION Signature

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

Method GET_VERSION on class /IPRO/IF_ASSEMBLE_DOC has no exception.

Method GET_WORDML_DOCB_MAP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_SECTION Value transfer Type reference (TYPE) STRING 20100610
2 Returning RT_MAP Value transfer Type reference (TYPE) /IPRO/TT_ELM_CLAUSE_MAPPING 20100610

Method GET_WORDML_DOCB_MAP on class /IPRO/IF_ASSEMBLE_DOC has no exception.

Method IS_SECTION_EMPTY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_SECTION Value transfer Type reference (TYPE) STRING 20100610
2 Returning RV_RESULT Value transfer Type reference (TYPE) SEU_BOOL 20100610

Method IS_SECTION_EMPTY on class /IPRO/IF_ASSEMBLE_DOC has no exception.

Method IS_SECTION_VACANT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_SECTION Value transfer Type reference (TYPE) STRING 20100610
2 Returning RV_RESULT Value transfer Type reference (TYPE) SEU_BOOL 20100610

Method IS_SECTION_VACANT on class /IPRO/IF_ASSEMBLE_DOC has no exception.

Method LOOKUP_CLAUSE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ID Value transfer Type reference (TYPE) STRING 20100610
2 Returning RO_CLAUSE Value transfer Object reference (TYPE REF TO) /IPRO/CL_WML_CLAUSE 20100610

Method LOOKUP_CLAUSE on class /IPRO/IF_ASSEMBLE_DOC has no exception.

Method LOOKUP_SECTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ID Value transfer Type reference (TYPE) STRING 20100610
2 Returning RO_SECTION Value transfer Object reference (TYPE REF TO) /IPRO/IF_SECTION interface section 20100610

Method LOOKUP_SECTION on class /IPRO/IF_ASSEMBLE_DOC has no exception.

Method PROCESS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PIV_MODE Call by reference Type reference (TYPE) CHAR1 Single-Character Flag 20100610

Method PROCESS on class /IPRO/IF_ASSEMBLE_DOC has no exception.

Method PROTECT Signature

Method PROTECT on class /IPRO/IF_ASSEMBLE_DOC has no parameter.
Method PROTECT on class /IPRO/IF_ASSEMBLE_DOC has no exception.

Method SET_DOCB_DOCUMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_DOCB_DOCUMENT Value transfer Object reference (TYPE REF TO) /IPRO/IF_DOCUMENT 20100610

Method SET_DOCB_DOCUMENT on class /IPRO/IF_ASSEMBLE_DOC has no exception.

Method SET_FILLINS Signature

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

Method SET_FILLINS on class /IPRO/IF_ASSEMBLE_DOC has no exception.

Method SET_OVERLAY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_OVERLAY Value transfer Object reference (TYPE REF TO) /IPRO/CL_WML_OVERLAY 20100610

Method SET_OVERLAY on class /IPRO/IF_ASSEMBLE_DOC has no exception.

Method SET_PG_BREAK_ON_SECTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_PG_BREAK_ON_SECTION Value transfer Type reference (TYPE) SEU_BOOL 20100610

Method SET_PG_BREAK_ON_SECTION on class /IPRO/IF_ASSEMBLE_DOC has no exception.

Method SET_SHOW_SECTION_TITLES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_SHOW_SECTION_TITLES Value transfer Type reference (TYPE) SEU_BOOL 20100610

Method SET_SHOW_SECTION_TITLES on class /IPRO/IF_ASSEMBLE_DOC has no exception.

Method SET_VERSION Signature

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

Method SET_VERSION on class /IPRO/IF_ASSEMBLE_DOC has no exception.

Method UPDATE_CLAUSE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_ELEMENT Value transfer Object reference (TYPE REF TO) /IPRO/IF_DOCB_ELEMENT 20100610
2 Importing IV_LOCATION Value transfer Type reference (TYPE) I 20100610

Method UPDATE_CLAUSE on class /IPRO/IF_ASSEMBLE_DOC has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in