SAP ABAP Class CL_CFX_TEXT (XML-Based Continuous Text)
Hierarchy
CPRXRPM (Software Component) SAP Portfolio and Project Management 6.0
   PLM-CFO (Application Component) Collaboration Folders
     CFX_FOLDERS (Package) Collaboration Folders: Folder and Documents
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_ACO_COMMON Common Interface for Authorization Check 20020415
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_CFS_AUTH_NEEDER Interface for cFolders Authorization 20041207
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_CFX_ALIAS Alias Names for Objects 20010613
4 Interface implementation (CLASS c. INTERFACES i_ref)  IF_CFX_COMMON Common Interface for All Objects 20010108
5 Interface implementation (CLASS c. INTERFACES i_ref)  IF_CFX_DOCUMENT Common Interface for All Documents 20001205
6 Interface implementation (CLASS c. INTERFACES i_ref)  IF_CFX_GO_DATA_PARENT Object Interface for Object with Generic Data 20030130
7 Interface implementation (CLASS c. INTERFACES i_ref)  IF_CFX_ITERATOR_ELEMENT Common Interface for All Objects That Can Be Iterated 20001205
8 Interface implementation (CLASS c. INTERFACES i_ref)  IF_CFX_SEARCHEABLE CFX Search: Interface of Object for Search 20010906
9 Interface implementation (CLASS c. INTERFACES i_ref)  IF_CFX_VERSIONING Common Interface for All Versional Documents 20001205
Properties
Class CL_CFX_TEXT  
Short Description XML-Based Continuous Text    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package CFX_FOLDERS   Collaboration Folders: Folder and Documents 
Created 20001127   SAP 
Last change 20141109    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 CFXF1 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 IXML Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_ACO_COMMON Common Interface for Authorization Check 20020415
2 IF_CFS_AUTH_NEEDER Interface for cFolders Authorization 20041207
3 IF_CFX_ALIAS Alias Names for Objects 20010613
4 IF_CFX_COMMON Common Interface for All Objects 20010108
5 IF_CFX_DOCUMENT Common Interface for All Documents 20001205
6 IF_CFX_GO_DATA_PARENT Object Interface for Object with Generic Data 20030130
7 IF_CFX_ITERATOR_ELEMENT Common Interface for All Objects That Can Be Iterated 20001205
8 IF_CFX_SEARCHEABLE CFX Search: Interface of Object for Search 20010906
9 IF_CFX_VERSIONING Common Interface for All Versional Documents 20001205
Friends
Class CL_CFX_TEXT has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MP_APPLICATION Instance attribute Protected Object reference (TYPE REF TO) CL_CFX_FOL_APPLICATION Application Singleton for Folders Packet 20001205
2 MP_DOCUMENT Instance attribute Protected Object reference (TYPE REF TO) CL_CFX_COMMON_DOCUMENT Collaboration Folders Document Class 20001205
3 SC_TAG_DESCRIPTION Static Attribute Protected Type reference (TYPE) STRING 20001205
4 SC_TAG_ID Static Attribute Protected Type reference (TYPE) STRING 20001205
5 SC_TAG_LONGTEXT Static Attribute Protected Type reference (TYPE) STRING 20001205
6 SC_TAG_LONGTEXTDESC Static Attribute Protected Type reference (TYPE) STRING 20001205
7 SC_TAG_LONGTEXTNAME Static Attribute Protected Type reference (TYPE) STRING 20010117
8 SC_TAG_NAME Static Attribute Protected Type reference (TYPE) STRING 20001205
9 SC_TAG_TEXT Static Attribute Protected Type reference (TYPE) STRING 20001205
Methods
# Method Level Visibility Method type Description Created on
1 AUX_WRITE_VERSION Instance method Private Method Generates New Version or Changes the Current 20010214
2 CHANGE_CURRENT_VERSION Instance method Public Method Changes Name, Description, Text of Current Version 20010213
3 CONSTRUCTOR Instance method Public Constructor Constructor 20001205
4 CREATE Static method Public Method Generates a New Instance of a TEXT Object 20001205
5 CREATE_NEW_VERSION Instance method Public Method Generates New Version from the Copied Text 20001207
6 GET_VERSION_TEXT Instance method Public Method Reads Text from Version 20001205
7 INITIALIZE Static method Public Method Instantiates an Instance of Type TEXT from the Database 20001205
8 MAKE_DOM Instance method Private Method Generates a DOM from the Input Parameter (Convenience Funct) 20001206
9 RAISE_CREATED Instance method Private Method 20010705
10 RAISE_CREATED_AS_COPY Instance method Private Method 20010705
11 REGISTER Static method Public Method Registers Text as Belonging to Folder 20001205
12 UNREGISTER Instance method Private Method Registers Structure as Belonging to Folders 20020422
Events
Class CL_CFX_TEXT has no event.
Types
Class CL_CFX_TEXT has no local type.
Method Signatures

Method AUX_WRITE_VERSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CREATE_F Call by reference Type reference (TYPE) ABAP_BOOL Flag: anlegen/ändern 20010214
2 Importing I_DESCRIPTION Call by reference Type reference (TYPE) STRING Beschreibung der Version 20010214
3 Importing I_TEXT Call by reference Type reference (TYPE) STRING Inhalt des Textes 20010214
4 Importing I_VERSIONNAME Call by reference Type reference (TYPE) SDOK_PROPV Attributausprägung 20010214
5 Returning R_VER_GUID Value transfer Type reference (TYPE) STRING GUID der neu angelegten Version 20010214

Method AUX_WRITE_VERSION on class CL_CFX_TEXT has no exception.

Method CHANGE_CURRENT_VERSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DESCRIPTION Call by reference Type reference (TYPE) STRING 20010213
2 Importing I_ID Call by reference Type reference (TYPE) GUID_32 GUID im 'CHAR' Format in Großschreibung 20010213
3 Importing I_NAME Call by reference Type reference (TYPE) STRING 20010213
4 Importing I_TEXT Call by reference Type reference (TYPE) STRING 20010213
5 Returning R_NEWGUID Value transfer Type reference (TYPE) GUID_32 GUID im 'CHAR' Format in Großschreibung 20010213

Method CHANGE_CURRENT_VERSION on class CL_CFX_TEXT has no exception.

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_CFX_TEXT has no parameter.
Method CONSTRUCTOR on class CL_CFX_TEXT has no exception.

Method CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_OBJECT_TYPING Call by reference Object reference (TYPE REF TO) CL_CFX_OBJECT_TYPING Objekt - Typisierung 20030114
2 Importing IP_PARENT_FOLDER Call by reference Object reference (TYPE REF TO) CL_CFX_COMMON_FOLDER Mappe für Collaboration Folders 20001205
3 Importing I_CLASSNAME Call by reference Type reference (TYPE) SEOCLSNAME CFXF1_SC_CLASS_NAME_CFX_DOC Objekttypname 20041111
4 Importing I_DESCRIPTION Call by reference Type reference (TYPE) CFX_DOCUMENT_DESCRIPTION Kurztext eines Objektes 20001205
5 Importing I_INITTEXT Call by reference Type reference (TYPE) STRING 20001207
6 Importing I_INITTEXTDESCR Call by reference Type reference (TYPE) STRING 20001207
7 Importing I_INITVERSIONNAME Call by reference Type reference (TYPE) SDOK_PROPV Attributausprägung 20010111
8 Importing I_NAME Call by reference Type reference (TYPE) CFX_DOCUMENT_NAME Externe Bezeichnung eines Objektes 20001205
9 Importing I_USED_BY Call by reference Type reference (TYPE) SKWF_APPL CFXF1_SC_APPLICATION Zu welcher Applikation gehört das Objekt? 20041117
10 Returning RP_TEXT Value transfer Object reference (TYPE REF TO) CL_CFX_TEXT XML basierter Fließtext 20001205

Method CREATE on class CL_CFX_TEXT has no exception.

Method CREATE_NEW_VERSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DESCRIPTION Call by reference Type reference (TYPE) STRING Beschreibung der neuen Version 20001207
2 Importing I_TEXT Call by reference Type reference (TYPE) STRING Inhalt des Textes 20001207
3 Importing I_VERSIONNAME Call by reference Type reference (TYPE) SDOK_PROPV Attributausprägung 20010111
4 Returning R_VER_GUID Value transfer Type reference (TYPE) STRING GUID der neu angelegten Version 20010103

Method CREATE_NEW_VERSION on class CL_CFX_TEXT has no exception.

Method GET_VERSION_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_DESCRIPTION Call by reference Type reference (TYPE) STRING Beschreibung zum Langtext 20001205
2 Exporting E_NAME Call by reference Type reference (TYPE) STRING Versionsname 20010117
3 Exporting E_TEXT Call by reference Type reference (TYPE) STRING Der Langtext 20001205
4 Importing I_TRACK_ACCESS Call by reference Type reference (TYPE) CFX_BOOLEAN ABAP_TRUE Boolscher Typ 20011129
5 Importing I_VERSION Call by reference Type reference (TYPE) GUID_32 GUID im 'CHAR' Format in Großschreibung 20001205

Method GET_VERSION_TEXT on class CL_CFX_TEXT has no exception.

Method INITIALIZE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_PARENT_FOLDER Call by reference Object reference (TYPE REF TO) CL_CFX_COMMON_FOLDER Mappe für Collaboration Folders 20001205
2 Importing I_DOCUMENT_GUID Call by reference Type reference (TYPE) GUID_32 GUID im 'CHAR' Format in Großschreibung 20001205
3 Returning RP_TEXT Value transfer Object reference (TYPE REF TO) CL_CFX_TEXT XML basierter Fließtext 20001205

Method INITIALIZE on class CL_CFX_TEXT has no exception.

Method MAKE_DOM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_IXML Call by reference Object reference (TYPE REF TO) IF_IXML IF_IXML 20001206
2 Importing I_DOCDESC Call by reference Type reference (TYPE) STRING 20001206
3 Importing I_DOCID Call by reference Type reference (TYPE) STRING GUID im 'CHAR' Format in Großschreibung 20001206
4 Importing I_DOCNAME Call by reference Type reference (TYPE) STRING 20001206
5 Importing I_LONGTXT Call by reference Type reference (TYPE) STRING 20001206
6 Importing I_LONGTXTDESC Call by reference Type reference (TYPE) STRING 20001206
7 Importing I_LONGTXTNAME Call by reference Type reference (TYPE) STRING 20010117
8 Returning RP_DOM Value transfer Object reference (TYPE REF TO) IF_IXML_DOCUMENT IF_IXML_DOCUMENT 20001206

Method MAKE_DOM on class CL_CFX_TEXT has no exception.

Method RAISE_CREATED Signature

Method RAISE_CREATED on class CL_CFX_TEXT has no parameter.
Method RAISE_CREATED on class CL_CFX_TEXT has no exception.

Method RAISE_CREATED_AS_COPY Signature

Method RAISE_CREATED_AS_COPY on class CL_CFX_TEXT has no parameter.
Method RAISE_CREATED_AS_COPY on class CL_CFX_TEXT has no exception.

Method REGISTER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_TEXT Call by reference Object reference (TYPE REF TO) CL_CFX_TEXT XML basierter Fließtext 20001205

Method REGISTER on class CL_CFX_TEXT has no exception.

Method UNREGISTER Signature

Method UNREGISTER on class CL_CFX_TEXT has no parameter.
Method UNREGISTER on class CL_CFX_TEXT has no exception.
History
Last changed by/on SAP  20141109 
SAP Release Created in 20A