SAP ABAP Class CL_ISHMED_CAT_CONTAINER (Categories: Category Container)
Hierarchy
BBPCRM (Software Component) BBPCRM
   CRM (Application Component) Customer Relationship Management
     CRM_APPLICATION (Package) All CRM Components Without Special Structure Packages
       NMED (Package) R/3MED: Medical documentation GSD
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_ISHMED_COLLECTION_OBJECT IS-H*MED: Interface for Object Type of an Object Collection 20060202
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_ISHMED_CTS_FACTORY i.s.h.med: Transport Connection - Object Factory 20060314
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_ISHMED_DATA Database Object Interface 20060313
4 Interface implementation (CLASS c. INTERFACES i_ref)  IF_ISHMED_OBJECT General Object Interface 20060313
Properties
Class CL_ISHMED_CAT_CONTAINER  
Short Description Categories: Category Container    
Super Class    
Instantiability of a Class 1  Protected 
Final    
General Data
Message Class    
Program status     
Category 0   
Package NMED   R/3MED: Medical documentation GSD 
Created 20060127   SAP 
Last change 20070917   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_ISHMED_CAT_CONTAINER has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_ISHMED_COLLECTION_OBJECT IS-H*MED: Interface for Object Type of an Object Collection 20060202
2 IF_ISHMED_CTS_FACTORY i.s.h.med: Transport Connection - Object Factory 20060314
3 IF_ISHMED_DATA Database Object Interface 20060313
4 IF_ISHMED_OBJECT General Object Interface 20060313
Friends
Class CL_ISHMED_CAT_CONTAINER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GS_CONTAINER Instance attribute Protected Type reference (TYPE) RTN2CATCONT Categories: Category Container 20060314
2 GS_RELATION Instance attribute Protected Type reference (TYPE) RTN2CAT_REL Categories: Category Container - Relations 20060314
3 G_DELETE Instance attribute Private Attribute reference (LIKE) 20060314
4 G_MODE Instance attribute Private Attribute reference (LIKE) 20060314
5 G_READONLY Instance attribute Private Attribute reference (LIKE) 20060314
6 KEY Instance attribute Private Attribute reference (LIKE) 20060314
Methods
# Method Level Visibility Method type Description Created on
1 CANCEL Instance method Private Method 20060314
2 CHANGED Instance method Protected Method Adapt Processing Mode 20060314
3 CHECK Instance method Private Method 20060314
4 CHECK_NAMESPACE Instance method Protected Method Check Name Range 20060314
5 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20060314
6 CREATE Static method Public Method Create Category Area 20060314
7 DELETE Instance method Private Method 20060314
8 DEQUEUE Instance method Protected Method Unlock Object 20060314
9 ENQUEUE Instance method Protected Method Lock Object 20060314
10 FINALIZE Instance method Private Method 20060314
11 GET Instance method Public Method Read 20060314
12 GET_ALL Static method Public Method Determine all Category Containers 20060313
13 GET_CONTAINER Instance method Public Method Read Category Area Key 20060331
14 GET_CTS_OBJECT Instance method Private Method 20060314
15 GET_PARENT Instance method Public Method Read Category Area Parent 20060314
16 IS_CANCELLED Instance method Private Method 20060314
17 IS_CHANGED Instance method Private Method 20060314
18 IS_NEW Instance method Private Method 20060314
19 IS_READONLY Instance method Private Method 20060314
20 LOAD Static method Public Method Load Category Area 20060314
21 REFRESH Instance method Private Method 20060314
22 SAVE Instance method Private Method 20060314
23 SELECT_CONTAINER Static method Protected Method Read from DB 20060314
24 SELECT_RELATION Static method Protected Method Read parent Relation from DB 20060314
25 SET Instance method Public Method Change 20060314
26 SET_LEAF Instance method Public Method Select as End Node 20060314
27 SET_PARENT Instance method Public Method Set Category Area Parent 20060314
28 SET_READONLY Instance method Private Method 20060314
29 UNCHANGED Instance method Protected Method Reset Processing Mode 20060314
30 UNSET_LEAF Instance method Public Method Category Container is not an End Node 20060314
31 UNSET_PARENT Instance method Public Method Set as Root 20060314
Events
Class CL_ISHMED_CAT_CONTAINER has no event.
Types
Class CL_ISHMED_CAT_CONTAINER has no local type.
Method Signatures

Method CANCEL Signature

Method CANCEL on class CL_ISHMED_CAT_CONTAINER has no parameter.
Method CANCEL on class CL_ISHMED_CAT_CONTAINER has no exception.

Method CHANGED Signature

Method CHANGED on class CL_ISHMED_CAT_CONTAINER has no parameter.
Method CHANGED on class CL_ISHMED_CAT_CONTAINER has no exception.

Method CHECK Signature

Method CHECK on class CL_ISHMED_CAT_CONTAINER has no parameter.
Method CHECK on class CL_ISHMED_CAT_CONTAINER has no exception.

Method CHECK_NAMESPACE Signature

Method CHECK_NAMESPACE on class CL_ISHMED_CAT_CONTAINER has no parameter.
# Exception Resumable Description Created on
1 CX_ISHMED_INVALID_NAME Ungültiger Name 20060315

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_CONTAINER Call by reference Type reference (TYPE) RTN2CATCONT Kategorien: Kategorieordner 20060314
2 Importing IS_RELATION Call by reference Type reference (TYPE) RTN2CAT_REL Kategorien: Kategorieordner - Relationen 20060314
3 Importing I_MODE Call by reference Type reference (TYPE) ISH_MODUS IS-H: Bearbeitungsmodus von Datensätzen (I/U/D) 20060314
4 Importing I_READONLY Call by reference Type reference (TYPE) ISH_ON_OFF IS-H: Boolscher Datentyp für ON (= 'X') und OFF (=' ') 20060314
# Exception Resumable Description Created on
1 CX_ISHMED_CAT Kategorien: Ausnahme 20060314
2 CX_ISHMED_LOCKED Objekt gesperrt 20060314
3 CX_ISHMED_OBJECT Allgemeine Ausnahme 20060314

Method CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CATAREA Call by reference Type reference (TYPE) N2CAT_AREA Kategorien: Kategoriegebiet 20060315
2 Importing I_CATCONT Call by reference Type reference (TYPE) N2CAT_CONT Kategorien: Kategorieordner 20060315
3 Importing I_CATCONT_TEXT Call by reference Type reference (TYPE) N2CAT_CONT_TEXT Kategorien: Bezeichnung Kategorieordner 20060315
4 Returning R_INSTANCE Value transfer Object reference (TYPE REF TO) CL_ISHMED_CAT_CONTAINER Kategorien: Kategorieordner 20060315
# Exception Resumable Description Created on
1 CX_ISHMED_CAT Kategorien: Ausnahme 20060315
2 CX_ISHMED_INVALID_NAME Ungültiger Name 20060315
3 CX_ISHMED_LOCKED Objekt gesperrt 20060315
4 CX_ISHMED_OBJECT Allgemeine Ausnahme 20060315

Method DELETE Signature

Method DELETE on class CL_ISHMED_CAT_CONTAINER has no parameter.
Method DELETE on class CL_ISHMED_CAT_CONTAINER has no exception.

Method DEQUEUE Signature

Method DEQUEUE on class CL_ISHMED_CAT_CONTAINER has no parameter.
Method DEQUEUE on class CL_ISHMED_CAT_CONTAINER has no exception.

Method ENQUEUE Signature

Method ENQUEUE on class CL_ISHMED_CAT_CONTAINER has no parameter.
# Exception Resumable Description Created on
1 CX_ISHMED_LOCKED Objekt gesperrt 20060314

Method FINALIZE Signature

Method FINALIZE on class CL_ISHMED_CAT_CONTAINER has no parameter.
Method FINALIZE on class CL_ISHMED_CAT_CONTAINER has no exception.

Method GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_CONTAINER Call by reference Type reference (TYPE) RTN2CATCONT Kategorien: Kategorieordner 20060315
# Exception Resumable Description Created on
1 CX_ISHMED_OBJECT Allgemeine Ausnahme 20060315

Method GET_ALL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_RELATIONS Call by reference Type reference (TYPE) ISHMED_T_TN2CAT_REL Kategorien: Kategorieordner Beziehungen 20060316
2 Exporting ET_RESULT Call by reference Type reference (TYPE) ISHMED_T_TN2CATCONT Kategorien: Kategorieordner 20060313
3 Importing I_CATAREA Call by reference Type reference (TYPE) N2CAT_AREA Kategorien: Kategoriegebiet 20060313
4 Importing I_CATCONT Call by reference Type reference (TYPE) N2CAT_CONT Kategorien: Kategorieordner 20060313
5 Importing I_ONLY_LEAFS Call by reference Type reference (TYPE) ISH_ON_OFF SPACE Nur Endknoten 20060316
# Exception Resumable Description Created on
1 CX_ISHMED_NOT_FOUND Objekt nicht gefunden 20060313
2 CX_ISHMED_OBJECT Allgemeine Ausnahme 20060313

Method GET_CONTAINER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_CONTAINER Value transfer Type reference (TYPE) N2CAT_CONT Kategorien: Kategorieordner 20060331
# Exception Resumable Description Created on
1 CX_ISHMED_OBJECT Allgemeine Ausnahme 20060331

Method GET_CTS_OBJECT Signature

Method GET_CTS_OBJECT on class CL_ISHMED_CAT_CONTAINER has no parameter.
Method GET_CTS_OBJECT on class CL_ISHMED_CAT_CONTAINER has no exception.

Method GET_PARENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_CONTAINER Value transfer Type reference (TYPE) N2CAT_CONT_PARENT Kategorien: Kategorieordner 20060314
# Exception Resumable Description Created on
1 CX_ISHMED_OBJECT Allgemeine Ausnahme 20060314

Method IS_CANCELLED Signature

Method IS_CANCELLED on class CL_ISHMED_CAT_CONTAINER has no parameter.
Method IS_CANCELLED on class CL_ISHMED_CAT_CONTAINER has no exception.

Method IS_CHANGED Signature

Method IS_CHANGED on class CL_ISHMED_CAT_CONTAINER has no parameter.
Method IS_CHANGED on class CL_ISHMED_CAT_CONTAINER has no exception.

Method IS_NEW Signature

Method IS_NEW on class CL_ISHMED_CAT_CONTAINER has no parameter.
Method IS_NEW on class CL_ISHMED_CAT_CONTAINER has no exception.

Method IS_READONLY Signature

Method IS_READONLY on class CL_ISHMED_CAT_CONTAINER has no parameter.
Method IS_READONLY on class CL_ISHMED_CAT_CONTAINER has no exception.

Method LOAD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CATAREA Call by reference Type reference (TYPE) N2CAT_AREA Kategorien: Kategoriegebiet 20060315
2 Importing I_CATCONT Call by reference Type reference (TYPE) N2CAT_CONT Kategorien: Kategorieordner 20060315
3 Importing I_READONLY Call by reference Type reference (TYPE) ISH_ON_OFF 'X' Änderungsschutz 20060315
4 Returning R_INSTANCE Value transfer Object reference (TYPE REF TO) CL_ISHMED_CAT_CONTAINER Kategorien: Kategorieordner 20060315
# Exception Resumable Description Created on
1 CX_ISHMED_LOCKED Objekt gesperrt 20060315
2 CX_ISHMED_NOT_EDITABLE Objekt nicht bearbeitbar 20060315
3 CX_ISHMED_NOT_FOUND Objekt nicht gefunden 20060315
4 CX_ISHMED_OBJECT Allgemeine Ausnahme 20060315

Method REFRESH Signature

Method REFRESH on class CL_ISHMED_CAT_CONTAINER has no parameter.
Method REFRESH on class CL_ISHMED_CAT_CONTAINER has no exception.

Method SAVE Signature

Method SAVE on class CL_ISHMED_CAT_CONTAINER has no parameter.
Method SAVE on class CL_ISHMED_CAT_CONTAINER has no exception.

Method SELECT_CONTAINER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_CONTAINER Call by reference Type reference (TYPE) RTN2CATCONT Kategorien: Kategorieordner 20060314
2 Importing I_CATAREA Call by reference Type reference (TYPE) N2CAT_AREA Kategorien: Kategoriegebiet 20060314
3 Importing I_CATCONT Call by reference Type reference (TYPE) N2CAT_CONT Kategorien: Kategorieordner 20060314
# Exception Resumable Description Created on
1 CX_ISHMED_CAR_INVALID_NAME Kategorien: ungültiger Name für Kategoriegebiet 20060314
2 CX_ISHMED_NOT_FOUND Objekt nicht gefunden 20060314

Method SELECT_RELATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_RELATION Call by reference Type reference (TYPE) RTN2CAT_REL Kategorien: Kategorieordner - Relationen 20060314
2 Importing I_CATAREA Call by reference Type reference (TYPE) N2CAT_AREA Kategorien: Kategoriegebiet 20060314
3 Importing I_CATCONT Call by reference Type reference (TYPE) N2CAT_CONT Kategorien: Kategorieordner 20060314
# Exception Resumable Description Created on
1 CX_ISHMED_CAR_INVALID_NAME Kategorien: ungültiger Name für Kategoriegebiet 20060314

Method SET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CONT_TEXT Call by reference Type reference (TYPE) N2CAT_CONT_TEXT Kategorien: Bezeichnung Kategorieordner 20060315
# Exception Resumable Description Created on
1 CX_ISHMED_OBJECT Allgemeine Ausnahme 20060315
2 CX_ISHMED_READONLY Objekt ist nur-lesbar 20060315

Method SET_LEAF Signature

Method SET_LEAF on class CL_ISHMED_CAT_CONTAINER has no parameter.
# Exception Resumable Description Created on
1 CX_ISHMED_OBJECT Allgemeine Ausnahme 20060314

Method SET_PARENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CATAREA Call by reference Type reference (TYPE) N2CAT_AREA Kategorien: Kategoriegebiet 20060314
2 Importing I_CATCONT Call by reference Type reference (TYPE) N2CAT_CONT Kategorien: Kategorieordner 20060314
# Exception Resumable Description Created on
1 CX_ISHMED_OBJECT Allgemeine Ausnahme 20060314

Method SET_READONLY Signature

Method SET_READONLY on class CL_ISHMED_CAT_CONTAINER has no parameter.
Method SET_READONLY on class CL_ISHMED_CAT_CONTAINER has no exception.

Method UNCHANGED Signature

Method UNCHANGED on class CL_ISHMED_CAT_CONTAINER has no parameter.
Method UNCHANGED on class CL_ISHMED_CAT_CONTAINER has no exception.

Method UNSET_LEAF Signature

Method UNSET_LEAF on class CL_ISHMED_CAT_CONTAINER has no parameter.
# Exception Resumable Description Created on
1 CX_ISHMED_OBJECT Allgemeine Ausnahme 20060314

Method UNSET_PARENT Signature

Method UNSET_PARENT on class CL_ISHMED_CAT_CONTAINER has no parameter.
# Exception Resumable Description Created on
1 CX_ISHMED_OBJECT Allgemeine Ausnahme 20060314
History
Last changed by/on SAP  20070917 
SAP Release Created in 700