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 |