Hierarchy
⤷
⤷
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 | Static Attribute | Protected | Type reference (TYPE) | POC_SEV_PARAM_TAB | Menu Texts for Synchronization | 20000202 | |||
| 2 | Static Attribute | Protected | Type reference (TYPE) | TY_CTI_TAB | Menu Texts for Quick Search | 20000202 | |||
| 3 | Static Attribute | Protected | Type reference (TYPE) | INT2 | User-Defined Key for Menu Text | 20000202 | |||
| 4 | Static Attribute | Protected | Type reference (TYPE) | BOOLE_D | Synchronize Menu Texts? | 20000202 | |||
| 5 | Static Attribute | Protected | Type reference (TYPE) | TY_DOC_TAB | Instance List | 19990830 | |||
| 6 | Constant | Protected | Type reference (TYPE) | POC_SEV_PARAM_WA-NAME | 'args' | Constant | 20000120 | ||
| 7 | Constant | Protected | Type reference (TYPE) | POC_SEV_PARAM_WA-NAME | 'command' | Constant | 19990830 | ||
| 8 | Constant | Protected | Type reference (TYPE) | POC_SEV_PARAM_WA-NAME | 'ctmenu' | Constant | 20000112 | ||
| 9 | Constant | Protected | Type reference (TYPE) | POC_SEV_PARAM_WA-NAME | 'ctstate' | Constant | 20000112 | ||
| 10 | Constant | Protected | Type reference (TYPE) | POC_SEV_PARAM_WA-NAME | 'features' | Constant | 20000120 | ||
| 11 | Constant | Protected | Type reference (TYPE) | CHAR1 | ';' | Constant | 20000112 | ||
| 12 | Constant | Protected | Type reference (TYPE) | CHAR1 | '|' | Constant | 20000112 | ||
| 13 | Constant | Protected | Type reference (TYPE) | POC_SEV_PARAM_WA-NAME | 'parent' | Constant | 19991008 | ||
| 14 | Constant | Protected | Type reference (TYPE) | POC_SEV_PARAM_WA-NAME | 'target' | Constant | 19991025 | ||
| 15 | Constant | Protected | Type reference (TYPE) | POC_SEV_PARAM_WA-NAME | 'url' | Constant | 19991025 | ||
| 16 | Constant | Protected | Type reference (TYPE) | POC_SEV_PARAM_WA-NAME | 'value' | Constant | 20000120 | ||
| 17 | Constant | Protected | Type reference (TYPE) | CHAR1 | '.' | Constant | 20000621 | ||
| 18 | Constant | Protected | Type reference (TYPE) | POC_SEV_PARAM_WA-NAME | 'change' | Constant | 20000112 | ||
| 19 | Constant | Protected | Type reference (TYPE) | POC_SEV_PARAM_WA-NAME | 'close' | Constant | 19991216 | ||
| 20 | Constant | Protected | Type reference (TYPE) | POC_SEV_PARAM_WA-NAME | 'ctdata' | Constant | 20000202 | ||
| 21 | Constant | Protected | Type reference (TYPE) | POC_SEV_PARAM_WA-NAME | 'print' | Constant | 20000125 | ||
| 22 | Constant | Protected | Type reference (TYPE) | POC_SEV_PARAM_WA-NAME | 'reload' | Constant | 20000117 | ||
| 23 | Constant | Protected | Type reference (TYPE) | POC_SEV_PARAM_WA-NAME | 'show' | Constant | 19991025 | ||
| 24 | Constant | Protected | Type reference (TYPE) | POC_SEV_PARAM_WA-NAME | 'w3request' | Constant | 19991026 | ||
| 25 | Constant | Protected | Type reference (TYPE) | CHAR2 | 'MA' | Constant | 19991025 | ||
| 26 | Constant | Protected | Type reference (TYPE) | CHAR2 | 'ME' | Constant | 19991026 | ||
| 27 | Constant | Protected | Type reference (TYPE) | CHAR2 | 'SE' | Constant | 19991025 | ||
| 28 | Instance attribute | Protected | Object reference (TYPE REF TO) | IF_POPUP_CALLER_POC | Current Dialog Box Caller | 19991202 | |||
| 29 | Instance attribute | Protected | Type reference (TYPE) | BOOLE_D | Indicator | 19990830 | |||
| 30 | Instance attribute | Protected | Type reference (TYPE) | TY_CMP_TAB | Component list | 19990824 | |||
| 31 | Instance attribute | Protected | Type reference (TYPE) | TY_CRF_TAB | Instances with Modified Context Menu | 20011115 | |||
| 32 | Instance attribute | Protected | Object reference (TYPE REF TO) | IF_BFW_CTHANDLER_POC | Context Menu User | 20011114 | |||
| 33 | Instance attribute | Protected | Type reference (TYPE) | POC_SEV_PARAM_WA-VALUE | Context Menu Is Active | 20000202 | |||
| 34 | Instance attribute | Protected | Type reference (TYPE) | BOOLE_D | Indicator | 20011115 | |||
| 35 | Instance attribute | Public | Type reference (TYPE) | POC_OBJ_ID | ID | 19990824 | |||
| 36 | Instance attribute | Protected | Type reference (TYPE) | BOOLE_D | Document Is Loaded | 19990830 | |||
| 37 | Instance attribute | Protected | Type reference (TYPE) | POC_OBJ_ID | Parent ID | 19991008 | |||
| 38 | Instance attribute | Protected | Type reference (TYPE) | TY_REQ_TAB | Requested W3 Resources | 19991026 | |||
| 39 | 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 | Static method | Public | Constructor | CLASS_CONSTRUCTOR | 19990824 | |
| 2 | Static method | Public | Method | Explicit Initialization of Class | 20000609 | |
| 3 | Instance method | Public | Constructor | Constructor | 19990113 | |
| 4 | Instance method | Public | Method | Create Components | 19990729 | |
| 5 | Instance method | Protected | Method | Forward Sync Events | 19990824 | |
| 6 | Instance method | Protected | Method | Execute Command | 19990830 | |
| 7 | Instance method | Protected | Method | Release Document | 19990825 | |
| 8 | Instance method | Protected | Method | Initialize Document | 19981228 | |
| 9 | Static method | Protected | Event handling method | Transfer Sync Events | 19991026 | |
| 10 | Static method | Protected | Event handling method | Complete Sync Event Processing | 19991026 | |
| 11 | Static method | Protected | Event handling method | Prepare Sync Event Transfer | 19990222 | |
| 12 | Instance method | Protected | Method | @b_were@Sync-Event Handler: Command | 19990824 | |
| 13 | Instance method | Protected | Method | @b_were@Sync-Event Handler: Create | 19990824 | |
| 14 | Instance method | Protected | Method | @b_were@Sync-Event Handler: Load | 19990825 | |
| 15 | Instance method | Protected | Method | @b_were@Sync-Event Handler: Remove | 19990824 | |
| 16 | Instance method | Protected | Method | @b_were@Sync-Event Handler: Result | 20000120 | |
| 17 | Instance method | Protected | Method | @b_were@Sync-Event Handler: Unload | 19990825 | |
| 18 | Instance method | Protected | Method | @b_were@Sync-Event-Handler: W3 Request | 19991025 | |
| 19 | Instance method | Protected | Method | Execute Last Actions Before Synchronization | 20011115 | |
| 20 | Instance method | Public | Method | Transfer/Process Sync Event from Object | 19990824 | |
| 21 | Instance method | Public | Method | Register Changes to Context Menu | 20011115 | |
| 22 | Instance method | Public | Method | Register Context Menu | 20000202 | |
| 23 | Instance method | Public | Method | Delete Components | 19990825 | |
| 24 | Static method | Protected | Method | Delete Document from Instance List | 19990830 | |
| 25 | Instance method | Public | Method | Trigger Delayed Initialization | 19990824 | |
| 26 | Instance method | Protected | Method | Synchronize Document | 19990830 | |
| 27 | 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 | 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 | 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 | 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 | 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 | CHANNEL | Call by reference | Object reference (TYPE REF TO) | CL_BFW_CHANNEL_POC | Channel des Dokuments | 19990830 | |||
| 2 | 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 | DOC_ID | Value transfer | Attribute reference (LIKE) | 19991026 | |||||
| 2 | EVENTS | Value transfer | Attribute reference (LIKE) | 19991026 | |||||
| 3 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | RESULT | Value transfer | Type reference (TYPE) | BOOLE_D | Erfolgreich ausgeführt ? | 19990826 | |||
| 2 | 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 | 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 | CTMENU | Call by reference | Type reference (TYPE) | POC_CTM_TAB | Kontextmenü | 20000202 | |||
| 2 | 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 | 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 | 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 | 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 |