SAP ABAP Class CL_BFW_DOCUMENT_POC (Browser Framework: Proxy for Document)
Hierarchy
EA-APPL (Software Component) SAP Enterprise Extension PLM, SCM, Financials
   PP-PI-PMA-PMC (Application Component) Browser-Based PI Sheet / Cockpit
     CMX_BFW (Package) Manufacturing Execution: Browser Framework
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_BFW_CTMENU_POC Browser Framework: Context Menu 20011114
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_BFW_DOCUMENT_POC Browser: Framework: Document 20000609
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SY_MESS_POC POC: System Message Processing 19990827
Properties
Class CL_BFW_DOCUMENT_POC  
Short Description Browser Framework: Proxy for Document    
Super Class    
Instantiability of a Class 1  Protected 
Final    
General Data
Message Class    
Program status     
Category 0   
Package CMX_BFW   Manufacturing Execution: Browser Framework 
Created 19981208   SAP 
Last change 20100310   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_BFW_DOCUMENT_POC has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_BFW_CTMENU_POC Browser Framework: Context Menu 20011114
2 IF_BFW_DOCUMENT_POC Browser: Framework: Document 20000609
3 IF_SY_MESS_POC POC: System Message Processing 19990827
Friends
Class CL_BFW_DOCUMENT_POC has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CM_CTDATA Static Attribute Protected Type reference (TYPE) POC_SEV_PARAM_TAB Menu Texts for Synchronization 20000202
2 CM_CTHASH Static Attribute Protected Type reference (TYPE) TY_CTI_TAB Menu Texts for Quick Search 20000202
3 CM_CTKEY Static Attribute Protected Type reference (TYPE) INT2 User-Defined Key for Menu Text 20000202
4 CM_CTSYNC Static Attribute Protected Type reference (TYPE) BOOLE_D Synchronize Menu Texts? 20000202
5 CM_OBJECTS Static Attribute Protected Type reference (TYPE) TY_DOC_TAB Instance List 19990830
6 CO_PARAM_ARGS Constant Protected Type reference (TYPE) POC_SEV_PARAM_WA-NAME 'args' Constant 20000120
7 CO_PARAM_COMMAND Constant Protected Type reference (TYPE) POC_SEV_PARAM_WA-NAME 'command' Constant 19990830
8 CO_PARAM_CTMENU Constant Protected Type reference (TYPE) POC_SEV_PARAM_WA-NAME 'ctmenu' Constant 20000112
9 CO_PARAM_CTSTATE Constant Protected Type reference (TYPE) POC_SEV_PARAM_WA-NAME 'ctstate' Constant 20000112
10 CO_PARAM_FEATURES Constant Protected Type reference (TYPE) POC_SEV_PARAM_WA-NAME 'features' Constant 20000120
11 CO_PARAM_IDELIM Constant Protected Type reference (TYPE) CHAR1 ';' Constant 20000112
12 CO_PARAM_ODELIM Constant Protected Type reference (TYPE) CHAR1 '|' Constant 20000112
13 CO_PARAM_PARENT Constant Protected Type reference (TYPE) POC_SEV_PARAM_WA-NAME 'parent' Constant 19991008
14 CO_PARAM_TARGET Constant Protected Type reference (TYPE) POC_SEV_PARAM_WA-NAME 'target' Constant 19991025
15 CO_PARAM_URL Constant Protected Type reference (TYPE) POC_SEV_PARAM_WA-NAME 'url' Constant 19991025
16 CO_PARAM_VALUE Constant Protected Type reference (TYPE) POC_SEV_PARAM_WA-NAME 'value' Constant 20000120
17 CO_SCOPE_DELIM Constant Protected Type reference (TYPE) CHAR1 '.' Constant 20000621
18 CO_SEV_CHANGE Constant Protected Type reference (TYPE) POC_SEV_PARAM_WA-NAME 'change' Constant 20000112
19 CO_SEV_CLOSE Constant Protected Type reference (TYPE) POC_SEV_PARAM_WA-NAME 'close' Constant 19991216
20 CO_SEV_CTDATA Constant Protected Type reference (TYPE) POC_SEV_PARAM_WA-NAME 'ctdata' Constant 20000202
21 CO_SEV_PRINT Constant Protected Type reference (TYPE) POC_SEV_PARAM_WA-NAME 'print' Constant 20000125
22 CO_SEV_RELOAD Constant Protected Type reference (TYPE) POC_SEV_PARAM_WA-NAME 'reload' Constant 20000117
23 CO_SEV_SHOW Constant Protected Type reference (TYPE) POC_SEV_PARAM_WA-NAME 'show' Constant 19991025
24 CO_SEV_W3REQUEST Constant Protected Type reference (TYPE) POC_SEV_PARAM_WA-NAME 'w3request' Constant 19991026
25 CO_TARGET_MODAL_DIALOG Constant Protected Type reference (TYPE) CHAR2 'MA' Constant 19991025
26 CO_TARGET_MODELESS_DIALOG Constant Protected Type reference (TYPE) CHAR2 'ME' Constant 19991026
27 CO_TARGET_SELF Constant Protected Type reference (TYPE) CHAR2 'SE' Constant 19991025
28 M_CALLER Instance attribute Protected Object reference (TYPE REF TO) IF_POPUP_CALLER_POC Current Dialog Box Caller 19991202
29 M_CANCEL Instance attribute Protected Type reference (TYPE) BOOLE_D Indicator 19990830
30 M_COMPONENTS Instance attribute Protected Type reference (TYPE) TY_CMP_TAB Component list 19990824
31 M_CTCHANGES Instance attribute Protected Type reference (TYPE) TY_CRF_TAB Instances with Modified Context Menu 20011115
32 M_CTHANDLER Instance attribute Protected Object reference (TYPE REF TO) IF_BFW_CTHANDLER_POC Context Menu User 20011114
33 M_CTKEY Instance attribute Protected Type reference (TYPE) POC_SEV_PARAM_WA-VALUE Context Menu Is Active 20000202
34 M_CTUPDATE Instance attribute Protected Type reference (TYPE) BOOLE_D Indicator 20011115
35 M_ID Instance attribute Public Type reference (TYPE) POC_OBJ_ID ID 19990824
36 M_LOADED Instance attribute Protected Type reference (TYPE) BOOLE_D Document Is Loaded 19990830
37 M_PARENT Instance attribute Protected Type reference (TYPE) POC_OBJ_ID Parent ID 19991008
38 M_REQUESTS Instance attribute Protected Type reference (TYPE) TY_REQ_TAB Requested W3 Resources 19991026
39 O_CHANNEL Instance attribute Protected Object reference (TYPE REF TO) CL_BFW_CHANNEL_POC Reference to Channel 19990825
Methods
# Method Level Visibility Method type Description Created on
1 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 19990824
2 CLASS_INIT Static method Public Method Explicit Initialization of Class 20000609
3 CONSTRUCTOR Instance method Public Constructor Constructor 19990113
4 CREATE_COMPONENTS Instance method Public Method Create Components 19990729
5 DISPATCH_SYNC_EVENTS Instance method Protected Method Forward Sync Events 19990824
6 EXECUTE_COMMAND Instance method Protected Method Execute Command 19990830
7 FREE Instance method Protected Method Release Document 19990825
8 INIT Instance method Protected Method Initialize Document 19981228
9 ON_DATA_DISPATCH Static method Protected Event handling method Transfer Sync Events 19991026
10 ON_DATA_FLUSHING Static method Protected Event handling method Complete Sync Event Processing 19991026
11 ON_DATA_RECEIVED Static method Protected Event handling method Prepare Sync Event Transfer 19990222
12 ON_SYNC_COMMAND Instance method Protected Method @b_were@Sync-Event Handler: Command 19990824
13 ON_SYNC_CREATE Instance method Protected Method @b_were@Sync-Event Handler: Create 19990824
14 ON_SYNC_LOAD Instance method Protected Method @b_were@Sync-Event Handler: Load 19990825
15 ON_SYNC_REMOVE Instance method Protected Method @b_were@Sync-Event Handler: Remove 19990824
16 ON_SYNC_RESULT Instance method Protected Method @b_were@Sync-Event Handler: Result 20000120
17 ON_SYNC_UNLOAD Instance method Protected Method @b_were@Sync-Event Handler: Unload 19990825
18 ON_SYNC_W3REQUEST Instance method Protected Method @b_were@Sync-Event-Handler: W3 Request 19991025
19 PREPARE_DATA_FLUSHING Instance method Protected Method Execute Last Actions Before Synchronization 20011115
20 PROCESS_SYNC_EVENT Instance method Public Method Transfer/Process Sync Event from Object 19990824
21 REGISTER_CTCHANGE Instance method Public Method Register Changes to Context Menu 20011115
22 REGISTER_CTMENU Instance method Public Method Register Context Menu 20000202
23 REMOVE_COMPONENTS Instance method Public Method Delete Components 19990825
24 REMOVE_OBJECT Static method Protected Method Delete Document from Instance List 19990830
25 SET_COMPONENT_READY Instance method Public Method Trigger Delayed Initialization 19990824
26 SYNCHRONIZE Instance method Protected Method Synchronize Document 19990830
27 SYNC_CTMENU Instance method Protected Method Update Context Menu Creation 20011115
Events
Class CL_BFW_DOCUMENT_POC has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_CMP_TAB Protected See coding TY_CMP_TAB 19991025
2 TY_CMP_TAB_WA Protected See coding TY_CMP_TAB_WA 19991025
3 TY_CRF_TAB Protected See coding TY_CRF_TAB 20011115
4 TY_CTI_TAB Protected See coding TY_CTI_TAB 20000202
5 TY_DOC_TAB Protected See coding TY_DOC_TAB 19991025
6 TY_DOC_TAB_WA Protected See coding TY_DOC_TAB_WA 19991025
7 TY_REQ_TAB Protected See coding TY_REQ_TAB 19991026
8 TY_REQ_TAB_WA Protected See coding TY_REQ_TAB_WA 19991026
Method Signatures

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_BFW_DOCUMENT_POC has no parameter.
Method CLASS_CONSTRUCTOR on class CL_BFW_DOCUMENT_POC has no exception.

Method CLASS_INIT Signature

Method CLASS_INIT on class CL_BFW_DOCUMENT_POC has no parameter.
Method CLASS_INIT on class CL_BFW_DOCUMENT_POC has no exception.

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_BFW_DOCUMENT_POC has no parameter.
# Exception Resumable Description Created on
1 EXISTING Ein Dokument mit dem gleichen Namen ist schon instanziiert 19990113

Method CREATE_COMPONENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DEFINITIONS Call by reference Type reference (TYPE) POC_SEV_PARAM_TAB Beschreibung der Komponenten 19990729

Method CREATE_COMPONENTS on class CL_BFW_DOCUMENT_POC has no exception.

Method DISPATCH_SYNC_EVENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing EVENTS Call by reference Type reference (TYPE) POC_SEV_TAB Eventliste 19990824

Method DISPATCH_SYNC_EVENTS on class CL_BFW_DOCUMENT_POC has no exception.

Method EXECUTE_COMMAND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing COMMAND Call by reference Type reference (TYPE) POC_SEV_PARAM_WA-VALUE Befehl 19990830

Method EXECUTE_COMMAND on class CL_BFW_DOCUMENT_POC has no exception.

Method FREE Signature

Method FREE on class CL_BFW_DOCUMENT_POC has no parameter.
Method FREE on class CL_BFW_DOCUMENT_POC has no exception.

Method INIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CHANNEL Call by reference Object reference (TYPE REF TO) CL_BFW_CHANNEL_POC Channel des Dokuments 19990830
2 Importing ID Call by reference Type reference (TYPE) POC_OBJ_ID ID des Dokuments 19990830

Method INIT on class CL_BFW_DOCUMENT_POC has no exception.

Method ON_DATA_DISPATCH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DOC_ID Value transfer Attribute reference (LIKE) 19991026
2 Importing EVENTS Value transfer Attribute reference (LIKE) 19991026
3 Importing SENDER Value transfer Attribute reference (LIKE) 19991026

Method ON_DATA_DISPATCH on class CL_BFW_DOCUMENT_POC has no exception.

Method ON_DATA_FLUSHING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing SENDER Value transfer Attribute reference (LIKE) 20000202

Method ON_DATA_FLUSHING on class CL_BFW_DOCUMENT_POC has no exception.

Method ON_DATA_RECEIVED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing SENDER Value transfer Attribute reference (LIKE) 20000202

Method ON_DATA_RECEIVED on class CL_BFW_DOCUMENT_POC has no exception.

Method ON_SYNC_COMMAND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PARAMS Call by reference Type reference (TYPE) POC_SEV_PARAM_TAB Parameter 19990824

Method ON_SYNC_COMMAND on class CL_BFW_DOCUMENT_POC has no exception.

Method ON_SYNC_CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PARAMS Call by reference Type reference (TYPE) POC_SEV_PARAM_TAB Parameter 19990824

Method ON_SYNC_CREATE on class CL_BFW_DOCUMENT_POC has no exception.

Method ON_SYNC_LOAD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PARAMS Call by reference Type reference (TYPE) POC_SEV_PARAM_TAB Parameter 19990830

Method ON_SYNC_LOAD on class CL_BFW_DOCUMENT_POC has no exception.

Method ON_SYNC_REMOVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PARAMS Call by reference Type reference (TYPE) POC_SEV_PARAM_TAB Parameter 19990824

Method ON_SYNC_REMOVE on class CL_BFW_DOCUMENT_POC has no exception.

Method ON_SYNC_RESULT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PARAMS Call by reference Type reference (TYPE) POC_SEV_PARAM_TAB Parameter 20000120

Method ON_SYNC_RESULT on class CL_BFW_DOCUMENT_POC has no exception.

Method ON_SYNC_UNLOAD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PARAMS Call by reference Type reference (TYPE) POC_SEV_PARAM_TAB Parameter 19990830

Method ON_SYNC_UNLOAD on class CL_BFW_DOCUMENT_POC has no exception.

Method ON_SYNC_W3REQUEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PARAMS Call by reference Type reference (TYPE) POC_SEV_PARAM_TAB Parameter 19991025

Method ON_SYNC_W3REQUEST on class CL_BFW_DOCUMENT_POC has no exception.

Method PREPARE_DATA_FLUSHING Signature

Method PREPARE_DATA_FLUSHING on class CL_BFW_DOCUMENT_POC has no parameter.
Method PREPARE_DATA_FLUSHING on class CL_BFW_DOCUMENT_POC has no exception.

Method PROCESS_SYNC_EVENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) BOOLE_D Erfolgreich ausgeführt ? 19990826
2 Importing SEVENT Call by reference Type reference (TYPE) POC_SEV_TAB_WA SyncEvent 19990825

Method PROCESS_SYNC_EVENT on class CL_BFW_DOCUMENT_POC has no exception.

Method REGISTER_CTCHANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing COMPONENT Call by reference Object reference (TYPE REF TO) CL_BFW_ACTIVE_COMPONENT_POC Browser Framework: Proxy für Komponente (abstrakt) 20011115

Method REGISTER_CTCHANGE on class CL_BFW_DOCUMENT_POC has no exception.

Method REGISTER_CTMENU Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CTMENU Call by reference Type reference (TYPE) POC_CTM_TAB Kontextmenü 20000202
2 Returning RESULT Value transfer Type reference (TYPE) STRING ID 20000202

Method REGISTER_CTMENU on class CL_BFW_DOCUMENT_POC has no exception.

Method REMOVE_COMPONENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DEFINITIONS Call by reference Type reference (TYPE) POC_SEV_PARAM_TAB Beschreibung der Komponenten 19990826

Method REMOVE_COMPONENTS on class CL_BFW_DOCUMENT_POC has no exception.

Method REMOVE_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing OBJECT Call by reference Object reference (TYPE REF TO) CL_BFW_DOCUMENT_POC Instanz 19990830

Method REMOVE_OBJECT on class CL_BFW_DOCUMENT_POC has no exception.

Method SET_COMPONENT_READY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing O_COMPONENT Call by reference Object reference (TYPE REF TO) CL_BFW_ACTIVE_COMPONENT_POC Referenz 19990824

Method SET_COMPONENT_READY on class CL_BFW_DOCUMENT_POC has no exception.

Method SYNCHRONIZE Signature

Method SYNCHRONIZE on class CL_BFW_DOCUMENT_POC has no parameter.
Method SYNCHRONIZE on class CL_BFW_DOCUMENT_POC has no exception.

Method SYNC_CTMENU Signature

Method SYNC_CTMENU on class CL_BFW_DOCUMENT_POC has no parameter.
Method SYNC_CTMENU on class CL_BFW_DOCUMENT_POC has no exception.
History
Last changed by/on SAP  20100310 
SAP Release Created in