SAP ABAP Class CL_SCTM_COBJ_TYPE (Context Management Context Object Types)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-CUS-TOL (Application Component) Customizing Tools (Techniques)
     S_CONTEXT_MANAGEMENT (Package) Central Context Management
Properties
Class CL_SCTM_COBJ_TYPE  
Short Description Context Management Context Object Types    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package S_CONTEXT_MANAGEMENT   Central Context Management 
Created 20011017   SAP 
Last change 00000000   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_SCTM_COBJ_TYPE has no forward declaration.
Interfaces
Class CL_SCTM_COBJ_TYPE has no interface implemented.
Friends
Class CL_SCTM_COBJ_TYPE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 ADMIN_DATA Instance attribute Public Type reference (TYPE) CTM_ADMIN Creation and Change Data for Context Management 20011107
2 ATTRIB_PRIO Instance attribute Public Type reference (TYPE) CTM_APR_T Attribute Priority Table 20011017
3 ATTRIB_VAL_PRIO Instance attribute Public Type reference (TYPE) CTM_AVPR_T Attribute Value Priority Table 20011017
4 COBJ_TYPES_BUFFER Static Attribute Protected Type reference (TYPE) CTM_COTB_T Table of Context Object Types 20011022
5 EDIT_MODE Instance attribute Protected Type reference (TYPE) CTM_E_MODE Editing Mode 20011022
6 FALSE Constant Public Type reference (TYPE) CTM_YESNO SPACE Flag with Values ' ' and 'X' 20011017
7 HAS_ADD_ATTRIB Instance attribute Public Type reference (TYPE) CTM_YESNO Flag with Values ' ' and 'X' 20011017
8 NAME Instance attribute Public Type reference (TYPE) CTM_CO_TY Central Context Management Context Object Type 20011017
9 SPEC_CONT_RES Instance attribute Public Type reference (TYPE) CTM_YESNO Flag with Values ' ' and 'X' 20011017
10 TEXT Instance attribute Public Type reference (TYPE) CTM_TEXT Explanatory Text 20011017
11 TRUE Constant Public Type reference (TYPE) CTM_YESNO 'X' Flag with Values ' ' and 'X' 20011017
12 USE_COMP_REL Instance attribute Public Type reference (TYPE) CTM_YESNO Flag with Values ' ' and 'X' 20011017
13 USE_PROD_VER Instance attribute Public Type reference (TYPE) CTM_YESNO Flag with Values ' ' and 'X' 20011119
Methods
# Method Level Visibility Method type Description Created on
1 ADD_TO_BUFFER Static method Protected Method Puts Context Object Type in Buffer 20011022
2 CHANGE_EDIT_MODE Instance method Public Method Change Editing Mode 20011026
3 CONSTRUCTOR Instance method Public Constructor Constructor 20011017
4 DELETE Instance method Public Method Delete a Context Object Type 20011106
5 FILL_ADMIN_DATA Instance method Protected Method Fill Changer Data 20011107
6 GET_FROM_BUFFER Static method Protected Method Gets Context Object Type from Buffer 20011022
7 LOAD_ATTRIB_PRIO Static method Protected Method Load Attribute Priorities from Database 20011017
8 LOAD_ATTRIB_VAL_PRIO Static method Protected Method Load Attribute Value Priorities from Database 20011017
9 LOAD_COBJ_TYPE Static method Protected Method Load a Context Object Type from the Database 20011022
10 OBJECT_EXISTS Static method Public Method Does the Context Object Type Exist in the Database? 20011017
11 REMOVE_FROM_BUFFER Static method Protected Method Deletes a Context Object Type from the Buffer 20011026
12 SAVE Instance method Public Method Save a Context Object Type 20011017
13 SET_OBJECT_ATTRIBUTES Instance method Public Method Set Attribute Values 20011025
Events
Class CL_SCTM_COBJ_TYPE has no event.
Types
Class CL_SCTM_COBJ_TYPE has no local type.
Method Signatures

Method ADD_TO_BUFFER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing COBJ_TYPE Value transfer Object reference (TYPE REF TO) CL_SCTM_COBJ_TYPE Kontextobjekttypen für das Kont.-Mngmt 20011022

Method ADD_TO_BUFFER on class CL_SCTM_COBJ_TYPE has no exception.

Method CHANGE_EDIT_MODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NEW_EDIT_MODE Value transfer Type reference (TYPE) CTM_E_MODE Bearbeitungsmodus 20011026
# Exception Resumable Description Created on
1 INVALID_EDIT_MODE Ungültiger Bearbeitungsmodus 20011026
2 LOCK_ERROR Fehler bein Sperren des Objektes 20011026
3 OBJECT_ALLREADY_EXISTS Objekt existiert schon auf der Datenbank 20011026

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ADMIN_DATA Value transfer Type reference (TYPE) CTM_ADMIN Anlegedaten und Änderungsdaten für das Kontextmanagement 20011107
2 Importing ATTRIB_PRIO_TAB Call by reference Type reference (TYPE) CTM_APR_T Attributprioritäten Tabelle 20011017
3 Importing ATTRIB_VAL_PRIO_TAB Call by reference Type reference (TYPE) CTM_AVPR_T Attributwerte-Prioritäten Tabelle 20011017
4 Importing DESCRIPTION Value transfer Type reference (TYPE) CTM_TEXT Erläuternder Text 20011018
5 Importing EDIT_MODE Value transfer Type reference (TYPE) CTM_E_MODE 'READ' Bearbeitungsmodus 20011022
6 Importing HASS_ADD_ATTRIB Value transfer Type reference (TYPE) CTM_YESNO SPACE Flag mit werten ' ' und 'X' 20011017
7 Importing NAME Value transfer Type reference (TYPE) CTM_CO_TY Kontextobjekttyp für das Zentrale Kontext Management 20011017
8 Importing SPEC_CONT_RES Value transfer Type reference (TYPE) CTM_YESNO SPACE Flag mit werten ' ' und 'X' 20011017
9 Importing USE_COMP_REL Value transfer Type reference (TYPE) CTM_YESNO SPACE Flag mit werten ' ' und 'X' 20011017
10 Importing USE_PROD_VER Value transfer Type reference (TYPE) CTM_YESNO 'X' Flag mit werten ' ' und 'X' 20011119
# Exception Resumable Description Created on
1 INVALID_EDIT_MODE Ungültiger Bearbeitungsmodus 20011026
2 LOCK_ERROR Fehler beim Sperren des Objektes 20011026
3 OBJECT_ALREADY_EXISTS Objekt existiert schon 20011022
4 OBJECT_DOES_NOT_EXIST Objekt existiert nicht 20011017
5 OBJECT_INCOMPLETE Objekt ist unvollständig 20011017

Method DELETE Signature

Method DELETE on class CL_SCTM_COBJ_TYPE has no parameter.
# Exception Resumable Description Created on
1 NOT_IN_EDIT_MODE Objekt ist nicht im Bearbeitungsmodus 20011106
2 OBJECT_DOES_NOT_EXIST Das Objekt existiert nicht auf der Datenbank 20011106

Method FILL_ADMIN_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing HEADER Value transfer Type reference (TYPE) TCTM_COTY Contextobjekttypen für das Zentrale Kontext Management 20011107

Method FILL_ADMIN_DATA on class CL_SCTM_COBJ_TYPE has no exception.

Method GET_FROM_BUFFER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting COBJ_TYPE Value transfer Object reference (TYPE REF TO) CL_SCTM_COBJ_TYPE Kontextobjekttypen für das Kont.-Mngmt 20011022
2 Importing COBJ_TYPENAME Value transfer Type reference (TYPE) CTM_CO_TY Kontextobjekttyp für das Zentrale Kontext Management 20011022

Method GET_FROM_BUFFER on class CL_SCTM_COBJ_TYPE has no exception.

Method LOAD_ATTRIB_PRIO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ATTRIB_PRIO_TAB Call by reference Type reference (TYPE) CTM_APR_T Attributprioritäten Tabelle 20011017
2 Importing COBJ_TYPE Value transfer Type reference (TYPE) CTM_CO_TY Kontextobjekttyp für das Zentrale Kontext Management 20011017
# Exception Resumable Description Created on
1 ERROR Fehler beim Lesen von der 20011017

Method LOAD_ATTRIB_VAL_PRIO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ATTRIB_VAL_PRIO_TAB Call by reference Type reference (TYPE) CTM_AVPR_T Attributwerte-Prioritäten Tabelle 20011017
2 Importing COBJ_TYPE Value transfer Type reference (TYPE) CTM_CO_TY Kontextobjekttyp für das Zentrale Kontext Management 20011017
# Exception Resumable Description Created on
1 ERROR Fehler beim Lesen von der Datenbank 20011017

Method LOAD_COBJ_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ATTRIB_PRIO_TAB Call by reference Type reference (TYPE) CTM_APR_T Attributprioritäten Tabelle 20011022
2 Exporting ATTRIB_VAL_PRIO_TAB Call by reference Type reference (TYPE) CTM_AVPR_T Attributwerte-Prioritäten Tabelle 20011022
3 Exporting HEADER Value transfer Type reference (TYPE) TCTM_COTY Contextobjekttypen für das Zentrale Kontext Management 20011022
4 Importing NAME Value transfer Type reference (TYPE) CTM_CO_TY Kontextobjekttyp für das Zentrale Kontext Management 20011022
5 Exporting TEXT Value transfer Type reference (TYPE) CTM_TEXT Erläuternder Text 20011022
# Exception Resumable Description Created on
1 OBJECT_DOES_NOT_EXIST Objekt existiert nicht 20011022
2 OBJECT_INCOMPLETE Objekt ist unvollständig 20011022

Method OBJECT_EXISTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing COBJ_TYPE Value transfer Type reference (TYPE) CTM_CO_TY Kontextobjekttyp für das Zentrale Kontext Management 20011017
2 Exporting HEADER Value transfer Type reference (TYPE) TCTM_COTY Contextobjekttypen für das Zentrale Kontext Management 20011017
3 Importing READ_ALSO_TEXT Value transfer Type reference (TYPE) CTM_YESNO SPACE Flag mit werten ' ' und 'X' 20011017
4 Exporting TEXT Value transfer Type reference (TYPE) CTM_TEXT Erläuternder Text 20011017

Method OBJECT_EXISTS on class CL_SCTM_COBJ_TYPE has no exception.

Method REMOVE_FROM_BUFFER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing TYPE Value transfer Type reference (TYPE) CTM_CO_TY Kontextobjekttyp für das Zentrale Kontext Management 20011026

Method REMOVE_FROM_BUFFER on class CL_SCTM_COBJ_TYPE has no exception.

Method SAVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing SPRAS Value transfer Type reference (TYPE) CTM_LAN SY-LANGU R/3-System, aktuelle Sprache 20011017
# Exception Resumable Description Created on
1 INSERT_ERROR Fehler beim Einfügen in die Datenbank 20011017
2 OBJECT_INCOMPLETE Objekt ist unvollständig 20011017
3 READ_ONLY_MODE Instanz ist im Lesemodus und nicht im Anzeige/Änderungsmodus 20011022

Method SET_OBJECT_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ATTRIB_PRIO_TAB Call by reference Type reference (TYPE) CTM_APR_T Attributprioritäten Tabelle 20011025
2 Importing ATTRIB_VAL_PRIO_TAB Call by reference Type reference (TYPE) CTM_AVPR_T Attributwerte-Prioritäten Tabelle 20011025
3 Importing DESCRIPTION Value transfer Type reference (TYPE) CTM_TEXT Erläuternder Text 20011025
4 Importing HASS_ADD_ATTRIB Value transfer Type reference (TYPE) CTM_YESNO Flag mit werten ' ' und 'X' 20011025
5 Importing SPEC_CONT_RES Value transfer Type reference (TYPE) CTM_YESNO Flag mit werten ' ' und 'X' 20011025
6 Importing USE_COMP_REL Value transfer Type reference (TYPE) CTM_YESNO Flag mit werten ' ' und 'X' 20011025
7 Importing USE_PROD_VER Value transfer Type reference (TYPE) CTM_YESNO Flag mit werten ' ' und 'X' 20011119
# Exception Resumable Description Created on
1 READ_ONLY_MODE Objekt ist nicht im Bearbeitungsmodus 20011025
History
Last changed by/on SAP  00000000 
SAP Release Created in 620