SAP ABAP Class CL_EW_OPS_CLASS_ATTRIBUTES (Object Presentation Service: Attributes of a Class)
Hierarchy
FI-CA (Software Component) FI-CA
   CS-CI-CIC (Application Component) Customer Interaction Center
     EE_CRM_CIC (Package) Generic IS-U/T Enhancements (Transport to CRM Follows)
Properties
Class CL_EW_OPS_CLASS_ATTRIBUTES  
Short Description Object Presentation Service: Attributes of a Class    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package EE_CRM_CIC   Generic IS-U/T Enhancements (Transport to CRM Follows) 
Created 20000204   SAP 
Last change 20050224   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_EW_OPS_CLASS_ATTRIBUTES has no forward declaration.
Interfaces
Class CL_EW_OPS_CLASS_ATTRIBUTES has no interface implemented.
Friends
Class CL_EW_OPS_CLASS_ATTRIBUTES has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 ATTRIBUTE_NAME Instance attribute Public Type reference (TYPE) EW_OPSVALUEEXPR Assembled Attribute Name 20000207
2 CLASS Instance attribute Private Type reference (TYPE) CCM_OP_CLASSID Class Name 20000204
3 CURRENT_NODEKEY_NUMBER Instance attribute Private Type reference (TYPE) NODEKEY_NUM_TY Consecutive Node Key Numbers 20000204
4 TREE_CONTROL Instance attribute Private Object reference (TYPE REF TO) CL_GUI_COLUMN_TREE Column-Tree Control 20000204
5 T_ATT Instance attribute Private Type reference (TYPE) ATTRIBUTE_TAB_TY Attribute table 20000207
6 T_REL Instance attribute Private Type reference (TYPE) RELATION_TAB_TY Relationship Table 20000207
Methods
# Method Level Visibility Method type Description Created on
1 ADD_ATTRIBUTES_AND_RELATIONS Instance method Private Method Adds Attributes and Relationships of a Class to the Tree 20000207
2 CHOOSE_SELECTED_NODE Instance method Public Method Selects Nodes that Have Been Marked 20000207
3 CONSTRUCTOR Instance method Public Constructor Constructor 20000204
4 HANDLE_EXPAND_NO_CHILDREN Instance method Private Event handling method Reacts to the Event "Expend Nodes" 20000207
5 HANDLE_NODE_DOUBLE_CLICK Instance method Private Event handling method Reacts to the Event "Double-Click on Nodes" 20000207
6 READ_ATTRIBUTES_AND_RELATIONS Instance method Private Method Reads Attributes and Classes Linked to a Class 20000204
7 SET_INVISIBLE Instance method Public Method Sets Control to Invisible 20000229
8 SET_VISIBLE Instance method Public Method Sets Control to Visible 20000207
Events
Class CL_EW_OPS_CLASS_ATTRIBUTES has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 ATTRIBUTE_TAB_TY Private See coding Table of Class Attributes 20000207
2 ATTRIBUTE_TY Private See coding Class Attributes 20000207
3 NODEKEY_NUM_TY Private See coding Node Key Number 20000207
4 RELATION_TAB_TY Private See coding Table of Relationships 20000207
5 RELATION_TY Private See coding Relationships 20000207
Method Signatures

Method ADD_ATTRIBUTES_AND_RELATIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CLASS Call by reference Type reference (TYPE) CCM_OP_CLASSID Object Provider: Klasse 20000207
2 Importing IM_RELATKEY Call by reference Type reference (TYPE) TV_NODEKEY Knotenschlüssel übergeordneter Knoten 20000207

Method ADD_ATTRIBUTES_AND_RELATIONS on class CL_EW_OPS_CLASS_ATTRIBUTES has no exception.

Method CHOOSE_SELECTED_NODE Signature

Method CHOOSE_SELECTED_NODE on class CL_EW_OPS_CLASS_ATTRIBUTES has no parameter.
Method CHOOSE_SELECTED_NODE on class CL_EW_OPS_CLASS_ATTRIBUTES has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CLASS Call by reference Type reference (TYPE) CCM_OP_CLASSID Klassenname 20000204
2 Importing IM_GUI_CONTAINER Call by reference Object reference (TYPE REF TO) CL_GUI_CUSTOM_CONTAINER GUI container 20000204

Method CONSTRUCTOR on class CL_EW_OPS_CLASS_ATTRIBUTES has no exception.

Method HANDLE_EXPAND_NO_CHILDREN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NODE_KEY Value transfer Attribute reference (LIKE) 20000207

Method HANDLE_EXPAND_NO_CHILDREN on class CL_EW_OPS_CLASS_ATTRIBUTES has no exception.

Method HANDLE_NODE_DOUBLE_CLICK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NODE_KEY Value transfer Attribute reference (LIKE) 20000207

Method HANDLE_NODE_DOUBLE_CLICK on class CL_EW_OPS_CLASS_ATTRIBUTES has no exception.

Method READ_ATTRIBUTES_AND_RELATIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_ATTRIBUTES_TAB Call by reference Type reference (TYPE) CCM_OP_ATTRIBUTE_TAB Attribute 20000204
2 Exporting EX_RELATIONS_TAB Call by reference Type reference (TYPE) CCM_OP_RELATION_TAB Beziehungen 20000204
3 Importing IM_CLASS_REF Call by reference Object reference (TYPE REF TO) IF_CCM_OP_CLASS Klassenreferenz 20000204

Method READ_ATTRIBUTES_AND_RELATIONS on class CL_EW_OPS_CLASS_ATTRIBUTES has no exception.

Method SET_INVISIBLE Signature

Method SET_INVISIBLE on class CL_EW_OPS_CLASS_ATTRIBUTES has no parameter.
Method SET_INVISIBLE on class CL_EW_OPS_CLASS_ATTRIBUTES has no exception.

Method SET_VISIBLE Signature

Method SET_VISIBLE on class CL_EW_OPS_CLASS_ATTRIBUTES has no parameter.
Method SET_VISIBLE on class CL_EW_OPS_CLASS_ATTRIBUTES has no exception.
History
Last changed by/on SAP  20050224 
SAP Release Created in