SAP ABAP Class CL_RMPS_DESK_FOLDER_PRIVATEOBJ (Desk Folder Private Objects)
Hierarchy
SAP_ABA (Software Component) Cross-Application Component
   CA-GTF-RCM (Application Component) Records and Case Management
     RMPS_PRO_DOCUMENT (Package) Record (Declaration and so on)
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RMPS_DESK_FOLDER Folder in Work Basket 20040628
Properties
Class CL_RMPS_DESK_FOLDER_PRIVATEOBJ  
Short Description Desk Folder Private Objects    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RMPS_PRO_DOCUMENT   Record (Declaration and so on) 
Created 20040628   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_RMPS_DESK_FOLDER_PRIVATEOBJ has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_RMPS_DESK_FOLDER Folder in Work Basket 20040628
Friends
Class CL_RMPS_DESK_FOLDER_PRIVATEOBJ has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_FCODE_DECLARE Constant Public Type reference (TYPE) UI_FUNC 'PRIV_OBJ_DECLARE' Published 20040629
2 C_FCODE_DISPLAY Constant Public Type reference (TYPE) UI_FUNC 'PRIV_OBJ_DISPLAY' Display 20040629
3 C_NOT_SUPPORTED Constant Public Type reference (TYPE) CHAR1 '-' Level not supported 20050614
4 C_OBJID Constant Public Type reference (TYPE) CHAR1 'O' Object Level 20050614
5 C_SPSFOLDER Constant Public Type reference (TYPE) CHAR1 'S' SPS Folder 20050614
6 C_TOPFOLDER Constant Public Type reference (TYPE) CHAR1 'T' Top Node Private Objects 20050614
7 GCL_CLIENT_SERVICE Instance attribute Public Object reference (TYPE REF TO) IF_SRM_SRM_CLIENT_SERVICE Interface for Client-Specific Service Functions 20040628
8 GCL_CLIENT_WIN Instance attribute Public Object reference (TYPE REF TO) IF_SRM_SP_CLIENT_WIN SP Client Interface for Win 20040628
9 GCL_LIST_CONTAINER Instance attribute Public Object reference (TYPE REF TO) CL_GUI_CONTAINER Container 20040628
10 GCL_SERVICE Instance attribute Public Object reference (TYPE REF TO) IF_SRM_SRM_SERVICE SRM Service Class 20040628
11 GCL_SRM Instance attribute Public Object reference (TYPE REF TO) IF_SRM SRM Access 20040628
12 GC_SEPARATOR Constant Public Type reference (TYPE) CHAR1 ',' Separator for Key 20050617
13 GIF_PROPERTY_CONTEXT Instance attribute Protected Object reference (TYPE REF TO) IF_SRM_PROP_CONTEXT Context Object 20040629
14 GT_PRIVATE_OBJ Instance attribute Private Type reference (TYPE) RMPS_PRO_T_PRIV_FOLDER_CONTENT Private Objects 20040628
15 GT_REPOSITORY Instance attribute Private Type reference (TYPE) TY_TT_REPOSITORY Repository Buffer 20040628
16 GT_SPS_LIST Instance attribute Protected Type reference (TYPE) RMPS_PRO_T_SPS_LIST List of Relevant SPS 20040629
17 G_ACT_RMSID Instance attribute Private Type reference (TYPE) STRING Current RMS ID 20040628
18 G_ID Instance attribute Public Type reference (TYPE) STRING ID of Folder 20040628
19 G_MAX_HITS Instance attribute Public Type reference (TYPE) I 100 Maximum Hits 20040629
Methods
# Method Level Visibility Method type Description Created on
1 BUID_KEY Instance method Public Method Build Key 20050617
2 BUILD_LINE Instance method Protected Method Build a Line 20040629
3 BUILD_MENU Instance method Public Method Build Menu 20050609
4 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20040628
5 GET_MY_REPOSITORY Instance method Public Method Get Repository 20040628
6 GET_OBJECT_BY_KEY Instance method Public Method Reading of object for key of entry 20050609
7 GET_PRIVATE_OBJECTS Instance method Public Method Read Private Objects 20040628
8 GET_PRIVATE_OBJ_FOLDER Instance method Public Method Read Private Objects 20050613
9 GET_PUBLIC_STATE Instance method Private Method Reading of Declared Status 20040812
10 GET_REL_SPS Instance method Public Method Returns Relevant Element Types 20040629
11 ICON_MAKE Instance method Public Method Build Icon 20050902
12 ITEM_FILL_AND_APPEND Instance method Public Method Insert Line 20040628
13 SINGLE_QUERY Instance method Protected Method Search in an Element Type 20040629
14 SPLIT_OBJECTKEY Instance method Public Method Reading of object for key of entry 20050614
Events
Class CL_RMPS_DESK_FOLDER_PRIVATEOBJ has no event.
Types
Class CL_RMPS_DESK_FOLDER_PRIVATEOBJ has no local type.
Method Signatures

Method BUID_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ADD Call by reference Type reference (TYPE) STRING Teil der hinzugefügt werden soll 20050617
2 Importing IM_LEVEL Call by reference Type reference (TYPE) CHAR1 Stufe des Schlüssels 20050617
3 Importing IM_SUPERIOR_NODE Call by reference Type reference (TYPE) TM_NODEKEY Übergeorneter Knotenschlüssel 20050617
4 Returning RE_NEW_KEY Value transfer Type reference (TYPE) TM_NODEKEY Neuer Schlüssel 20050617

Method BUID_KEY on class CL_RMPS_DESK_FOLDER_PRIVATEOBJ has no exception.

Method BUILD_LINE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_ITEMS Call by reference Type reference (TYPE) TREEMLITAC 20040629
2 Importing IM_POID_DETAIL Call by reference Type reference (TYPE) RMPS_PRO_S_PRIV_FOLDER_CONTENT 20040629
3 Importing IM_SUPNODE Call by reference Type reference (TYPE) TM_NODEKEY 20040629

Method BUILD_LINE on class CL_RMPS_DESK_FOLDER_PRIVATEOBJ has no exception.

Method BUILD_MENU Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_IF_ACT_LIST Call by reference Object reference (TYPE REF TO) IF_SRM_ACTIVITY_LIST Spezielles Interface für Aktivitätenliste 20050609
2 Importing IM_MENU Call by reference Object reference (TYPE REF TO) CL_CTMENU Context Menu 20050609

Method BUILD_MENU on class CL_RMPS_DESK_FOLDER_PRIVATEOBJ has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CLIENT_WIN Call by reference Object reference (TYPE REF TO) IF_SRM_SP_CLIENT_WIN SP Client Interface für Win 20040628
2 Importing IM_ID Call by reference Type reference (TYPE) STRING 20040628
3 Importing IM_LIST_CONTAINER Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstracter Container fuer GUI Controls 20040628
4 Importing IM_SRM Call by reference Object reference (TYPE REF TO) IF_SRM Allgemeine SRM Methoden 20040628
# Exception Resumable Description Created on
1 CX_SRM_INITIALIZATION Initialisierungsfehler (abstrakt) 20040628
2 CX_SRM_REGISTRATION_DATA Fehler Registrierungsdaten (abstrakt) 20040628

Method GET_MY_REPOSITORY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_RMS_ID Call by reference Type reference (TYPE) STRING RMS ID 20040628
2 Importing IM_SPS_ID Call by reference Type reference (TYPE) STRING SPS ID 20040628
3 Returning RE_REPOSITORY Value transfer Object reference (TYPE REF TO) IF_SRM_SP_PROP_REPOSITORY IF_SRM_SP_PROP_REPOSITORY 20040628

Method GET_MY_REPOSITORY on class CL_RMPS_DESK_FOLDER_PRIVATEOBJ has no exception.

Method GET_OBJECT_BY_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_NODEKEY Call by reference Type reference (TYPE) TM_NODEKEY Tree Model: Schlüssel eines Knotens 20050609
2 Returning RE_S_OBJECT Value transfer Type reference (TYPE) RMPS_PRO_S_PRIV_FOLDER_CONTENT Inhalt privater Objekte Ordner 20050609

Method GET_OBJECT_BY_KEY on class CL_RMPS_DESK_FOLDER_PRIVATEOBJ has no exception.

Method GET_PRIVATE_OBJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_GET_SPS_FILTERED Call by reference Type reference (TYPE) SRMSPSID Elementart-ID 20050613
2 Returning RE_PRIVATE_OBJECTS Value transfer Type reference (TYPE) RMPS_PRO_T_PRIV_FOLDER_CONTENT List: POID Parameter Werte 20040628

Method GET_PRIVATE_OBJECTS on class CL_RMPS_DESK_FOLDER_PRIVATEOBJ has no exception.

Method GET_PRIVATE_OBJ_FOLDER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_EXIT_FIRST_HIT Call by reference Type reference (TYPE) SRMBOOLEAN Beim ersten treffer verlassen 20050613

Method GET_PRIVATE_OBJ_FOLDER on class CL_RMPS_DESK_FOLDER_PRIVATEOBJ has no exception.

Method GET_PUBLIC_STATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_STAT_PROFIL_ID Call by reference Type reference (TYPE) SRMPROFID SRM: Statusprofil 20040812
2 Importing IM_TAB_SPS_ID Call by reference Type reference (TYPE) RMPS_PRO_T_SPS_LIST Liste mit Elementarten und Detailinformationen 20040812
3 Returning RE_PUBLIC_STATE Value transfer Type reference (TYPE) SRMSTATID SRM Status ID 20040812
# Exception Resumable Description Created on
1 CX_RMPS_PRO_DECLARE Fehler beim Veröffentlichen von Dokumenten 20040812

Method GET_REL_SPS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_AREA_ID Call by reference Type reference (TYPE) STRING AREA ID 20040629
2 Importing IM_RMS_ID Call by reference Type reference (TYPE) STRING RMS ID 20040629
3 Returning RE_TAB_SPS Value transfer Type reference (TYPE) RMPS_PRO_T_SPS_LIST Relevante SPS IDs 20040629

Method GET_REL_SPS on class CL_RMPS_DESK_FOLDER_PRIVATEOBJ has no exception.

Method ICON_MAKE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ICON_ID Call by reference Type reference (TYPE) STRING Einstelliges Kennzeichen 20050902
2 Importing IM_TEXT Call by reference Type reference (TYPE) STRING 20050902
3 Returning RE_IMAGE Value transfer Type reference (TYPE) STRING Einstelliges Kennzeichen 20050902

Method ICON_MAKE on class CL_RMPS_DESK_FOLDER_PRIVATEOBJ has no exception.

Method ITEM_FILL_AND_APPEND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_ITEMS Value transfer Type reference (TYPE) TREEMLITAC List Tree Model: Tabelle von ( Knotenschlüssel + Item ) 20040628
2 Importing IM_ALIGNMENT Call by reference Type reference (TYPE) INT4 Natürliche Zahl 20040628
3 Importing IM_CLASS Call by reference Type reference (TYPE) INT4 Natürliche Zahl 20040628
4 Importing IM_DISABLED Call by reference Type reference (TYPE) AS4FLAG SPACE Inaktiv 20040628
5 Importing IM_FONT Call by reference Type reference (TYPE) I 20040628
6 Importing IM_LENGTH Call by reference Type reference (TYPE) INT4 Natürliche Zahl 20040628
7 Importing IM_NAME Call by reference Type reference (TYPE) I 1 20040628
8 Importing IM_NODE_KEY Call by reference Type reference (TYPE) TM_NODEKEY Tree Model: Schlüssel eines Knotens 20040628
9 Importing IM_STYLE Call by reference Type reference (TYPE) INT4 Natürliche Zahl 20040628
10 Importing IM_TEXT Call by reference Type reference (TYPE) TM_ITEMTXT Tree Model: Text eines Items 20040628
11 Importing IM_T_IMAGE Call by reference Type reference (TYPE) TV_IMAGE Tree Control: Ikone / Bild 20040628

Method ITEM_FILL_AND_APPEND on class CL_RMPS_DESK_FOLDER_PRIVATEOBJ has no exception.

Method SINGLE_QUERY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_QUERY_BE Call by reference Object reference (TYPE REF TO) IF_SRM_SP_PROP_REPOSITORY IF_SRM_SP_PROP_REPOSITORY 20040629
2 Exporting EX_RESULT Call by reference Type reference (TYPE) SRM_PROP_QUERY_RESULT Query Ergebnisstruktur 20040629
3 Importing IM_CHECK_ONLY Call by reference Type reference (TYPE) SRMBOOLEAN Es wird nur 1 Eintrag gesucht 20050613
4 Importing IM_SPS_INFO Call by reference Type reference (TYPE) RMPS_PRO_S_SPS_LIST Elementart-ID 20040812

Method SINGLE_QUERY on class CL_RMPS_DESK_FOLDER_PRIVATEOBJ has no exception.

Method SPLIT_OBJECTKEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_LAST_KEY Call by reference Type reference (TYPE) STRING Last key part 20050614
2 Exporting EX_LEVEL Call by reference Type reference (TYPE) CHAR1 T = Topnode S = SPS Folder O =Object "-" = Not supported 20050614
3 Exporting EX_S_OBJECT Value transfer Type reference (TYPE) RMPS_PRO_S_PRIV_FOLDER_CONTENT Inhalt privater Objekte Ordner 20050614
4 Importing IM_NODEKEY Call by reference Type reference (TYPE) TM_NODEKEY Tree Model: Schlüssel eines Knotens 20050614

Method SPLIT_OBJECTKEY on class CL_RMPS_DESK_FOLDER_PRIVATEOBJ has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 640