SAP ABAP Class /IPRO/CL_CLAUSE_MANAGER (Manage clauses in WordML document)
Hierarchy
SAP_BS_FND (Software Component) SAP Business Suite Foundation
   CA-GTF-DOB (Application Component) Document Builder
     /IPRO/PROGS (Package) programs
Properties
Class /IPRO/CL_CLAUSE_MANAGER  
Short Description Manage clauses in WordML document    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status P  SAP Standard Production Program 
Category 0   
Package /IPRO/PROGS   programs 
Created 20060728   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class /IPRO/CL_CLAUSE_MANAGER has no forward declaration.
Interfaces
Class /IPRO/CL_CLAUSE_MANAGER has no interface implemented.
Friends
Class /IPRO/CL_CLAUSE_MANAGER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MT_CLAUSE_LIST Instance attribute Private Type reference (TYPE) CLAUSE_LIST 20060728
2 MV_DOCUMENT_TEXT Instance attribute Private Type reference (TYPE) XSTRING 20060728
Methods
# Method Level Visibility Method type Description Created on
1 ADD_CLAUSE Instance method Public Method Add CL_CLAUSE object to clause manager 20060728
2 BUILD_INITIAL_CLAUSE_LIST Instance method Private Method Extract clause ID's from document text 20060728
3 CONSTRUCTOR Instance method Public Constructor Constructor 20060728
4 EXTRACT_CLAUSE_ATTRIBUTES Instance method Private Method Extract clause attributes using clause ID's 20060728
5 EXTRACT_CLAUSE_TEXT Instance method Private Method Extract clause text using the clause ID's 20060728
6 GET_CLAUSE Instance method Public Method Get CL_CLAUSE from clause manager by index 20060728
7 GET_CLAUSE_COUNT Instance method Public Method Get count of clauses 20060728
8 GET_DOCUMENT_TEXT Instance method Public Method Get WordML document text 20060728
9 PROCESS Instance method Public Method Process document text, disassemble into clauses 20060728
10 SET_DOCUMENT_TEXT Instance method Public Method Set WordML document text 20060728
Events
Class /IPRO/CL_CLAUSE_MANAGER has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 CLAUSE_LIST Private See coding 20060728 CLAUSE_LIST TYPE TABLE OF REF TO /ipro/cl_clause
Method Signatures

Method ADD_CLAUSE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_CLAUSE Call by reference Object reference (TYPE REF TO) /IPRO/CL_CLAUSE Ref to CL_CLAUSE to add 20060728

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

Method BUILD_INITIAL_CLAUSE_LIST Signature

Method BUILD_INITIAL_CLAUSE_LIST on class /IPRO/CL_CLAUSE_MANAGER has no parameter.
Method BUILD_INITIAL_CLAUSE_LIST on class /IPRO/CL_CLAUSE_MANAGER has no exception.

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class /IPRO/CL_CLAUSE_MANAGER has no parameter.
Method CONSTRUCTOR on class /IPRO/CL_CLAUSE_MANAGER has no exception.

Method EXTRACT_CLAUSE_ATTRIBUTES Signature

Method EXTRACT_CLAUSE_ATTRIBUTES on class /IPRO/CL_CLAUSE_MANAGER has no parameter.
Method EXTRACT_CLAUSE_ATTRIBUTES on class /IPRO/CL_CLAUSE_MANAGER has no exception.

Method EXTRACT_CLAUSE_TEXT Signature

Method EXTRACT_CLAUSE_TEXT on class /IPRO/CL_CLAUSE_MANAGER has no parameter.
Method EXTRACT_CLAUSE_TEXT on class /IPRO/CL_CLAUSE_MANAGER has no exception.

Method GET_CLAUSE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_INDEX Value transfer Type reference (TYPE) INT4 Index of CL_CLAUSE to return 20060728
2 Returning RO_CLAUSE Value transfer Object reference (TYPE REF TO) /IPRO/CL_CLAUSE CL_CLAUSE object returned 20060728

Method GET_CLAUSE on class /IPRO/CL_CLAUSE_MANAGER has no exception.

Method GET_CLAUSE_COUNT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_COUNT Value transfer Type reference (TYPE) INT4 Natural number 20060728

Method GET_CLAUSE_COUNT on class /IPRO/CL_CLAUSE_MANAGER has no exception.

Method GET_DOCUMENT_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_DOCUMENT_TEXT Value transfer Type reference (TYPE) XSTRING WordML document text 20060728

Method GET_DOCUMENT_TEXT on class /IPRO/CL_CLAUSE_MANAGER has no exception.

Method PROCESS Signature

Method PROCESS on class /IPRO/CL_CLAUSE_MANAGER has no parameter.
Method PROCESS on class /IPRO/CL_CLAUSE_MANAGER has no exception.

Method SET_DOCUMENT_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_DOCUMENT_TEXT Value transfer Type reference (TYPE) XSTRING 20060728

Method SET_DOCUMENT_TEXT on class /IPRO/CL_CLAUSE_MANAGER has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 300