SAP ABAP Class CL_WCF_GMT_CONNECTOR (WCF GMT Nexus Connector 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 | Inheritance (c INHERITING FROM c_ref) | CL_WCF_GMT_MODELING_COMPONENT | WCF GMT Nexus Based Component | 20080925 |
Meta Relationship - Used By
| # | Relationship type | Used by | Short Description | Created on |
|---|---|---|---|---|
| 1 | Inheritance (c INHERITING FROM c_ref) | CL_WCF_GMT_BENT_CONNECTOR | WCF GMT Nexus Bent Connector | 20080930 |
| 2 | Inheritance (c INHERITING FROM c_ref) | CL_WCF_GMT_DIRECT_CONNECTOR | WCF GMT Nexus Direct Connecor | 20080930 |
| 3 | Inheritance (c INHERITING FROM c_ref) | CL_WCF_GMT_FLOW_CONNECTOR | WCF GMT Nexus Flow Connector | 20081010 |
| 4 | Inheritance (c INHERITING FROM c_ref) | CL_WCF_GMT_RULE_FLOW_CONNECTOR | WCF GMT Nexus RF Connector | 20080930 |
Properties
| Class | CL_WCF_GMT_CONNECTOR | |
| Short Description | WCF GMT Nexus Connector Element | |
| Super Class | CL_WCF_GMT_MODELING_COMPONENT | WCF GMT Nexus Based Component |
| 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 | 20110908 | SAP |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
| # | Type group / Object type | Type | Type Description |
|---|---|---|---|
| 1 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) | |
| 2 | Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) | |
| 3 | Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) | |
| 4 | Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) |
Interfaces
Class CL_WCF_GMT_CONNECTOR has no interface implemented.
Friends
| # | Friend | Modeled only | Created on | Description |
|---|---|---|---|---|
| 1 | CL_WCF_GMT_ANCHOR | 20081124 | WCF GMT Nexus Anchor Component | |
| 2 | CL_WCF_GMT_DATA_MODEL | 20081027 | WCF GMT Nexus Data Model - load/build NDL | |
| 3 | CL_WCF_GMT_DOCK | 20081124 | WCF GMT Nexus Dock Element | |
| 4 | CL_WCF_GMT_MODEL | 20081120 | WCF GMT Model Structure API |
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Constant | Public | Type reference (TYPE) | WCF_GMT_NEXUS_POINT_NAME | 'wayPoint' | WCF GMT Nexus Point Name | 20090722 | ||
| 2 | Constant | Public | Type reference (TYPE) | STRING | 'labelPlacement' | 20090930 | |||
| 3 | Instance attribute | Protected | Type reference (TYPE) | CL_WCF_GMT_CONNECTOR=>TT_ANCHORS | 20081014 | ||||
| 4 | Instance attribute | Protected | Type reference (TYPE) | CL_WCF_GMT_CONNECTOR=>TT_DOCKS | 20081107 | ||||
| 5 | Instance attribute | Private | Type reference (TYPE) | BOOLEAN | ABAP_FALSE | Boolean Variable (X=True, -=False, Space=Unknown) | 20090123 | ||
| 6 | Instance attribute | Private | Type reference (TYPE) | WCF_GMT_NEXUS_NAME | WCF GMT Nexus Name Type | 20090930 |
Methods
Events
Class CL_WCF_GMT_CONNECTOR has no event.
Types
| # | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
|---|---|---|---|---|---|---|---|
| 1 | ST_ANCHOR | Public | See coding | 20081107 | begin of st_anchor,
anchor_name type wcf_gmt_nexus_point_name,
anchor type ref to cl_wcf_gmt_anchor,
end of st_anchor
|
||
| 2 | ST_DOCK | Public | See coding | 20081107 | begin of st_dock,
dock_name type wcf_gmt_nexus_point_name,
position TYPE wcf_gmt_nexus_point_name,
dock type ref to cl_wcf_gmt_dock,
end of st_dock
|
||
| 3 | TT_ANCHORS | Public | See coding | 20081107 | tt_anchors type hashed table of st_anchor with unique key anchor_name initial size 2
|
||
| 4 | TT_DOCKS | Public | See coding | 20081107 | tt_docks type hashed table of st_dock with unique key dock_name
|
Method Signatures
Method ADD_ANCHOR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_ANCHOR_NAME | Call by reference | Type reference (TYPE) | WCF_GMT_NEXUS_POINT_NAME | WCF GMT Nexus Point Name | 20081014 | |||
| 2 | IV_X | Call by reference | Type reference (TYPE) | I | 20081029 | ||||
| 3 | IV_Y | Call by reference | Type reference (TYPE) | I | 20081029 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | WCF GMT Based Nexus Exception | 20081014 |
Method ADD_DOCK Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_NAME | Call by reference | Type reference (TYPE) | WCF_GMT_NEXUS_POINT_NAME | WCF GMT Nexus Point Name | 20081116 | |||
| 2 | RR_DOCK | Value transfer | Object reference (TYPE REF TO) | CL_WCF_GMT_DOCK | WCF GMT Nexus Dock Element | 20081116 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | WCF GMT Based Nexus Exception | 20081116 |
Method ATTACH Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IR_MODEL | Call by reference | Object reference (TYPE REF TO) | CL_WCF_GMT_MODEL | WCF GMT Model Structure | 20081111 | |||
| 2 | IR_SHAPE | Call by reference | Object reference (TYPE REF TO) | CL_WCF_GMT_SHAPE | WCF GMT Base Shape Element | 20081111 | |||
| 3 | IV_ANCHOR_NAME | Call by reference | Type reference (TYPE) | WCF_GMT_NEXUS_POINT_NAME | WCF GMT Nexus Name Type | 20081111 | |||
| 4 | IV_DOCK_NAME | Call by reference | Type reference (TYPE) | WCF_GMT_NEXUS_POINT_NAME | WCF GMT Nexus Name Type | 20081111 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | WCF GMT Based Nexus Exception | 20081111 |
Method CONSTRUCTOR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IR_MODEL | Call by reference | Object reference (TYPE REF TO) | CL_WCF_GMT_MODEL | WCF GMT Model Structure | 20081119 | |||
| 2 | IV_CONTEXT_MENU_ID | Call by reference | Type reference (TYPE) | WCF_GMT_NEXUS_ID | WCF GMT Nexus ID Type | 20081110 | |||
| 3 | IV_DETAILS | Call by reference | Type reference (TYPE) | STRING | 20081110 | ||||
| 4 | IV_DRAGGABLE | Call by reference | Type reference (TYPE) | BOOLEAN | Boolean Variable (X=True, -=False, Space=Unknown) | 20081110 | |||
| 5 | IV_EDITABLE | Call by reference | Type reference (TYPE) | BOOLEAN | Boolean Variable (X=True, -=False, Space=Unknown) | 20081110 | |||
| 6 | IV_HEIGHT | Call by reference | Type reference (TYPE) | WCF_GMT_NEXUS_PIX_LENGTH | '50px' | WCF GMT Nexus Pixel Length Type | 20081110 | ||
| 7 | IV_ID | Call by reference | Type reference (TYPE) | WCF_GMT_NEXUS_ID | WCF GMT Nexus ID Type | 20081110 | |||
| 8 | IV_IS_TEMPLATE | Call by reference | Type reference (TYPE) | BOOLEAN | ABAP_FALSE | Boolean Variable (X=True, -=False, Space=Unknown) | 20090123 | ||
| 9 | IV_LABEL | Call by reference | Type reference (TYPE) | STRING | 20081110 | ||||
| 10 | IV_ON_CLICK | Call by reference | Type reference (TYPE) | WCF_GMT_NEXUS_ACTION_NAME | WCF GMT Nexus Action Name Type | 20081110 | |||
| 11 | IV_ON_DOUBLE_CLICK | Call by reference | Type reference (TYPE) | WCF_GMT_NEXUS_ACTION_NAME | WCF GMT Nexus Action Name Type | 20081110 | |||
| 12 | IV_ON_DROP | Call by reference | Type reference (TYPE) | WCF_GMT_NEXUS_ACTION_NAME | WCF GMT Nexus Action Name Type | 20081110 | |||
| 13 | IV_ON_HOVER | Call by reference | Type reference (TYPE) | WCF_GMT_NEXUS_ACTION_NAME | WCF GMT Nexus Action Name Type | 20081110 | |||
| 14 | IV_SELECTABLE | Call by reference | Type reference (TYPE) | BOOLEAN | '-' | Boolean Variable (X=True, -=False, Space=Unknown) | 20081110 | ||
| 15 | IV_SELECTED | Call by reference | Type reference (TYPE) | BOOLEAN | '-' | Boolean Variable (X=True, -=False, Space=Unknown) | 20081110 | ||
| 16 | IV_STATE | Call by reference | Type reference (TYPE) | WCF_GMT_NEXUS_NAME | WCF GMT Nexus Name Type | 20081110 | |||
| 17 | IV_STYLE | Call by reference | Type reference (TYPE) | STRING | 20081110 | ||||
| 18 | IV_TOOLTIP | Call by reference | Type reference (TYPE) | STRING | 20081110 | ||||
| 19 | IV_VISIBLE | Call by reference | Type reference (TYPE) | BOOLEAN | Boolean Variable (X=True, -=False, Space=Unknown) | 20081110 | |||
| 20 | IV_WIDTH | Call by reference | Type reference (TYPE) | WCF_GMT_NEXUS_PIX_LENGTH | '50px' | WCF GMT Nexus Pixel Length Type | 20081110 | ||
| 21 | IV_X | Call by reference | Type reference (TYPE) | I | 20081110 | ||||
| 22 | IV_Y | Call by reference | Type reference (TYPE) | I | 20081110 | ||||
| 23 | IV_Z | Call by reference | Type reference (TYPE) | I | 20081110 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | WCF GMT Based Nexus Exception | 20081110 |
Method DETACH_CONNECTOR Signature
Method DETACH_CONNECTOR on class CL_WCF_GMT_CONNECTOR has no parameter.
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | WCF GMT Based Nexus Exception | 20081118 |
Method GET_ANCHOR_BY_NAME Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_ANCHOR_NAME | Call by reference | Type reference (TYPE) | WCF_GMT_NEXUS_POINT_NAME | WCF GMT Nexus Point Name | 20081014 | |||
| 2 | RR_ANCHOR | Value transfer | Object reference (TYPE REF TO) | CL_WCF_GMT_ANCHOR | WCF GMT Nexus Anchor Component | 20081014 |
Method GET_ANCHOR_BY_NAME on class CL_WCF_GMT_CONNECTOR has no exception.
Method GET_ATTACHED_COMPONENTS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_TYPE | Call by reference | Type reference (TYPE) | WCF_GMT_NEXUS_NAME | WCF GMT Nexus Name Type | 20081110 | |||
| 2 | RT_COMPONENTS | Value transfer | Type reference (TYPE) | WCF_GMT_COMPONENT_T | WCF GMT Nexus Components Table | 20081110 |
Method GET_ATTACHED_COMPONENTS on class CL_WCF_GMT_CONNECTOR has no exception.
Method GET_LABEL_PLACEMENT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RV_LABEL_PLACEMENT | Value transfer | Type reference (TYPE) | WCF_GMT_NEXUS_NAME | WCF GMT Nexus Name Type | 20090930 |
Method GET_LABEL_PLACEMENT on class CL_WCF_GMT_CONNECTOR has no exception.
Method GET_OPPOSITE_COMPONENT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_COMPONENT_ID | Call by reference | Type reference (TYPE) | WCF_GMT_NEXUS_ID | WCF GMT Nexus Name Type | 20081113 | |||
| 2 | RR_OPPOSITE_COMPONENT | Value transfer | Object reference (TYPE REF TO) | CL_WCF_GMT_MODELING_COMPONENT | WCF GMT Nexus Based Component | 20081113 |
Method GET_OPPOSITE_COMPONENT on class CL_WCF_GMT_CONNECTOR has no exception.
Method IS_ATTACHED_TO_DOCK Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IR_DOCK | Call by reference | Object reference (TYPE REF TO) | CL_WCF_GMT_DOCK | WCF GMT Base Shape Element | 20081111 | |||
| 2 | RR_ANCHOR | Value transfer | Object reference (TYPE REF TO) | CL_WCF_GMT_ANCHOR | WCF GMT Nexus Anchor Component | 20081111 |
Method IS_ATTACHED_TO_DOCK on class CL_WCF_GMT_CONNECTOR has no exception.
Method IS_ATTACHED_TO_SHAPE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IR_SHAPE | Call by reference | Object reference (TYPE REF TO) | CL_WCF_GMT_SHAPE | WCF GMT Base Shape Element | 20081111 | |||
| 2 | RR_ANCHOR | Value transfer | Object reference (TYPE REF TO) | CL_WCF_GMT_ANCHOR | WCF GMT Nexus Anchor Component | 20081111 |
Method IS_ATTACHED_TO_SHAPE on class CL_WCF_GMT_CONNECTOR has no exception.
Method IS_TEMPLATE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RV_IS_TEMPLATE | Value transfer | Type reference (TYPE) | BOOLEAN | Boolean Variable (X=True, -=False, Space=Unknown) | 20090123 |
Method IS_TEMPLATE on class CL_WCF_GMT_CONNECTOR has no exception.
Method REMOVE_DOCK Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_NAME | Call by reference | Type reference (TYPE) | WCF_GMT_NEXUS_POINT_NAME | WCF GMT Nexus Point Name | 20081116 |
Method REMOVE_DOCK on class CL_WCF_GMT_CONNECTOR has no exception.
Method SET_LABEL_PLACEMENT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_LABEL_PLACEMENT | Call by reference | Type reference (TYPE) | WCF_GMT_NEXUS_NAME | WCF GMT Nexus Name Type | 20090930 |
Method SET_LABEL_PLACEMENT on class CL_WCF_GMT_CONNECTOR has no exception.
Method SET_STATE_TEMPLATE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_IS_TEMPLATE | Call by reference | Type reference (TYPE) | BOOLEAN | ABAP_FALSE | Boolean Variable (X=True, -=False, Space=Unknown) | 20090123 |
Method SET_STATE_TEMPLATE on class CL_WCF_GMT_CONNECTOR has no exception.
History
| Last changed by/on | SAP | 20110908 |
| SAP Release Created in | 700 |