SAP ABAP Class CL_ISHMED_CATEGORY_API (Categories: API)
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_CATEGORY_API Categories: API Interface 20060202
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_ISHMED_CATEGORY_DEF Categories: API Definition 20060127
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_ISHMED_OBJECT General Object Interface 20060207
4 Interface implementation (CLASS c. INTERFACES i_ref)  IF_ISHMED_TREE_PROVIDER Tree: Provision of Data 20060209
Properties
Class CL_ISHMED_CATEGORY_API  
Short Description Categories: API    
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
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 ICON Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_ISHMED_CATEGORY_API Categories: API Interface 20060202
2 IF_ISHMED_CATEGORY_DEF Categories: API Definition 20060127
3 IF_ISHMED_OBJECT General Object Interface 20060207
4 IF_ISHMED_TREE_PROVIDER Tree: Provision of Data 20060209
Friends
Class CL_ISHMED_CATEGORY_API has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CO_API_CUSTOMIZING Instance attribute Public Attribute reference (LIKE) 20060207
2 CO_API_DEFINITION Instance attribute Public Attribute reference (LIKE) 20060207
3 CO_API_USE Instance attribute Public Attribute reference (LIKE) 20060207
4 GR_API_ROLE Instance attribute Public Attribute reference (LIKE) 20060207
5 GR_AREAS Instance attribute Private Object reference (TYPE REF TO) CL_ISHMED_OBJECT_COLLECTION Categories: Category Area 20060202
6 GR_CATEGORIES Instance attribute Private Object reference (TYPE REF TO) CL_ISHMED_OBJECT_COLLECTION Categories 20060202
7 GR_CONTAINERS Instance attribute Private Object reference (TYPE REF TO) CL_ISHMED_OBJECT_COLLECTION Category Container 20060202
8 GR_FOCUS_ON Instance attribute Private Object reference (TYPE REF TO) IF_ISHMED_OBJECT Current Object 20060208
9 GR_PARENT_CONTAINER Instance attribute Private Object reference (TYPE REF TO) CL_ISHMED_CAT_CONTAINER Categories: Category Container 20060320
10 GR_SINGLETON Static Attribute Protected Object reference (TYPE REF TO) IF_ISHMED_CATEGORY_API Categories: API Interface 20060202
11 GR_TRANSPORT Instance attribute Private Object reference (TYPE REF TO) CL_ISHMED_TRANSPORT i.s.h.med: Connection to Transport Service 20060202
12 G_OBJECT_TYPE Instance attribute Private Type reference (TYPE) N2CAT_OBJECT_TYPE Categories: Object Type 20060224
13 G_SUBSCRIBER Instance attribute Protected Type reference (TYPE) I Number of Subscribers 20060202
Methods
# Method Level Visibility Method type Description Created on
1 ADD_SUBSCRIBER Instance method Private Method Add Subscriber 20060202
2 AREA_CREATE Instance method Public Method 20060207
3 AREA_DELETE Instance method Public Method 20060207
4 AREA_GET Instance method Public Method 20060207
5 AREA_LOAD Instance method Public Method 20060207
6 AREA_SET Instance method Public Method 20060207
7 AREA_TRANSPORT Instance method Public Method 20060207
8 CHECK_API_ROLE Instance method Protected Method Check API Role 20060209
9 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20060202
10 CONTAINER_CREATE Instance method Public Method 20060207
11 CONTAINER_DELETE Instance method Public Method 20060207
12 CONTAINER_GET Instance method Public Method 20060207
13 CONTAINER_LOAD Instance method Public Method 20060207
14 CONTAINER_SET Instance method Public Method 20060207
15 CONTAINER_TRANSPORT Instance method Public Method 20060207
16 FINALIZE Instance method Public Method 20060207
17 FREE_SUBSCRIBER Instance method Private Method Remove Subscriber 20060202
18 GET_API Instance method Public Method 20060202
19 IS_CHANGED Instance method Private Method 20060209
20 IS_READONLY Instance method Public Method 20060207
21 IS_SUBSCRIBER Instance method Private Method Are there any subscribers for the singleton? 20060202
22 RELEASE Instance method Public Method 20060207
23 SAVE Instance method Public Method 20060207
24 SET_READONLY Instance method Public Method 20060207
Events
# Event Type Visibility Description Created on
1 AREA_ADDED Instance Event
(0)
Public
(2)
20060208
2 AREA_DELETED Instance Event
(0)
Public
(2)
20060207
3 AREA_SAVED Instance Event
(0)
Public
(2)
20060209
4 CONT_ADDED Instance Event
(0)
Public
(2)
20060208
5 CONT_DELETED Instance Event
(0)
Public
(2)
20060207
6 CONT_SAVED Instance Event
(0)
Public
(2)
20060209
Types
Class CL_ISHMED_CATEGORY_API has no local type.
Method Signatures

Method ADD_SUBSCRIBER Signature

Method ADD_SUBSCRIBER on class CL_ISHMED_CATEGORY_API has no parameter.
Method ADD_SUBSCRIBER on class CL_ISHMED_CATEGORY_API has no exception.

Method AREA_CREATE Signature

Method AREA_CREATE on class CL_ISHMED_CATEGORY_API has no parameter.
Method AREA_CREATE on class CL_ISHMED_CATEGORY_API has no exception.

Method AREA_DELETE Signature

Method AREA_DELETE on class CL_ISHMED_CATEGORY_API has no parameter.
Method AREA_DELETE on class CL_ISHMED_CATEGORY_API has no exception.

Method AREA_GET Signature

Method AREA_GET on class CL_ISHMED_CATEGORY_API has no parameter.
Method AREA_GET on class CL_ISHMED_CATEGORY_API has no exception.

Method AREA_LOAD Signature

Method AREA_LOAD on class CL_ISHMED_CATEGORY_API has no parameter.
Method AREA_LOAD on class CL_ISHMED_CATEGORY_API has no exception.

Method AREA_SET Signature

Method AREA_SET on class CL_ISHMED_CATEGORY_API has no parameter.
Method AREA_SET on class CL_ISHMED_CATEGORY_API has no exception.

Method AREA_TRANSPORT Signature

Method AREA_TRANSPORT on class CL_ISHMED_CATEGORY_API has no parameter.
Method AREA_TRANSPORT on class CL_ISHMED_CATEGORY_API has no exception.

Method CHECK_API_ROLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ROLE Call by reference Type reference (TYPE) CHAR5 zu prüfende API Rolle 20060209
# Exception Resumable Description Created on
1 CX_ISHMED_CAT_API_IN_USE Kategorien: API bereits verwendet 20060209

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_API_ROLE Call by reference Type reference (TYPE) CHAR5 API Verwendung 20060202
# Exception Resumable Description Created on
1 CX_ISHMED_CAT Kategorien: Ausnahme 20060202
2 CX_ISHMED_OBJECT Allgemeine Ausnahme 20060207

Method CONTAINER_CREATE Signature

Method CONTAINER_CREATE on class CL_ISHMED_CATEGORY_API has no parameter.
Method CONTAINER_CREATE on class CL_ISHMED_CATEGORY_API has no exception.

Method CONTAINER_DELETE Signature

Method CONTAINER_DELETE on class CL_ISHMED_CATEGORY_API has no parameter.
Method CONTAINER_DELETE on class CL_ISHMED_CATEGORY_API has no exception.

Method CONTAINER_GET Signature

Method CONTAINER_GET on class CL_ISHMED_CATEGORY_API has no parameter.
Method CONTAINER_GET on class CL_ISHMED_CATEGORY_API has no exception.

Method CONTAINER_LOAD Signature

Method CONTAINER_LOAD on class CL_ISHMED_CATEGORY_API has no parameter.
Method CONTAINER_LOAD on class CL_ISHMED_CATEGORY_API has no exception.

Method CONTAINER_SET Signature

Method CONTAINER_SET on class CL_ISHMED_CATEGORY_API has no parameter.
Method CONTAINER_SET on class CL_ISHMED_CATEGORY_API has no exception.

Method CONTAINER_TRANSPORT Signature

Method CONTAINER_TRANSPORT on class CL_ISHMED_CATEGORY_API has no parameter.
Method CONTAINER_TRANSPORT on class CL_ISHMED_CATEGORY_API has no exception.

Method FINALIZE Signature

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

Method FREE_SUBSCRIBER Signature

Method FREE_SUBSCRIBER on class CL_ISHMED_CATEGORY_API has no parameter.
Method FREE_SUBSCRIBER on class CL_ISHMED_CATEGORY_API has no exception.

Method GET_API Signature

Method GET_API on class CL_ISHMED_CATEGORY_API has no parameter.
Method GET_API on class CL_ISHMED_CATEGORY_API has no exception.

Method IS_CHANGED Signature

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

Method IS_READONLY Signature

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

Method IS_SUBSCRIBER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_SUBSCRIBER Value transfer Type reference (TYPE) ISH_ON_OFF existierenende Abonnenten = 'X' 20060202

Method IS_SUBSCRIBER on class CL_ISHMED_CATEGORY_API has no exception.

Method RELEASE Signature

Method RELEASE on class CL_ISHMED_CATEGORY_API has no parameter.
Method RELEASE on class CL_ISHMED_CATEGORY_API has no exception.

Method SAVE Signature

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

Method SET_READONLY Signature

Method SET_READONLY on class CL_ISHMED_CATEGORY_API has no parameter.
Method SET_READONLY on class CL_ISHMED_CATEGORY_API has no exception.
Event Signatures

Event AREA_ADDED Signature
Event AREA_ADDED on class CL_ISHMED_CATEGORY_API has no parameter.
Event AREA_DELETED Signature
Event AREA_DELETED on class CL_ISHMED_CATEGORY_API has no parameter.
Event AREA_SAVED Signature
Event AREA_SAVED on class CL_ISHMED_CATEGORY_API has no parameter.
Event CONT_ADDED Signature
Event CONT_ADDED on class CL_ISHMED_CATEGORY_API has no parameter.
Event CONT_DELETED Signature
Event CONT_DELETED on class CL_ISHMED_CATEGORY_API has no parameter.
Event CONT_SAVED Signature
Event CONT_SAVED on class CL_ISHMED_CATEGORY_API has no parameter.
History
Last changed by/on SAP  20070917 
SAP Release Created in 700