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 CM_COMMANDCODE_TAB Static Attribute Protected Type reference (TYPE) TY_CMDCODE_TAB Share Command Code 20011119
2 CO_CL_CONFIRMREQ Constant Protected Type reference (TYPE) CHAR50 'CLASS=CL_CONFIRMATION_REQUEST_POC' Constant: Class Name 20000128
3 CO_CL_DATAREQ Constant Protected Type reference (TYPE) CHAR50 'CLASS=CL_DATA_REQUEST_POC' Constant: Class Name 19991209
4 CO_CL_EXECREQ Constant Protected Type reference (TYPE) CHAR50 'CLASS=CL_EXECUTION_REQUEST_POC' Constant: Class Name 19991209
5 CO_CL_REPSTEP Constant Protected Type reference (TYPE) CHAR50 'CLASS=CL_REPEATABLE_PROCESS_STEP_POC' Constant: Class Name 19991209
6 M_COMMAND_TAB Instance attribute Protected Type reference (TYPE) TY_COMMAND_TAB Management Table for Commands 20011116
7 M_DOC_NAME Instance attribute Protected Type reference (TYPE) POC_DOCID Document Name 19990121
8 M_REGTAB Static Attribute Protected Type reference (TYPE) TY_REGTAB Registration Table for Connectors 19990517
9 O_PARENT_DOC Instance attribute Protected Object reference (TYPE REF TO) CL_PI_DOCUMENT_POC Reference to Document 19990827
10 O_TYPEDESCR_CL_CONFIRMREQ Static Attribute Protected Object reference (TYPE REF TO) CL_ABAP_OBJECTDESCR Reference to Description Object of Interface 20000128
11 O_TYPEDESCR_CL_DATAREQ Static Attribute Protected Object reference (TYPE REF TO) CL_ABAP_OBJECTDESCR Reference to Description Object of Interface 19991209
12 O_TYPEDESCR_CL_EXECREQ Static Attribute Protected Object reference (TYPE REF TO) CL_ABAP_OBJECTDESCR Reference to Description Object of Interface 19991209
13 O_TYPEDESCR_CL_REPSTEP 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 ADD_COMMAND Instance method Protected Method Add Command (-> Sharing Command Code!) 20011119
2 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 19991130
3 CREATE_COPY Instance method Public Method Create a Self-Copy 19990818
4 CREATE_FROM_DM_STEP Static method Public Method Creating Instance (Suitable for Domain Model Step) 19991209
5 FREE Instance method Public Method Prepare Instance for Deletion 19991202
6 GET_ID Instance method Public Method Get ID (If Existing) 19990819
7 GET_NEW_ID Static method Public Method Determine New ID (Add Counter) 19991105
8 ON_COMMAND_STATE_CHANGED Instance method Protected Event handling method Event Handler: Command Status Changed 20011119
9 ON_SCREENELEMENT_CREATED Instance method Protected Method Active Component Created 19990517
10 ON_SCREEN_ELEMENT_CREATED Static method Private Event handling method Event Handler for Event "Active Component Created" 19990517
11 REFRESH_VIEW Instance method Public Method Refresh View 20000412
12 REMOVE_DOC_FROM_REGTAB 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 Importing CODE Call by reference Type reference (TYPE) STRING Kommando-Code 20011119
2 Importing 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 Returning 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 Importing ID Value transfer Type reference (TYPE) POC_OBJ_ID ID des Connectors 19991209
2 Exporting O_CONNECTOR Call by reference Object reference (TYPE REF TO) CL_CONNECTOR_POC Referenz auf erzeugte Instanz 19991209
3 Importing O_PARENT_PIDOC Call by reference Object reference (TYPE REF TO) CL_PI_DOCUMENT_POC Referenz auf Eltern-Dokument 19991209
4 Importing 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 Returning 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 Returning ID_NEW Value transfer Type reference (TYPE) POC_OBJ_ID Neue ID 19991105
2 Importing 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 Importing DOC_NAME Call by reference Type reference (TYPE) POC_DOCID Dokumentname 19990517
2 Importing ID Call by reference Type reference (TYPE) POC_OBJ_ID ID der aktiven Komponente 19990517
3 Importing 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 Importing CLS_ID Value transfer Attribute reference (LIKE) 20000609
2 Importing DOC_ID Value transfer Attribute reference (LIKE) >INVALID< 19990826
3 Importing OBJ Value transfer Attribute reference (LIKE) >SENDER< 19990826
4 Importing 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 Importing 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