SAP ABAP Class CL_CONNECTOR_POC (POC: Mediator View <-> Domain Model (Abstract Superclass))
Hierarchy
☛
EA-APPL (Software Component) SAP Enterprise Extension PLM, SCM, Financials
⤷
PP-PI-PMA-RCP (Application Component) Control Recipe
⤷
CMX_PII (Package) Manufacturing Execution: Interpreter

⤷

⤷

Meta Relationship - Using
# | Relationship type | Using | Short Description | Created on |
---|---|---|---|---|
1 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_BFW_CTHANDLER_POC | Browser Framework: Context Menu User | 20011116 |
2 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_SY_MESS_POC | POC: System Message Processing | 19990830 |
Meta Relationship - Used By
# | Relationship type | Used by | Short Description | Created on |
---|---|---|---|---|
1 | Inheritance (c INHERITING FROM c_ref) | CL_CONNECTOR_EXECUTION_POC | POC: Mediator View <-> DM for Execution of a Function | 00000000 |
2 | Inheritance (c INHERITING FROM c_ref) | CL_CONNECTOR_INPUT_POC | POC: Mediator View <-> DM for Value Entry | 00000000 |
3 | Inheritance (c INHERITING FROM c_ref) | CL_CONNECTOR_TABLE_POC | POC: Controller for Tables | 19990813 |
Properties
Class | CL_CONNECTOR_POC | |
Short Description | POC: Mediator View <-> Domain Model (Abstract Superclass) | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | CMX_PII | Manufacturing Execution: Interpreter |
Created | 19990121 | SAP |
Last change | 20100310 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
Class CL_CONNECTOR_POC has no forward declaration.
Interfaces
# | Interface | Abstract | Final | Description | Created on |
---|---|---|---|---|---|
1 | IF_BFW_CTHANDLER_POC | Browser Framework: Context Menu User | 20011116 | ||
2 | IF_SY_MESS_POC | POC: System Message Processing | 19990830 |
Friends
Class CL_CONNECTOR_POC has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
Static Attribute | Protected | Type reference (TYPE) | TY_CMDCODE_TAB | Share Command Code | 20011119 | ||
2 | ![]() |
Constant | Protected | Type reference (TYPE) | CHAR50 | 'CLASS=CL_CONFIRMATION_REQUEST_POC' | Constant: Class Name | 20000128 | |
3 | ![]() |
Constant | Protected | Type reference (TYPE) | CHAR50 | 'CLASS=CL_DATA_REQUEST_POC' | Constant: Class Name | 19991209 | |
4 | ![]() |
Constant | Protected | Type reference (TYPE) | CHAR50 | 'CLASS=CL_EXECUTION_REQUEST_POC' | Constant: Class Name | 19991209 | |
5 | ![]() |
Constant | Protected | Type reference (TYPE) | CHAR50 | 'CLASS=CL_REPEATABLE_PROCESS_STEP_POC' | Constant: Class Name | 19991209 | |
6 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | TY_COMMAND_TAB | Management Table for Commands | 20011116 | ||
7 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | POC_DOCID | Document Name | 19990121 | ||
8 | ![]() |
Static Attribute | Protected | Type reference (TYPE) | TY_REGTAB | Registration Table for Connectors | 19990517 | ||
9 | ![]() |
Instance attribute | Protected | Object reference (TYPE REF TO) | CL_PI_DOCUMENT_POC | Reference to Document | 19990827 | ||
10 | ![]() |
Static Attribute | Protected | Object reference (TYPE REF TO) | CL_ABAP_OBJECTDESCR | Reference to Description Object of Interface | 20000128 | ||
11 | ![]() |
Static Attribute | Protected | Object reference (TYPE REF TO) | CL_ABAP_OBJECTDESCR | Reference to Description Object of Interface | 19991209 | ||
12 | ![]() |
Static Attribute | Protected | Object reference (TYPE REF TO) | CL_ABAP_OBJECTDESCR | Reference to Description Object of Interface | 19991209 | ||
13 | ![]() |
Static Attribute | Protected | Object reference (TYPE REF TO) | CL_ABAP_OBJECTDESCR | Reference to Description Object of Interface | 19991209 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Instance method | Protected | Method | Add Command (-> Sharing Command Code!) | 20011119 |
2 | ![]() |
Static method | Public | Constructor | CLASS_CONSTRUCTOR | 19991130 |
3 | ![]() |
Instance method | Public | Method | Create a Self-Copy | 19990818 |
4 | ![]() |
Static method | Public | Method | Creating Instance (Suitable for Domain Model Step) | 19991209 |
5 | ![]() |
Instance method | Public | Method | Prepare Instance for Deletion | 19991202 |
6 | ![]() |
Instance method | Public | Method | Get ID (If Existing) | 19990819 |
7 | ![]() |
Static method | Public | Method | Determine New ID (Add Counter) | 19991105 |
8 | ![]() |
Instance method | Protected | Event handling method | Event Handler: Command Status Changed | 20011119 |
9 | ![]() |
Instance method | Protected | Method | Active Component Created | 19990517 |
10 | ![]() |
Static method | Private | Event handling method | Event Handler for Event "Active Component Created" | 19990517 |
11 | ![]() |
Instance method | Public | Method | Refresh View | 20000412 |
12 | ![]() |
Static method | Public | Method | Delete all REGTAB Entries for a Document | 20000811 |
Events
Class CL_CONNECTOR_POC has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | TY_CMDCODE_TAB | Protected | See coding | Share Command Code | 20011119 |
|
|
2 | TY_CMDCODE_WA | Protected | See coding | Share Command Code | 20011119 |
|
|
3 | TY_CMD_ID | Protected | Type reference (TYPE) | I | Internal Number of Command Code | 20011119 |
|
4 | TY_COMMAND_TAB | Protected | See coding | Management Table for Commands | 20011116 |
|
|
5 | TY_COMMAND_WA | Protected | See coding | Structure for Management Table for Commands | 20011116 |
|
|
6 | TY_REG | Protected | See coding | Structure for Registration Table | 20000811 |
|
|
7 | TY_REGTAB | Protected | See coding | Registration Table | 20000811 |
|
Method Signatures
Method ADD_COMMAND Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CODE | Call by reference | Type reference (TYPE) | STRING | Kommando-Code | 20011119 | ||
2 | ![]() |
O_COMMAND | Call by reference | Object reference (TYPE REF TO) | CL_COMMAND_POC | Kommando-Instanz | 20011119 |
Method ADD_COMMAND on class CL_CONNECTOR_POC has no exception.
Method CLASS_CONSTRUCTOR Signature
Method CLASS_CONSTRUCTOR on class CL_CONNECTOR_POC has no parameter.
Method CLASS_CONSTRUCTOR on class CL_CONNECTOR_POC has no exception.
Method CREATE_COPY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
O_NEW_CONNECTOR | Value transfer | Object reference (TYPE REF TO) | CL_CONNECTOR_POC | Referenz auf neu angelegten Connector | 19990818 |
Method CREATE_COPY on class CL_CONNECTOR_POC has no exception.
Method CREATE_FROM_DM_STEP Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ID | Value transfer | Type reference (TYPE) | POC_OBJ_ID | ID des Connectors | 19991209 | ||
2 | ![]() |
O_CONNECTOR | Call by reference | Object reference (TYPE REF TO) | CL_CONNECTOR_POC | Referenz auf erzeugte Instanz | 19991209 | ||
3 | ![]() |
O_PARENT_PIDOC | Call by reference | Object reference (TYPE REF TO) | CL_PI_DOCUMENT_POC | Referenz auf Eltern-Dokument | 19991209 | ||
4 | ![]() |
O_STEP | Call by reference | Object reference (TYPE REF TO) | CL_STEP_POC | Referenz auf DomainModel-Step | 19991209 |
Method CREATE_FROM_DM_STEP on class CL_CONNECTOR_POC has no exception.
Method FREE Signature
Method FREE on class CL_CONNECTOR_POC has no parameter.
Method FREE on class CL_CONNECTOR_POC has no exception.
Method GET_ID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ID | Value transfer | Type reference (TYPE) | POC_OBJ_ID | ID | 19990819 |
Method GET_ID on class CL_CONNECTOR_POC has no exception.
Method GET_NEW_ID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ID_NEW | Value transfer | Type reference (TYPE) | POC_OBJ_ID | Neue ID | 19991105 | ||
2 | ![]() |
ID_OLD | Call by reference | Type reference (TYPE) | POC_OBJ_ID | Alte ID | 19991105 |
Method GET_NEW_ID on class CL_CONNECTOR_POC has no exception.
Method ON_COMMAND_STATE_CHANGED Signature
Method ON_COMMAND_STATE_CHANGED on class CL_CONNECTOR_POC has no parameter.
Method ON_COMMAND_STATE_CHANGED on class CL_CONNECTOR_POC has no exception.
Method ON_SCREENELEMENT_CREATED Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
DOC_NAME | Call by reference | Type reference (TYPE) | POC_DOCID | Dokumentname | 19990517 | ||
2 | ![]() |
ID | Call by reference | Type reference (TYPE) | POC_OBJ_ID | ID der aktiven Komponente | 19990517 | ||
3 | ![]() |
O_SCREENELEMENT | Call by reference | Object reference (TYPE REF TO) | IF_BFW_COMPONENT_POC | Referenz auf Bildschirmelement | 19990517 |
Method ON_SCREENELEMENT_CREATED on class CL_CONNECTOR_POC has no exception.
Method ON_SCREEN_ELEMENT_CREATED Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CLS_ID | Value transfer | Attribute reference (LIKE) | 20000609 | ||||
2 | ![]() |
DOC_ID | Value transfer | Attribute reference (LIKE) | >INVALID< | 19990826 | |||
3 | ![]() |
OBJ | Value transfer | Attribute reference (LIKE) | >SENDER< | 19990826 | |||
4 | ![]() |
OBJ_ID | Value transfer | Attribute reference (LIKE) | 19990826 |
Method ON_SCREEN_ELEMENT_CREATED on class CL_CONNECTOR_POC has no exception.
Method REFRESH_VIEW Signature
Method REFRESH_VIEW on class CL_CONNECTOR_POC has no parameter.
Method REFRESH_VIEW on class CL_CONNECTOR_POC has no exception.
Method REMOVE_DOC_FROM_REGTAB Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
DOC_ID | Call by reference | Type reference (TYPE) | POC_DOCID | Dokument-ID | 20000811 |
Method REMOVE_DOC_FROM_REGTAB on class CL_CONNECTOR_POC has no exception.
History
Last changed by/on | SAP | 20100310 |
SAP Release Created in |