SAP ABAP Class CL_ESD_CLASSIFICATION_BASE (Base class for Classifs table + add. data)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-DWB-WS-ABA (Application Component) Web Service Tools - ABAP
     SESD_ESI_OBJECT_EDITORS_REUSE (Package) Unified Editors Reuse-Parts
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_ESD_TABLE_DATA Class to hold tabular data 20100505
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_ESD_CLASSIFICATIONS SESI UI - UDDI Classifications 20100505
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_ESD_SG_CLASSIFICATIONS Classifications for Service Group 20100505
2 Inheritance (c INHERITING FROM c_ref)  CL_ESD_VIF_CLASSIFICATIONS New Classification-Data-Handler for VIF 20100505
3 Inheritance (c INHERITING FROM c_ref)  CL_PROXY_ESD_CLASSIFICATIONS Proxy classifications 20100505
4 Inheritance (c INHERITING FROM c_ref)  CL_PROXY_UIX_CLASSIFICATIONS Proxy classifications 20110617
Properties
Class CL_ESD_CLASSIFICATION_BASE  
Short Description Base class for Classifs table + add. data    
Super Class CL_ESD_TABLE_DATA Class to hold tabular data 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SESD_ESI_OBJECT_EDITORS_REUSE   Unified Editors Reuse-Parts 
Created 20100505   SAP 
Last change 20140121   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_ESD_CLASSIFICATION_BASE has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_ESD_CLASSIFICATIONS SESI UI - UDDI Classifications 20100505
Friends
Class CL_ESD_CLASSIFICATION_BASE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CLASSIFICATIONS Instance attribute Protected Type reference (TYPE) ESD_UI_CLASSIF_T Classifications 20100505
2 CLASSIFICATIONS_DELETED Instance attribute Protected Type reference (TYPE) ESD_UI_CLASSIF_T Table for UI Classifications 20100505
3 CLASSIFICATIONS_INSERTED Instance attribute Protected Type reference (TYPE) ESD_UI_CLASSIF_T Table for UI Classifications 20100505
4 CLASSIFICATION_ADD_DATA Instance attribute Protected Type reference (TYPE) ESD_CLASSIFICATION_DATA_S Structure for additional classification data (e.g. Registry) 20100505
5 REGISTRY Instance attribute Protected Object reference (TYPE REF TO) CL_WS_CLASSIFICATION_REGISTRY Classification Registry 20100505
6 REGISTRY_API Instance attribute Protected Object reference (TYPE REF TO) IF_SR_CONFIG_SERVICES SR APIs for configuration framework 20130116
7 SUB_OBJECT_FIELDNAME Instance attribute Protected Type reference (TYPE) LVC_FNAME ALV control: Field name of internal table field 20100505
8 UI_MODE Instance attribute Protected Type reference (TYPE) SEU_ACTION WB Request: Operation in the Development Environment 20100505
Methods
# Method Level Visibility Method type Description Created on
1 ADD_CLASSIF Instance method Protected Method add classification 20100505
2 CHECK_DUPLICATES Instance method Protected Method check for duple entries 20100505
3 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20100505
4 CREATE_DELTA Instance method Protected Method check for duple entries 20100505
5 CREATE_FIELD_CATALOG Instance method Protected Method creates fieldcatalog 20100505
6 CREATE_TABLE Instance method Protected Method create table of warnings 20100505
7 DELETE_PUB_TIME Instance method Public Method Deletes registry Publication 20100511
8 EDITABLE Instance method Protected Method detemines if publishing is possible or not 20100505
9 GET_CURRENT_CLASSIFS Instance method Protected Method get current classifs of instance (VIF,CG,PROXY) 20100505
10 GET_F4_VALUES Instance method Public Method Generic method to obtain F4-Help value lists 20100506
11 GET_REGISTRY Instance method Public Method get classification registry 20100505
12 GET_VEPNAME Instance method Protected Method 20100505
13 PUBLISH Instance method Public Method publish 20100505
14 PUBLISH_IS_POSSIBLE Instance method Protected Method detemines if publishing is possible or not 20100505
15 SET_CURRENT_CLASSIFS Instance method Protected Method get current classifs of instance (VIF,CG,PROXY) 20100505
16 UNPUBLISH Instance method Public Method publish 20100505
17 UPDATE_TABLE Instance method Protected Method update table of warnings 20100505
Events
Class CL_ESD_CLASSIFICATION_BASE has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 T_CODE_F4 Public See coding 20100507 begin of t_code_f4, class_code type er_class_value, class_description type er_class_value_description, end of t_code_f4
2 T_OPERATION_F4 Public See coding 20100507 begin of t_operation_f4, operation type PRX_IFRNAM, end of t_operation_f4
3 T_TMODEL_KEY_F4 Public See coding 20100507 begin of t_tmodel_key_f4, class_tmodel_key type er_class_key, class_tmodel_name type er_class_name, end of t_tmodel_key_f4
Method Signatures

Method ADD_CLASSIF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CLASSIF Call by reference Type reference (TYPE) ESD_UI_CLASSIF_S UI Structure for classifications 20100505

Method ADD_CLASSIF on class CL_ESD_CLASSIFICATION_BASE has no exception.

Method CHECK_DUPLICATES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CURRENT Call by reference Type reference (TYPE) ESD_UI_CLASSIF_T Table for UI Classifications 20100505
2 Importing PROTOCOL Call by reference Object reference (TYPE REF TO) CL_ALV_CHANGED_DATA_PROTOCOL Message Log for Data Entry 20100505

Method CHECK_DUPLICATES on class CL_ESD_CLASSIFICATION_BASE has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PLUGIN Call by reference Object reference (TYPE REF TO) IF_ESD_PLUGIN 20100505
2 Importing UI_MODE Call by reference Type reference (TYPE) SEU_ACTION SWBM_C_OP_DISPLAY WB Request: Operation in the Development Environment 20100505

Method CONSTRUCTOR on class CL_ESD_CLASSIFICATION_BASE has no exception.

Method CREATE_DELTA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CURRENT Call by reference Type reference (TYPE) ESD_UI_CLASSIF_T Table for UI Classifications 20100505
2 Exporting EFFECTIVE Call by reference Type reference (TYPE) ESD_UI_CLASSIF_T Table for UI Classifications 20100505
3 Importing PROTOCOL Call by reference Object reference (TYPE REF TO) CL_ALV_CHANGED_DATA_PROTOCOL Message Log for Data Entry 20100505

Method CREATE_DELTA on class CL_ESD_CLASSIFICATION_BASE has no exception.

Method CREATE_FIELD_CATALOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting FIELD_CATALOG Call by reference Type reference (TYPE) LVC_T_FCAT Field Catalog for List Viewer Control 20100505

Method CREATE_FIELD_CATALOG on class CL_ESD_CLASSIFICATION_BASE has no exception.

Method CREATE_TABLE Signature

Method CREATE_TABLE on class CL_ESD_CLASSIFICATION_BASE has no parameter.
Method CREATE_TABLE on class CL_ESD_CLASSIFICATION_BASE has no exception.

Method DELETE_PUB_TIME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CONF Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20100511
2 Importing IV_MODEL Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20100511
3 Importing IV_SD Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20100511

Method DELETE_PUB_TIME on class CL_ESD_CLASSIFICATION_BASE has no exception.

Method EDITABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EDITABLE Value transfer Type reference (TYPE) ABAP_BOOL 20100505

Method EDITABLE on class CL_ESD_CLASSIFICATION_BASE has no exception.

Method GET_CURRENT_CLASSIFS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting CLASSIFICATIONS Call by reference Type reference (TYPE) ESD_UI_CLASSIF_T Table for UI Classifications 20100505
# Exception Resumable Description Created on
1 CX_ESD_EXCEPTION Unified Editor: Exception 20100507

Method GET_F4_VALUES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_INPUT_VALUES Call by reference Type reference (TYPE) ESD_NAME_VALUE_T Input values 20100506
2 Importing IV_ID Call by reference Type reference (TYPE) STRING Unique Identifier for F4-Help 20100506
3 Returning RT_OUTPUT_VALUES Value transfer Type reference (TYPE) ESD_VALUE_T Output values 20100506
# Exception Resumable Description Created on
1 CX_ESD_ACTION_CANCELLED Aktion abgebrochen 20100507
2 CX_ESD_EXCEPTION Unified Editor: Exception 20100507

Method GET_REGISTRY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning REGISTRY Value transfer Object reference (TYPE REF TO) CL_WS_CLASSIFICATION_REGISTRY Classification Registry 20100505

Method GET_REGISTRY on class CL_ESD_CLASSIFICATION_BASE has no exception.

Method GET_VEPNAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning VEPNAME Value transfer Type reference (TYPE) VEPNAME Name of a Service Definition 20100505

Method GET_VEPNAME on class CL_ESD_CLASSIFICATION_BASE has no exception.

Method PUBLISH Signature

Method PUBLISH on class CL_ESD_CLASSIFICATION_BASE has no parameter.
# Exception Resumable Description Created on
1 CX_ESD_EXCEPTION Unified Editor: Exception 20100505

Method PUBLISH_IS_POSSIBLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning IS_POSSIBLE Value transfer Type reference (TYPE) ABAP_BOOL 20100505

Method PUBLISH_IS_POSSIBLE on class CL_ESD_CLASSIFICATION_BASE has no exception.

Method SET_CURRENT_CLASSIFS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CLASSIFICATIONS Call by reference Type reference (TYPE) ESD_UI_CLASSIF_T Table for UI Classifications 20100505
# Exception Resumable Description Created on
1 CX_ESD_EXCEPTION Unified Editor: Exception 20100505

Method UNPUBLISH Signature

Method UNPUBLISH on class CL_ESD_CLASSIFICATION_BASE has no parameter.
# Exception Resumable Description Created on
1 CX_ESD_EXCEPTION Unified Editor: Exception 20100505

Method UPDATE_TABLE Signature

Method UPDATE_TABLE on class CL_ESD_CLASSIFICATION_BASE has no parameter.
Method UPDATE_TABLE on class CL_ESD_CLASSIFICATION_BASE has no exception.
History
Last changed by/on SAP  20140121 
SAP Release Created in 800