SAP ABAP Class /PLMI/CL_LTX_BO (Long Text Business Object)
Hierarchy
SAP_BS_FND (Software Component) SAP Business Suite Foundation
   CA-CL-WUI (Application Component) Classification Web User Interface
     /PLMI/BO_LTX (Package) BO: Long Text
Properties
Class /PLMI/CL_LTX_BO  
Short Description Long Text Business Object    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package /PLMI/BO_LTX   BO: Long Text 
Created 20071204   SAP 
Last change 20130531   SAP 
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)
Interfaces
Class /PLMI/CL_LTX_BO has no interface implemented.
Friends
Class /PLMI/CL_LTX_BO has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_MSG_TYPE_ERROR Constant Private Type reference (TYPE) SYMSGTY 'E' Message Type 20071204
2 GT_DB_UPDATE Instance attribute Private Type reference (TYPE) /PLMB/T_LTX_ACT_SETTINGS Single-Character Indicator 20071205
3 GT_NODE_DATA Instance attribute Public Type reference (TYPE) /PLMB/T_LTX_DATA Long Text Data 20071204
4 MO_BO Static Attribute Private Object reference (TYPE REF TO) /PLMI/CL_LTX_BO Long Text Business Object 20071204
5 MV_LTX_CHANGED Instance attribute Private Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20090508
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_LTX_CHANGED Instance method Public Method Check if long text is changed 20090508
2 CLEANUP_LTEXT Instance method Public Method Clear Longtext Data 20071206
3 COMMIT_LTEXT Instance method Public Method Commit the long text 20080313
4 COPY_LONG_TEXT Instance method Public Method Create long text by reference 20080313
5 DELETE_LTEXT Instance method Public Method Delete Long Text 20071204
6 EDIT_LTEXT Instance method Public Method Edit Long Text 20071204
7 GET_INSTANCE Static method Public Method Get Instance Of BO 20071204
8 GET_LTEXT Instance method Public Method Supply long text to the LO 20071213
9 INSERT_LTEXT Instance method Public Method Insert Long Text 20071204
10 INVALIDATE_BUFFER Instance method Public Method Invalidate the buffer 20080717
11 RENAME_LTEXT Instance method Public Method Convert temporary text object name to actual text object 20080617
12 RETRIEVE_LTEXT Instance method Public Method Retrieve Long Text 20071204
13 SAVE_LTEXT Instance method Private Method Save Long Text 20071204
14 SET_DB_UPDATE Instance method Public Method Set DB Update attribute 20071204
15 SET_MESSAGE Instance method Private Method Set The Message 20071204
Events
Class /PLMI/CL_LTX_BO has no event.
Types
Class /PLMI/CL_LTX_BO has no local type.
Method Signatures

Method CHECK_LTX_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_LTX_CHANGED Call by reference Type reference (TYPE) BOOLE_D Long text changed 20090508
2 Importing TEXT_ID Call by reference Type reference (TYPE) TDID Text ID 20090515
3 Importing TEXT_NAME Call by reference Type reference (TYPE) TDOBNAME Name 20090515
4 Importing TEXT_OBJECT Call by reference Type reference (TYPE) TDOBJECT Texts: application object 20090515

Method CHECK_LTX_CHANGED on class /PLMI/CL_LTX_BO has no exception.

Method CLEANUP_LTEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGES Call by reference Type reference (TYPE) /PLMB/T_SPI_MSG Message 20071206

Method CLEANUP_LTEXT on class /PLMI/CL_LTX_BO has no exception.

Method COMMIT_LTEXT Signature

Method COMMIT_LTEXT on class /PLMI/CL_LTX_BO has no parameter.
Method COMMIT_LTEXT on class /PLMI/CL_LTX_BO has no exception.

Method COPY_LONG_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGES Call by reference Type reference (TYPE) /PLMB/T_SPI_MSG Message 20080313
2 Exporting EV_MSG_SEVERITY Call by reference Type reference (TYPE) /PLMB/SPI_MSG_SEVERITY Severity 20080313
3 Importing IS_REF_OBJECT Call by reference Type reference (TYPE) /PLMB/S_LTX_ID Long Text Header Information of Reference Object 20080313
4 Importing IS_TARGET_OBJECT Call by reference Type reference (TYPE) /PLMB/S_LTX_ID Long Text Header Information 20120523
5 Importing IV_DB_UPDATE Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE Database Update to be done 20080313
6 Importing IV_TARGET_OBJECT Call by reference Type reference (TYPE) TDOBNAME Target object name 20080313

Method COPY_LONG_TEXT on class /PLMI/CL_LTX_BO has no exception.

Method DELETE_LTEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGES Call by reference Type reference (TYPE) /PLMB/T_SPI_MSG Message 20071204
2 Exporting EV_MSG_SEVERITY Call by reference Type reference (TYPE) /PLMB/SPI_MSG_SEVERITY Severity 20071204
3 Importing IS_LTEXT_HEADER Call by reference Type reference (TYPE) /PLMB/S_LTX_ID Long Text Header Information 20071204

Method DELETE_LTEXT on class /PLMI/CL_LTX_BO has no exception.

Method EDIT_LTEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DATA Call by reference Type reference (TYPE) /PLMB/T_LTX_DATA Long Text Data 20071204
2 Exporting ET_MESSAGES Call by reference Type reference (TYPE) /PLMB/T_SPI_MSG Message 20071204
3 Exporting EV_MSG_SEVERITY Call by reference Type reference (TYPE) /PLMB/SPI_MSG_SEVERITY Severity 20071204
4 Importing IT_DATA Call by reference Type reference (TYPE) /PLMB/T_LTX_DATA Long Text Data 20071204

Method EDIT_LTEXT on class /PLMI/CL_LTX_BO has no exception.

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_BO Call by reference Object reference (TYPE REF TO) /PLMI/CL_LTX_BO Long Text Business Object 20071204

Method GET_INSTANCE on class /PLMI/CL_LTX_BO has no exception.

Method GET_LTEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_LTEXT_DATA Call by reference Type reference (TYPE) /PLMB/T_LTX_DATA Long Text Data 20071213
2 Importing IT_LTEXT_HEADER Call by reference Type reference (TYPE) /PLMB/T_LTX_ID Long Text Header Information 20080313

Method GET_LTEXT on class /PLMI/CL_LTX_BO has no exception.

Method INSERT_LTEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DATA Call by reference Type reference (TYPE) /PLMB/T_LTX_DATA Long Text Data 20071204
2 Exporting ET_MESSAGES Call by reference Type reference (TYPE) /PLMB/T_SPI_MSG Message 20071204
3 Exporting EV_MSG_SEVERITY Call by reference Type reference (TYPE) /PLMB/SPI_MSG_SEVERITY Severity 20071204
4 Importing IT_DATA Call by reference Type reference (TYPE) /PLMB/T_LTX_DATA Long Text Data 20071204

Method INSERT_LTEXT on class /PLMI/CL_LTX_BO has no exception.

Method INVALIDATE_BUFFER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_LTX_ID Call by reference Type reference (TYPE) /PLMB/S_LTX_ID Long Text Header Information 20080717

Method INVALIDATE_BUFFER on class /PLMI/CL_LTX_BO has no exception.

Method RENAME_LTEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing LANGUAGE Call by reference Type reference (TYPE) TDSPRAS Language key 20080617
2 Importing TEXT_ID Call by reference Type reference (TYPE) TDID Text ID 20080617
3 Importing TEXT_NAME Call by reference Type reference (TYPE) TDOBNAME TDIC text name-Old 20080617
4 Importing TEXT_NEWNAME Call by reference Type reference (TYPE) TDOBNAME TDIC text name-New 20080617
5 Importing TEXT_OBJECT Call by reference Type reference (TYPE) TDOBJECT Texts: application object 20080617
# Exception Resumable Description Created on
1 NOT_FOUND Text Name not found 20080617

Method RETRIEVE_LTEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_THEAD_DATA Call by reference Type reference (TYPE) THEAD SAPscript: Text Header 20071204
2 Exporting ET_LINES Call by reference Type reference (TYPE) TLINE_TAB for lines of long text 20071204
3 Exporting ET_MESSAGES Call by reference Type reference (TYPE) /PLMB/T_SPI_MSG Message 20071204
4 Exporting EV_MSG_SEVERITY Call by reference Type reference (TYPE) /PLMB/SPI_MSG_SEVERITY Severity 20071204
5 Importing IS_LTEXT_HEADER Call by reference Type reference (TYPE) /PLMB/S_LTX_ID Long Text Header Information 20071204

Method RETRIEVE_LTEXT on class /PLMI/CL_LTX_BO has no exception.

Method SAVE_LTEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DATA Call by reference Type reference (TYPE) /PLMB/T_LTX_DATA Long Text Data 20071204
2 Exporting ET_MESSAGES Call by reference Type reference (TYPE) /PLMB/T_SPI_MSG Message 20071204
3 Exporting EV_MSG_SEVERITY Call by reference Type reference (TYPE) /PLMB/SPI_MSG_SEVERITY Severity 20071204
4 Importing IT_DATA Call by reference Type reference (TYPE) /PLMB/T_LTX_DATA Long Text Data 20071204

Method SAVE_LTEXT on class /PLMI/CL_LTX_BO has no exception.

Method SET_DB_UPDATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_DB_UPDATE Call by reference Type reference (TYPE) /PLMB/S_LTX_ACT_SETTINGS Long text Action : Settings 20071204

Method SET_DB_UPDATE on class /PLMI/CL_LTX_BO has no exception.

Method SET_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MESSAGE Call by reference Type reference (TYPE) /PLMB/T_SPI_MSG Message 20071204

Method SET_MESSAGE on class /PLMI/CL_LTX_BO has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 100