SAP ABAP Class /SLOAP/CL_OBJECT (Standard attributes & methods)
Hierarchy
DMIS (Software Component) DMIS 2011_1
   CA-EUR (Application Component) European Monetary Union: Euro
     /SLOAP/APPLICATION (Package) SLT AP VER 1.0
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  /SLOAP/CL_OBJECT_MINIMAL minimal sloas object 20100127
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  /SLOAP/CL_ANALYSIS_MODULE Analysis module 20100127
2 Inheritance (c INHERITING FROM c_ref)  /SLOAP/CL_DESCRIPTION_OBJECT 20100127
3 Inheritance (c INHERITING FROM c_ref)  /SLOAP/CL_FIELD SLOAS table field 20100127
4 Inheritance (c INHERITING FROM c_ref)  /SLOAP/CL_FILE_STOR SLO AS file storage for output and javastack files 20100127
5 Inheritance (c INHERITING FROM c_ref)  /SLOAP/CL_HELP Help class for WDY Help 20100127
6 Inheritance (c INHERITING FROM c_ref)  /SLOAP/CL_OUTPUT_OBJECT Superclass for output objects 20100127
7 Inheritance (c INHERITING FROM c_ref)  /SLOAP/CL_PRICING price determination 20100127
8 Inheritance (c INHERITING FROM c_ref)  /SLOAP/CL_PROJECT 20100127
9 Inheritance (c INHERITING FROM c_ref)  /SLOAP/CL_SELECT_OPTION 20100130
10 Inheritance (c INHERITING FROM c_ref)  /SLOAP/CL_SELOPT SLOAS Select Options Object 20100127
Properties
Class /SLOAP/CL_OBJECT  
Short Description Standard attributes & methods    
Super Class /SLOAP/CL_OBJECT_MINIMAL minimal sloas object 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package /SLOAP/APPLICATION   SLT AP VER 1.0 
Created 20100127   SAP 
Last change 20141030    
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 /SLOAP/CL_OBJECT has no interface implemented.
Friends
Class /SLOAP/CL_OBJECT has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_CVM_ACT Constant Public Type reference (TYPE) /SLOAP/CVM_STATE 'ACT' SLOAS Development state of a certain content element 20100127
2 GC_CVM_DEV Constant Public Type reference (TYPE) /SLOAP/CVM_STATE 'DEV' SLOAS Development state of a certain content element 20100127
3 GC_CVM_LNK Constant Public Type reference (TYPE) /SLOAP/CVM_STATE 'LNK' SLOAS Development state of a certain content element 20100127
4 GC_CVM_TST Constant Public Type reference (TYPE) /SLOAP/CVM_STATE 'TST' SLOAS Development state of a certain content element 20100127
5 GV_CE_TYPE Instance attribute Protected Type reference (TYPE) /SLOAP/CE_TYPE Type of content element 20100127
6 GV_CORR_VERSION Instance attribute Protected Type reference (TYPE) /SLOAP/VERSION SLOAS corr. version 20120515
7 GV_CVM_STATE Instance attribute Protected Type reference (TYPE) /SLOAP/CVM_STATE SLOAS Development state of a certain content element 20100127
8 GV_DB_TABLE Instance attribute Protected Type reference (TYPE) TABNAME16 Table name, 16 characters 20100127
9 GV_VERSION Instance attribute Protected Type reference (TYPE) /SLOAP/VERSION SLOAS version field 20100127
Methods
# Method Level Visibility Method type Description Created on
1 CHANGE_MODE Instance method Public Method 20100127
2 CHECK_SAVED Instance method Public Method checks whether the current object exists on DB 20100127
3 CONSTRUCTOR Instance method Public Constructor 20100127
4 COPY_STORAGE_TO_NEW_GUID Instance method Public Method copies all latest versions to a new guid 20100127
5 COPY_TEXT_TO_NEW_GUID Instance method Public Method copies all latest versions to a new guid 20100127
6 COPY_TITLE_TO_NEW_GUID Instance method Public Method copies all titles to new guid 20100127
7 DELETE_DESCRIPTION_OBJECTS Instance method Protected Method 20100127
8 DELETE_STORAGE Instance method Public Method deletes all assigned storage objects 20100127
9 DELETE_TEXT Instance method Public Method deletes all assigned text 20100127
10 DELETE_TITLE Instance method Public Method deletes all assigned titles 20100127
11 GET_CONTENT_ELEMENT_TYPE Instance method Public Method returns content element type 20100127
12 GET_CORR_VERSION Instance method Public Method Get correction version 20120515
13 GET_CVM_STATE Instance method Public Method returns Content Versioning management state 20100127
14 GET_DEV_STATE_FOR_SELECT Static method Protected Method returns CVM state condition table for usage in SQL- Queries 20100127
15 GET_STATE Instance method Public Method get state object 20100127
16 GET_STORAGE_OBJECT Instance method Public Method Returns one object from storage 20100127
17 GET_STORAGE_TABLE Instance method Public Method Returns all related objects in storage 20100127
18 GET_TEXT Instance method Public Method Returns a single text 20100127
19 GET_TEXT_TABLE Instance method Public Method Returns a table containing information about all texts 20100127
20 GET_TITLE Instance method Public Method Returns the title for the given language 20100127
21 GET_TITLE_TABLE Instance method Public Method Returns table with all titles 20100127
22 GET_VALID_TEXT_TYPES Static method Public Method Returns valid text types for the current object 20100127
23 GET_VERSION Instance method Public Method 20100127
24 SAVE_DATA Instance method Public Method saveing child specific data (inside current version cycle) 20100127
25 SAVE_NEW_VERSION Instance method Public Method saveing child specific data (new version) 20100127
26 SAVE_STORAGE_OBJECT Instance method Public Method Saves one object to the storage 20100127
27 SAVE_TEXT Instance method Public Method Saves a text and aligns text version of all other languages 20100127
28 SAVE_TITLE Instance method Public Method Saves a title in the given language 20100127
29 SAVE_TITLE_TABLE Instance method Public Method Saves a table with titles 20100127
30 SET_TO_ACTIVE_MODE Instance method Protected Method activate content element (without childs) 20100127
31 SET_TO_DEV_MODE Instance method Protected Method set element to dev mode (without childs) 20100127
32 SET_TO_TEST_MODE Instance method Protected Method set element to test mode (without childs) 20100127
33 UPDATE_STATE Instance method Private Method update db and runtime state information 20100127
Events
Class /SLOAP/CL_OBJECT has no event.
Types
Class /SLOAP/CL_OBJECT has no local type.
Method Signatures

Method CHANGE_MODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_TARGET Call by reference Type reference (TYPE) /SLOAP/CVM_STATE SLOAS Development state of a certain content element 20100127
# Exception Resumable Description Created on
1 /SLOAP/CX_MISSING_DB_RECORD 20100127
2 /SLOAP/CX_MISSING_PERS_TABLE 20100127
3 /SLOAP/CX_SWITCH_NOT_ALLOWED 20100127

Method CHECK_SAVED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_METHOD_NAME Call by reference Type reference (TYPE) STRING 20100127

Method CHECK_SAVED on class /SLOAP/CL_OBJECT has no exception.

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class /SLOAP/CL_OBJECT has no parameter.
Method CONSTRUCTOR on class /SLOAP/CL_OBJECT has no exception.

Method COPY_STORAGE_TO_NEW_GUID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_NEW_GUID Call by reference Type reference (TYPE) GUID Globally Unique Identifier 20100127

Method COPY_STORAGE_TO_NEW_GUID on class /SLOAP/CL_OBJECT has no exception.

Method COPY_TEXT_TO_NEW_GUID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_NEW_GUID Call by reference Type reference (TYPE) GUID Globally Unique Identifier 20100127

Method COPY_TEXT_TO_NEW_GUID on class /SLOAP/CL_OBJECT has no exception.

Method COPY_TITLE_TO_NEW_GUID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_NEW_GUID Call by reference Type reference (TYPE) GUID Globally Unique Identifier 20100127

Method COPY_TITLE_TO_NEW_GUID on class /SLOAP/CL_OBJECT has no exception.

Method DELETE_DESCRIPTION_OBJECTS Signature

Method DELETE_DESCRIPTION_OBJECTS on class /SLOAP/CL_OBJECT has no parameter.
Method DELETE_DESCRIPTION_OBJECTS on class /SLOAP/CL_OBJECT has no exception.

Method DELETE_STORAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_DELETED_RECORDS Value transfer Type reference (TYPE) INT4 Natural Number 20100127

Method DELETE_STORAGE on class /SLOAP/CL_OBJECT has no exception.

Method DELETE_TEXT Signature

Method DELETE_TEXT on class /SLOAP/CL_OBJECT has no parameter.
Method DELETE_TEXT on class /SLOAP/CL_OBJECT has no exception.

Method DELETE_TITLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_DELETED_RECORDS Value transfer Type reference (TYPE) INT4 Natural Number 20100127

Method DELETE_TITLE on class /SLOAP/CL_OBJECT has no exception.

Method GET_CONTENT_ELEMENT_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_CE_TYPE Value transfer Type reference (TYPE) /SLOAP/CE_TYPE Type of content element 20100127

Method GET_CONTENT_ELEMENT_TYPE on class /SLOAP/CL_OBJECT has no exception.

Method GET_CORR_VERSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_CORR_VERSION Value transfer Type reference (TYPE) /SLOAP/VERSION SLOAS version field 20120515

Method GET_CORR_VERSION on class /SLOAP/CL_OBJECT has no exception.

Method GET_CVM_STATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_STATE Call by reference Type reference (TYPE) /SLOAP/CVM_STATE SLOAS Development state of a certain content element 20100127

Method GET_CVM_STATE on class /SLOAP/CL_OBJECT has no exception.

Method GET_DEV_STATE_FOR_SELECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_COND Call by reference Type reference (TYPE) STRING_TABLE Table of Strings 20100127
2 Importing IV_ONLY_ACT Call by reference Type reference (TYPE) SAP_BOOL Boolean Variable (X=True, Space=False) 20100127

Method GET_DEV_STATE_FOR_SELECT on class /SLOAP/CL_OBJECT has no exception.

Method GET_STATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO_STATE Value transfer Object reference (TYPE REF TO) /SLOAP/CL_CVM_STATE 20100127

Method GET_STATE on class /SLOAP/CL_OBJECT has no exception.

Method GET_STORAGE_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_MIME Call by reference Type reference (TYPE) /SLOAP/E_MIME_TYPE SLOAS mime type 20100127
2 Exporting EV_STORAGE_OBJECT Value transfer Type reference (TYPE) XSTRING 20100127
3 Importing IV_STORAGE_GUID Call by reference Type reference (TYPE) /SLOAP/STORAGE_GUID SLOAS storage guid 20100127
# Exception Resumable Description Created on
1 /SLOAP/CX_CLU_IMPORT_ERROR 20100127
2 /SLOAP/CX_INVALID_PARAMETER 20100127
3 /SLOAP/CX_MISSING_PARAMETER 20100127

Method GET_STORAGE_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ET_STORAGE_TABLE Value transfer Type reference (TYPE) /SLOAP/T_STORAGE SLOAS table type for storage control table 20100127
2 Importing IV_LANGUAGE Call by reference Type reference (TYPE) SPRAS Language Key 20100127
3 Importing IV_ONLY_LATEST Call by reference Type reference (TYPE) SAP_BOOL 'X' Boolean Variable (X=True, Space=False) 20100127

Method GET_STORAGE_TABLE on class /SLOAP/CL_OBJECT has no exception.

Method GET_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing LANGUAGE Call by reference Type reference (TYPE) SPRAS Language Key 20100127
2 Exporting TEXT Call by reference Type reference (TYPE) /SLOAP/T_STRINGTABLE 20100127
3 Importing TEXT_TYPE Call by reference Type reference (TYPE) /SLOAP/TEXT_TYPE 20100127
4 Importing VERSION Call by reference Type reference (TYPE) DOKVERS Version of Documentation Module 20110505
# Exception Resumable Description Created on
1 /SLOAP/CX_INVALID_PARAMETER 20100127
2 /SLOAP/CX_MISSING_PARAMETER 20100127

Method GET_TEXT_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_TEXTS Call by reference Type reference (TYPE) /SLOAP/T_TEXT_2 SLOAS text table type 20100127
2 Importing IV_LANGUAGE Call by reference Type reference (TYPE) SPRAS Language Key 20100127
3 Importing IV_ONLY_LATEST Call by reference Type reference (TYPE) SAP_BOOL 'X' Boolean Variable (X=True, Space=False) 20100127
4 Importing IV_TEXT_TYPE Call by reference Type reference (TYPE) /SLOAP/TEXT_TYPE SLOAS text type 20100127

Method GET_TEXT_TABLE on class /SLOAP/CL_OBJECT has no exception.

Method GET_TITLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_TITLE Value transfer Type reference (TYPE) /SLOAP/E_TITLE 20100127
2 Importing IV_LANGUAGE Call by reference Type reference (TYPE) SPRAS Language Key 20100127

Method GET_TITLE on class /SLOAP/CL_OBJECT has no exception.

Method GET_TITLE_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ET_TITLE_TABLE Value transfer Type reference (TYPE) /SLOAP/T_TITLE 20100127

Method GET_TITLE_TABLE on class /SLOAP/CL_OBJECT has no exception.

Method GET_VALID_TEXT_TYPES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_TEXT_TYPES Call by reference Type reference (TYPE) /SLOAP/T_TXT_TYPE SLOAS Text Type Table Type 20100127

Method GET_VALID_TEXT_TYPES on class /SLOAP/CL_OBJECT has no exception.

Method GET_VERSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_VERSION Value transfer Type reference (TYPE) /SLOAP/VERSION SLOAS version field 20100127

Method GET_VERSION on class /SLOAP/CL_OBJECT has no exception.

Method SAVE_DATA Signature

Method SAVE_DATA on class /SLOAP/CL_OBJECT has no parameter.
# Exception Resumable Description Created on
1 /SLOAP/CX_FOREIGN_LOCK 20100127
2 /SLOAP/CX_MISSING_PARAMETER 20100127
3 /SLOAP/CX_SWITCH_NOT_ALLOWED 20100127

Method SAVE_NEW_VERSION Signature

Method SAVE_NEW_VERSION on class /SLOAP/CL_OBJECT has no parameter.
# Exception Resumable Description Created on
1 /SLOAP/CX_ELEMENT_NOT_ACTIVE 20100127
2 /SLOAP/CX_INVALID_PARAMETER 20100127
3 /SLOAP/CX_MISSING_PARAMETER 20100127
4 /SLOAP/CX_NEWER_VERSION_AVLB 20100127
5 /SLOAP/CX_SWITCH_NOT_ALLOWED 20100127

Method SAVE_STORAGE_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_LANGUAGE Call by reference Type reference (TYPE) SPRAS Language Key 20100127
2 Importing IV_MIME Call by reference Type reference (TYPE) /SLOAP/E_MIME_TYPE SLOAS mime type 20100127
3 Importing IV_NAME Call by reference Type reference (TYPE) /SLOAP/STORAGE_NAME SLOAS storage name 20100127
4 Importing IV_STORAGE_OBJECT Call by reference Type reference (TYPE) XSTRING 20100127
# Exception Resumable Description Created on
1 /SLOAP/CX_INVALID_PARAMETER 20100127
2 /SLOAP/CX_MISSING_PARAMETER 20100127

Method SAVE_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing LANGUAGE Call by reference Type reference (TYPE) SPRAS Language Key 20100127
2 Importing TEXT Call by reference Type reference (TYPE) /SLOAP/T_STRINGTABLE Stringtable 20100127
3 Importing TEXT_TYPE Call by reference Type reference (TYPE) /SLOAP/TEXT_TYPE SLOAS text type 20100127
# Exception Resumable Description Created on
1 /SLOAP/CX_INVALID_PARAMETER 20100127
2 /SLOAP/CX_MISSING_PARAMETER 20100127

Method SAVE_TITLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_LANGUAGE Call by reference Type reference (TYPE) SPRAS Language Key 20100127
2 Importing IV_TITLE Call by reference Type reference (TYPE) /SLOAP/E_TITLE 20100127
3 Importing IV_UPDATE Call by reference Type reference (TYPE) SAP_BOOL Boolean Variable (X=True, Space=False) 20100127

Method SAVE_TITLE on class /SLOAP/CL_OBJECT has no exception.

Method SAVE_TITLE_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_TITLE_TABLE Call by reference Type reference (TYPE) /SLOAP/T_TITLE SLOAS Title Table Structure 20100127
# Exception Resumable Description Created on
1 /SLOAP/CX_INVALID_PARAMETER 20100127
2 /SLOAP/CX_MISSING_PARAMETER 20100127

Method SET_TO_ACTIVE_MODE Signature

Method SET_TO_ACTIVE_MODE on class /SLOAP/CL_OBJECT has no parameter.
# Exception Resumable Description Created on
1 /SLOAP/CX_MISSING_DB_RECORD 20100127
2 /SLOAP/CX_MISSING_PERS_TABLE 20100127
3 /SLOAP/CX_SWITCH_NOT_ALLOWED 20100127

Method SET_TO_DEV_MODE Signature

Method SET_TO_DEV_MODE on class /SLOAP/CL_OBJECT has no parameter.
# Exception Resumable Description Created on
1 /SLOAP/CX_MISSING_DB_RECORD 20100127
2 /SLOAP/CX_MISSING_PERS_TABLE 20100127
3 /SLOAP/CX_SWITCH_NOT_ALLOWED 20100127

Method SET_TO_TEST_MODE Signature

Method SET_TO_TEST_MODE on class /SLOAP/CL_OBJECT has no parameter.
# Exception Resumable Description Created on
1 /SLOAP/CX_MISSING_DB_RECORD 20100127
2 /SLOAP/CX_MISSING_PERS_TABLE 20100127
3 /SLOAP/CX_SWITCH_NOT_ALLOWED 20100127

Method UPDATE_STATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CHECK_STATE Call by reference Type reference (TYPE) /SLOAP/CVM_STATE the to be machted to current state 20100127
2 Importing IV_TARGET_STATE Call by reference Type reference (TYPE) /SLOAP/CVM_STATE 20100127
# Exception Resumable Description Created on
1 /SLOAP/CX_MISSING_DB_RECORD 20100127
2 /SLOAP/CX_MISSING_PERS_TABLE 20100127
3 /SLOAP/CX_SWITCH_NOT_ALLOWED 20100127
History
Last changed by/on SAP  20141030 
SAP Release Created in 700