SAP ABAP Class CL_WCF_GMT_TOOLBAR_ELEMENT (WCF GMT Nexus Base Toolbar Element)
Hierarchy
WEBCUIF (Software Component) SAP Web UI Framework
   CA-WUI-UI (Application Component) User Interface
     WCF_GRAPHICAL_MODELING_TOOL (Package) WCF Graphical Modeling Tool
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_WCF_GMT_SERIALIZABLE GMT Component Serializable Interface 20081023
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_WCF_GMT_TOOLBAR_BUTTON WCF GMT Nexus Toolabr Base Button 20081015
2 Inheritance (c INHERITING FROM c_ref)  CL_WCF_GMT_TOOLBAR_SEPARATOR WCF GMT Nexus Toolbar Separator 20081028
3 Inheritance (c INHERITING FROM c_ref)  CL_WCF_GMT_TOOLBAR_ZOOM_SLIDER WCF GMT Nexus Toolbar Zoom Slider 20081015
Properties
Class CL_WCF_GMT_TOOLBAR_ELEMENT  
Short Description WCF GMT Nexus Base Toolbar Element    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package WCF_GRAPHICAL_MODELING_TOOL   WCF Graphical Modeling Tool 
Created 20081006   SAP 
Last change 20100303   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_WCF_GMT_MODEL Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
# Interface Abstract Final Description Created on
1 IF_WCF_GMT_SERIALIZABLE GMT Component Serializable Interface 20081023
Friends
# Friend Modeled only Created on Description
1 CL_WCF_GMT_DATA_MODEL 20081027 WCF GMT Nexus Data Model - load/build NDL
2 CL_WCF_GMT_MODEL 20081015 WCF GMT Model Structure API
3 CL_WCF_GMT_MODEL_TOOLBAR 20081015 WCF GMT Nexus Toolbar Class
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_TE_ELEMENT_TYPE Constant Public Type reference (TYPE) STRING 'elementType' 20081121
2 GC_TE_ID Constant Public Type reference (TYPE) STRING 'id' 20081121
3 GC_TE_NAME Constant Public Type reference (TYPE) STRING 'name' 20081121
4 GV_ELEMENT_TYPE Instance attribute Protected Type reference (TYPE) WCF_GMT_NEXUS_COMPONENT_TYPE WCF GMT Nexus Component Type 20081114
5 GV_ID Instance attribute Protected Type reference (TYPE) WCF_GMT_NEXUS_ID WCF GMT Nexus ID Type 20081023
6 GV_NAME Instance attribute Protected Type reference (TYPE) WCF_GMT_NEXUS_NAME WCF GMT Nexus Name Type 20081015
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20081015
2 GET_ATTRIBUTE_VALUE Instance method Public Method 20081023
3 GET_ELEMENT_TYPE Instance method Protected Method 20081114
4 GET_ID Instance method Public Method 20081023
5 GET_NAME Instance method Public Method 20081015
6 GET_XBCML_LINE Instance method Protected Method 20081106
7 SET_ATTRIBUTE_VALUE Instance method Public Method 20081023
8 SET_ELEMENT_TYPE Instance method Protected Method 20081114
9 SET_NAME Instance method Public Method 20081015
Events
Class CL_WCF_GMT_TOOLBAR_ELEMENT has no event.
Types
Class CL_WCF_GMT_TOOLBAR_ELEMENT has no local type.
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ELEMENT_TYPE Call by reference Type reference (TYPE) WCF_GMT_NEXUS_COMPONENT_TYPE WCF GMT Nexus Component Type 20081015
2 Importing IV_ID Call by reference Type reference (TYPE) WCF_GMT_NEXUS_ID WCF GMT Nexus ID Type 20081023
# Exception Resumable Description Created on
1 CX_WCF_GMT_MODEL WCF GMT Based Nexus Exception 20081015

Method GET_ATTRIBUTE_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ATTRIBUTE_NAME Call by reference Type reference (TYPE) WCF_GMT_NEXUS_NAME WCF GMT Nexus Name Type 20081023
2 Returning RV_ATTRIBUTE_VALUE Value transfer Type reference (TYPE) STRING 20081023

Method GET_ATTRIBUTE_VALUE on class CL_WCF_GMT_TOOLBAR_ELEMENT has no exception.

Method GET_ELEMENT_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_TYPE Value transfer Type reference (TYPE) WCF_GMT_NEXUS_COMPONENT_TYPE WCF GMT Nexus Component Type 20081114

Method GET_ELEMENT_TYPE on class CL_WCF_GMT_TOOLBAR_ELEMENT has no exception.

Method GET_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_ID Value transfer Type reference (TYPE) WCF_GMT_NEXUS_ID WCF GMT Nexus ID Type 20081023

Method GET_ID on class CL_WCF_GMT_TOOLBAR_ELEMENT has no exception.

Method GET_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_NAME Value transfer Type reference (TYPE) WCF_GMT_NEXUS_NAME WCF GMT Nexus Name Type 20081023

Method GET_NAME on class CL_WCF_GMT_TOOLBAR_ELEMENT has no exception.

Method GET_XBCML_LINE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_LINE Value transfer Type reference (TYPE) CL_WCF_GMT_MODEL=>GS_TOOLBAR 20081106

Method GET_XBCML_LINE on class CL_WCF_GMT_TOOLBAR_ELEMENT has no exception.

Method SET_ATTRIBUTE_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ATTRIBUTE_NAME Call by reference Type reference (TYPE) WCF_GMT_NEXUS_NAME WCF GMT Nexus Name Type 20081023
2 Importing IV_ATTRIBUTE_VALUE Call by reference Type reference (TYPE) STRING 20081023

Method SET_ATTRIBUTE_VALUE on class CL_WCF_GMT_TOOLBAR_ELEMENT has no exception.

Method SET_ELEMENT_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ELEMENT_TYPE Call by reference Type reference (TYPE) WCF_GMT_NEXUS_COMPONENT_TYPE WCF GMT Nexus Component Type 20081114

Method SET_ELEMENT_TYPE on class CL_WCF_GMT_TOOLBAR_ELEMENT has no exception.

Method SET_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_NAME Call by reference Type reference (TYPE) WCF_GMT_NEXUS_NAME WCF GMT Nexus Name Type 20081015

Method SET_NAME on class CL_WCF_GMT_TOOLBAR_ELEMENT has no exception.
History
Last changed by/on SAP  20100303 
SAP Release Created in 700