SAP ABAP Class CL_WCF_GMT_MODELING_COMPONENT (WCF GMT Nexus Based Component)
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 Inheritance (c INHERITING FROM c_ref)  CL_WCF_GMT_DRAGGABLE_COMPONENT WCF GMT Nexus Base Modeling Element 20080925
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_WCF_GMT_CONNECTOR WCF GMT Nexus Connector Element 20080925
2 Inheritance (c INHERITING FROM c_ref)  CL_WCF_GMT_SHAPE WCF GMT Nexus Base Shape Element 20080925
Properties
Class CL_WCF_GMT_MODELING_COMPONENT  
Short Description WCF GMT Nexus Based Component    
Super Class CL_WCF_GMT_DRAGGABLE_COMPONENT WCF GMT Nexus Base Modeling Element 
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 20080925   SAP 
Last change 20100303   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 CL_WCF_GMT_MODEL Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
Class CL_WCF_GMT_MODELING_COMPONENT has no interface implemented.
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_DOCK 20081124 WCF GMT Nexus Dock Element
3 CL_WCF_GMT_MODEL 20081117 WCF GMT Model Structure API
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_MC_DETAILS Constant Public Type reference (TYPE) WCF_GMT_NEXUS_NAME 'details' WCF GMT Nexus Name Type 20081110
2 GC_MC_ON_CLICK Constant Public Type reference (TYPE) WCF_GMT_NEXUS_NAME 'onClick' WCF GMT Nexus Name Type 20081110
3 GC_MC_ON_CLICK_PARAMETERS Constant Public Type reference (TYPE) WCF_GMT_NEXUS_NAME 'onClickParameters' WCF GMT Nexus Name Type 20090114
4 GC_MC_ON_DBL_CLICK_PARAMETERS Constant Public Type reference (TYPE) WCF_GMT_NEXUS_NAME 'onDoubleClickParameters' WCF GMT Nexus Name Type 20090114
5 GC_MC_ON_DOUBLE_CLICK Constant Public Type reference (TYPE) WCF_GMT_NEXUS_NAME 'onDoubleClick' WCF GMT Nexus Name Type 20081110
6 GC_MC_ON_HOVER Constant Public Type reference (TYPE) WCF_GMT_NEXUS_NAME 'onHover' WCF GMT Nexus Name Type 20081110
7 GC_MC_ON_HOVER_PARAMETERS Constant Public Type reference (TYPE) WCF_GMT_NEXUS_NAME 'onHoverParameters' WCF GMT Nexus Name Type 20090114
8 GC_MC_SELECTABLE Constant Public Type reference (TYPE) WCF_GMT_NEXUS_NAME 'selectable' WCF GMT Nexus Name Type 20081110
9 GC_MC_SELECTED Constant Public Type reference (TYPE) WCF_GMT_NEXUS_NAME 'selected' WCF GMT Nexus Name Type 20081110
10 GV_DETAILS Instance attribute Private Type reference (TYPE) STRING 20080930
11 GV_INIT_ATTR Instance attribute Private Type reference (TYPE) BOOLEAN ABAP_FALSE Boolean Variable (X=True, -=False, Space=Unknown) 20081110
12 GV_IS_CONNECTOR Instance attribute Protected Type reference (TYPE) BOOLEAN ABAP_FALSE Boolean Variable (X=True, -=False, Space=Unknown) 20081014
13 GV_IS_SHAPE Instance attribute Protected Type reference (TYPE) BOOLEAN ABAP_FALSE Boolean Variable (X=True, -=False, Space=Unknown) 20081014
14 GV_ON_CLICK Instance attribute Private Type reference (TYPE) WCF_GMT_NEXUS_ACTION_NAME WCF GMT Nexus Action Name Type 20080930
15 GV_ON_CLICK_PARAMETERS Instance attribute Private Type reference (TYPE) STRING 20090114
16 GV_ON_DOUBLE_CLICK Instance attribute Private Type reference (TYPE) WCF_GMT_NEXUS_ACTION_NAME WCF GMT Nexus Action Name Type 20080930
17 GV_ON_DOUBLE_CLICK_PARAMETERS Instance attribute Private Type reference (TYPE) STRING 20090114
18 GV_ON_HOVER Instance attribute Private Type reference (TYPE) WCF_GMT_NEXUS_ACTION_NAME WCF GMT Nexus Action Name Type 20081106
19 GV_ON_HOVER_PARAMETERS Instance attribute Private Type reference (TYPE) STRING 20090114
20 GV_SELECTABLE Instance attribute Private Type reference (TYPE) BOOLEAN '-' Boolean Variable (X=True, -=False, Space=Unknown) 20080930
21 GV_SELECTED Instance attribute Private Type reference (TYPE) BOOLEAN '-' Boolean Variable (X=True, -=False, Space=Unknown) 20080930
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20081110
2 GET_ACTION_ON_CLICK Instance method Public Method 20081106
3 GET_ACTION_ON_DOUBLE_CLICK Instance method Public Method 20081106
4 GET_ACTION_ON_HOVER Instance method Public Method 20081106
5 GET_DETAILS Instance method Public Method 20081020
6 GET_ON_CLICK_PARAMETERS Instance method Public Method 20090114
7 GET_ON_DBL_CLICK_PARAMETERS Instance method Public Method 20090114
8 GET_ON_HOVER_PARAMETERS Instance method Public Method 20090114
9 GET_XBCML_LINE Instance method Protected Method 20090108
10 INIT_ATTRIBUTE_LIST Instance method Private Method 20081110
11 IS_CONNECTOR Instance method Public Method 20081014
12 IS_SELECTABLE Instance method Public Method 20081020
13 IS_SELECTED Instance method Public Method 20081020
14 IS_SHAPE Instance method Public Method 20081014
15 SET_ACTION_ON_CLICK Instance method Public Method 20081106
16 SET_ACTION_ON_DOUBLE_CLICK Instance method Public Method 20081106
17 SET_ACTION_ON_HOVER Instance method Public Method 20081106
18 SET_DETAILS Instance method Public Method 20081020
19 SET_ON_CLICK_PARAMETERS Instance method Public Method 20090114
20 SET_ON_DBL_CLICK_PARAMETERS Instance method Public Method 20090114
21 SET_ON_HOVER_PARAMETERS Instance method Public Method 20090114
22 SET_SELECTABLE Instance method Public Method 20081020
23 SET_SELECTED Instance method Public Method 20081020
Events
Class CL_WCF_GMT_MODELING_COMPONENT has no event.
Types
Class CL_WCF_GMT_MODELING_COMPONENT 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 IR_MODEL Call by reference Object reference (TYPE REF TO) CL_WCF_GMT_MODEL WCF GMT Model Structure 20081119
2 Importing IV_CONTEXT_MENU_ID Call by reference Type reference (TYPE) WCF_GMT_NEXUS_ID WCF GMT Nexus ID Type 20081110
3 Importing IV_DETAILS Call by reference Type reference (TYPE) STRING 20081110
4 Importing IV_DRAGGABLE Call by reference Type reference (TYPE) BOOLEAN '-' Boolean Variable (X=True, -=False, Space=Unknown) 20081110
5 Importing IV_EDITABLE Call by reference Type reference (TYPE) BOOLEAN '-' Boolean Variable (X=True, -=False, Space=Unknown) 20081110
6 Importing IV_HEIGHT Call by reference Type reference (TYPE) WCF_GMT_NEXUS_PIX_LENGTH WCF GMT Nexus Pixel Length Type 20081110
7 Importing IV_ID Call by reference Type reference (TYPE) WCF_GMT_NEXUS_ID WCF GMT Nexus ID Type 20081110
8 Importing IV_LABEL Call by reference Type reference (TYPE) STRING 20081110
9 Importing IV_ON_CLICK Call by reference Type reference (TYPE) WCF_GMT_NEXUS_ACTION_NAME WCF GMT Nexus Action Name Type 20081110
10 Importing IV_ON_DOUBLE_CLICK Call by reference Type reference (TYPE) WCF_GMT_NEXUS_ACTION_NAME WCF GMT Nexus Action Name Type 20081110
11 Importing IV_ON_DROP Call by reference Type reference (TYPE) WCF_GMT_NEXUS_ACTION_NAME WCF GMT Nexus Action Name Type 20081110
12 Importing IV_ON_HOVER Call by reference Type reference (TYPE) WCF_GMT_NEXUS_ACTION_NAME WCF GMT Nexus Action Name Type 20081110
13 Importing IV_SELECTABLE Call by reference Type reference (TYPE) BOOLEAN '-' Boolean Variable (X=True, -=False, Space=Unknown) 20081110
14 Importing IV_SELECTED Call by reference Type reference (TYPE) BOOLEAN '-' Boolean Variable (X=True, -=False, Space=Unknown) 20081110
15 Importing IV_STATE Call by reference Type reference (TYPE) WCF_GMT_NEXUS_NAME WCF GMT Nexus Name Type 20081110
16 Importing IV_STYLE Call by reference Type reference (TYPE) STRING 20081110
17 Importing IV_TOOLTIP Call by reference Type reference (TYPE) STRING 20081110
18 Importing IV_VISIBLE Call by reference Type reference (TYPE) BOOLEAN '-' Boolean Variable (X=True, -=False, Space=Unknown) 20081110
19 Importing IV_WIDTH Call by reference Type reference (TYPE) WCF_GMT_NEXUS_PIX_LENGTH WCF GMT Nexus Pixel Length Type 20081110
20 Importing IV_X Call by reference Type reference (TYPE) I 20081110
21 Importing IV_Y Call by reference Type reference (TYPE) I 20081110
22 Importing IV_Z Call by reference Type reference (TYPE) I 20081110
# Exception Resumable Description Created on
1 CX_WCF_GMT_MODEL WCF GMT Based Nexus Exception 20081110

Method GET_ACTION_ON_CLICK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_ACTION Value transfer Type reference (TYPE) WCF_GMT_NEXUS_ACTION_NAME WCF GMT Nexus Action Name Type 20081106

Method GET_ACTION_ON_CLICK on class CL_WCF_GMT_MODELING_COMPONENT has no exception.

Method GET_ACTION_ON_DOUBLE_CLICK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_ACTION Value transfer Type reference (TYPE) WCF_GMT_NEXUS_ACTION_NAME WCF GMT Nexus Action Name Type 20081106

Method GET_ACTION_ON_DOUBLE_CLICK on class CL_WCF_GMT_MODELING_COMPONENT has no exception.

Method GET_ACTION_ON_HOVER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_ACTION Value transfer Type reference (TYPE) WCF_GMT_NEXUS_ACTION_NAME WCF GMT Nexus Action Name Type 20081106

Method GET_ACTION_ON_HOVER on class CL_WCF_GMT_MODELING_COMPONENT has no exception.

Method GET_DETAILS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_DETAILS Value transfer Type reference (TYPE) STRING 20081020

Method GET_DETAILS on class CL_WCF_GMT_MODELING_COMPONENT has no exception.

Method GET_ON_CLICK_PARAMETERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_PARAMETERS Value transfer Type reference (TYPE) STRING 20090114

Method GET_ON_CLICK_PARAMETERS on class CL_WCF_GMT_MODELING_COMPONENT has no exception.

Method GET_ON_DBL_CLICK_PARAMETERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_PARAMETERS Value transfer Type reference (TYPE) STRING 20090114

Method GET_ON_DBL_CLICK_PARAMETERS on class CL_WCF_GMT_MODELING_COMPONENT has no exception.

Method GET_ON_HOVER_PARAMETERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_PARAMETERS Value transfer Type reference (TYPE) STRING 20090114

Method GET_ON_HOVER_PARAMETERS on class CL_WCF_GMT_MODELING_COMPONENT 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_SHAPE 20090108

Method GET_XBCML_LINE on class CL_WCF_GMT_MODELING_COMPONENT has no exception.

Method INIT_ATTRIBUTE_LIST Signature

Method INIT_ATTRIBUTE_LIST on class CL_WCF_GMT_MODELING_COMPONENT has no parameter.
Method INIT_ATTRIBUTE_LIST on class CL_WCF_GMT_MODELING_COMPONENT has no exception.

Method IS_CONNECTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_IS_CONNECTOR Value transfer Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20081014

Method IS_CONNECTOR on class CL_WCF_GMT_MODELING_COMPONENT has no exception.

Method IS_SELECTABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_SELECTABLE Value transfer Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20081020

Method IS_SELECTABLE on class CL_WCF_GMT_MODELING_COMPONENT has no exception.

Method IS_SELECTED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_SELECTED Value transfer Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20081020

Method IS_SELECTED on class CL_WCF_GMT_MODELING_COMPONENT has no exception.

Method IS_SHAPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_IS_SHAPE Value transfer Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20081014

Method IS_SHAPE on class CL_WCF_GMT_MODELING_COMPONENT has no exception.

Method SET_ACTION_ON_CLICK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ACTION Call by reference Type reference (TYPE) WCF_GMT_NEXUS_ACTION_NAME WCF GMT Nexus Action Name Type 20081106

Method SET_ACTION_ON_CLICK on class CL_WCF_GMT_MODELING_COMPONENT has no exception.

Method SET_ACTION_ON_DOUBLE_CLICK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ACTION Call by reference Type reference (TYPE) WCF_GMT_NEXUS_ACTION_NAME WCF GMT Nexus Action Name Type 20081106

Method SET_ACTION_ON_DOUBLE_CLICK on class CL_WCF_GMT_MODELING_COMPONENT has no exception.

Method SET_ACTION_ON_HOVER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ACTION Call by reference Type reference (TYPE) WCF_GMT_NEXUS_ACTION_NAME WCF GMT Nexus Action Name Type 20081106

Method SET_ACTION_ON_HOVER on class CL_WCF_GMT_MODELING_COMPONENT has no exception.

Method SET_DETAILS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_DETAILS Call by reference Type reference (TYPE) STRING 20081020

Method SET_DETAILS on class CL_WCF_GMT_MODELING_COMPONENT has no exception.

Method SET_ON_CLICK_PARAMETERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_PARAMETERS Call by reference Type reference (TYPE) STRING 20090114

Method SET_ON_CLICK_PARAMETERS on class CL_WCF_GMT_MODELING_COMPONENT has no exception.

Method SET_ON_DBL_CLICK_PARAMETERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_PARAMETERS Call by reference Type reference (TYPE) STRING 20090114

Method SET_ON_DBL_CLICK_PARAMETERS on class CL_WCF_GMT_MODELING_COMPONENT has no exception.

Method SET_ON_HOVER_PARAMETERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_PARAMETERS Call by reference Type reference (TYPE) STRING 20090114

Method SET_ON_HOVER_PARAMETERS on class CL_WCF_GMT_MODELING_COMPONENT has no exception.

Method SET_SELECTABLE Signature

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

Method SET_SELECTABLE on class CL_WCF_GMT_MODELING_COMPONENT has no exception.

Method SET_SELECTED Signature

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

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