Hierarchy
⤷
⤷
Meta Relationship - Using
| # | Relationship type | Using | Short Description | Created on |
|---|---|---|---|---|
| 1 | Inheritance (c INHERITING FROM c_ref) | CL_ALINK_CONSTANTS | Constants | 20010920 |
Properties
| Class | CL_GUI_DOCUMENT_COMPONENT | |
| Short Description | Document Component | |
| Super Class | CL_ALINK_CONSTANTS | Constants |
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | SAOV | Document Viewer |
| Created | 20010920 | SAP |
| Last change | 20010920 | SAP |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
Class CL_GUI_DOCUMENT_COMPONENT has no forward declaration.
Interfaces
Class CL_GUI_DOCUMENT_COMPONENT has no interface implemented.
Friends
Class CL_GUI_DOCUMENT_COMPONENT has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Instance attribute | Private | Type reference (TYPE) | STRING | 20010920 | ||||
| 2 | Instance attribute | Private | Type reference (TYPE) | SCMS_COMPS | Components of Stored Documents | 20010920 | |||
| 3 | Instance attribute | Private | Type reference (TYPE) | TOAAR-ARCHIV_ID | Content Repository Identification | 20010920 | |||
| 4 | Instance attribute | Private | Type reference (TYPE) | TOAOM-DOC_TYPE | SAP ArchiveLink: Document Class | 20010920 | |||
| 5 | Instance attribute | Private | Type reference (TYPE) | SAPB-SAPADOKID | SAP ArchiveLink: Document ID | 20010920 | |||
| 6 | Instance attribute | Private | Type reference (TYPE) | AL_COMPONENTS | Layer | 20011031 | |||
| 7 | Instance attribute | Private | Type reference (TYPE) | TOAOM-DOC_TYPE | 'CGM' | SAP ArchiveLink: Document Class | 20011031 | ||
| 8 | Instance attribute | Private | Object reference (TYPE REF TO) | CL_GUI_ECL_MARKUP | Markup (Redlining) Component | 20011031 | |||
| 9 | Instance attribute | Private | Object reference (TYPE REF TO) | ALINK_DISPLAY_STATUS | Display Status | 20010921 | |||
| 10 | Static Attribute | Private | Object reference (TYPE REF TO) | CL_GUI_ECL_2DVIEWER | Engineering Client 2D Viewer | 20010921 | |||
| 11 | Static Attribute | Private | Object reference (TYPE REF TO) | CL_GUI_HTML_VIEWER | HTML Control Proxy Class | 20010921 |
Methods
Events
| # | Event | Type | Visibility | Description | Created on |
|---|---|---|---|---|---|
| 1 | FILE_DROPPED | Instance Event (0) |
Public (2) |
20011107 |
Types
Class CL_GUI_DOCUMENT_COMPONENT has no local type.
Method Signatures
Method ADD_LAYER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | LAYER | Value transfer | Type reference (TYPE) | AL_COMPONENTS | Komponenten zu abgelegten Dokumenten | 20011030 |
Method ADD_LAYER on class CL_GUI_DOCUMENT_COMPONENT has no exception.
Method CHECK_IF_LAYER_EXIST Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | LAYER | Value transfer | Type reference (TYPE) | SCMS_COMPS | Komponenten zu abgelegten Dokumenten | 20011031 | |||
| 2 | MARKUP_NAME | Value transfer | Type reference (TYPE) | CHAR40 | Character 40-Stellen | 20011031 |
Method CHECK_IF_LAYER_EXIST on class CL_GUI_DOCUMENT_COMPONENT has no exception.
Method CONSTRUCTOR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | COMPONENT | Call by reference | Type reference (TYPE) | SCMS_COMPS | Komponenten zu abgelegten Dokumenten | 20010920 | |||
| 2 | CONTREP_ID | Value transfer | Type reference (TYPE) | TOAAR-ARCHIV_ID | Content Repository Identifikation | 20010920 | |||
| 3 | DOCUMENT_CLASS | Value transfer | Type reference (TYPE) | TOAOM-DOC_TYPE | SAP ArchiveLink: Dokumenttyp | 20010920 | |||
| 4 | DOCUMENT_ID | Value transfer | Type reference (TYPE) | SAPB-SAPADOKID | SAP ArchiveLink: Dokument-Id | 20010920 |
Method CONSTRUCTOR on class CL_GUI_DOCUMENT_COMPONENT has no exception.
Method CREATE_ECL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CONTENTCONTAINER | Call by reference | Object reference (TYPE REF TO) | CL_GUI_CONTAINER | Abstracter Container fuer GUI Controls | 20010921 |
Method CREATE_ECL on class CL_GUI_DOCUMENT_COMPONENT has no exception.
Method CREATE_LAYER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | COMPLENGTH | Call by reference | Type reference (TYPE) | ALINT | Archivelinkinteger | 20011106 | |||
| 2 | FILENAME | Value transfer | Type reference (TYPE) | C | 20011031 | ||||
| 3 | LAYER | Call by reference | Type reference (TYPE) | SCMS_COMPS | Komponenten zu abgelegten Dokumenten | 20011105 | |||
| 4 | MARKUP_NAME | Value transfer | Type reference (TYPE) | CHAR40 | Character 40-Stellen | 20011031 |
Method CREATE_LAYER on class CL_GUI_DOCUMENT_COMPONENT has no exception.
Method DELETE_LAYER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | MARKUP_NAME | Call by reference | Type reference (TYPE) | CHAR40 | Character 40-Stellen | 20011105 |
Method DELETE_LAYER on class CL_GUI_DOCUMENT_COMPONENT has no exception.
Method DELETE_LAYER_IN_TABLE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | LAYER | Call by reference | Type reference (TYPE) | SCMS_COMPS | Komponenten zu abgelegten Dokumenten | 20011218 |
Method DELETE_LAYER_IN_TABLE on class CL_GUI_DOCUMENT_COMPONENT has no exception.
Method DISPLAY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | COMPONENTCONTAINER | Call by reference | Object reference (TYPE REF TO) | CL_GUI_CONTAINER | Abstracter Container fuer GUI Controls | 20010921 |
Method DISPLAY on class CL_GUI_DOCUMENT_COMPONENT has no exception.
Method DISPLAY_ECL Signature
Method DISPLAY_ECL on class CL_GUI_DOCUMENT_COMPONENT has no parameter.
Method DISPLAY_ECL on class CL_GUI_DOCUMENT_COMPONENT has no exception.
Method DISPLAY_HTML Signature
Method DISPLAY_HTML on class CL_GUI_DOCUMENT_COMPONENT has no parameter.
Method DISPLAY_HTML on class CL_GUI_DOCUMENT_COMPONENT has no exception.
Method DISPLAY_LAYER Signature
Method DISPLAY_LAYER on class CL_GUI_DOCUMENT_COMPONENT has no parameter.
Method DISPLAY_LAYER on class CL_GUI_DOCUMENT_COMPONENT has no exception.
Method GET_COMPONENT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CONTREPTYPE | Value transfer | Type reference (TYPE) | I | 20010920 | ||||
| 2 | URL | Value transfer | Type reference (TYPE) | STRING | 20010920 |
Method GET_COMPONENT on class CL_GUI_DOCUMENT_COMPONENT has no exception.
Method GET_COMPONENT_DESCRIPTION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | COMPONENT_DESCRIPTION | Value transfer | Type reference (TYPE) | SCMS_COMPS | Komponenten zu abgelegten Dokumenten | 20011211 |
Method GET_COMPONENT_DESCRIPTION on class CL_GUI_DOCUMENT_COMPONENT has no exception.
Method GET_DCL_FROM_MT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | DOCUMENT_CLASS | Value transfer | Type reference (TYPE) | TOAOM-DOC_TYPE | SAP ArchiveLink: Dokumenttyp | 20011109 | |||
| 2 | MIMETYPE | Call by reference | Type reference (TYPE) | SCMS_COMPS-MIMETYPE | SAP ArchiveLink Poolinfo/Ablagestrategie | 20011109 |
Method GET_DCL_FROM_MT on class CL_GUI_DOCUMENT_COMPONENT has no exception.
Method GET_DISPLAYSTATUS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | STATUS | Value transfer | Type reference (TYPE) | I | 20010921 |
Method GET_DISPLAYSTATUS on class CL_GUI_DOCUMENT_COMPONENT has no exception.
Method GET_HOWTODISPLAY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | HOWTODISPLAY | Value transfer | Type reference (TYPE) | I | 20010921 |
Method GET_HOWTODISPLAY on class CL_GUI_DOCUMENT_COMPONENT has no exception.
Method GET_LAYER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | LAYER | Value transfer | Type reference (TYPE) | AL_COMPONENTS | AL Components | 20011210 |
Method GET_LAYER on class CL_GUI_DOCUMENT_COMPONENT has no exception.
Method GET_MIMETYPE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | MIMETYPE | Value transfer | Type reference (TYPE) | SCMS_COMPS-MIMETYPE | SAP ArchiveLink Poolinfo/Ablagestrategie | 20011210 |
Method GET_MIMETYPE on class CL_GUI_DOCUMENT_COMPONENT has no exception.
Method GET_MIMETYPE_FROM_TABLE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | DOCUMENT_CLASS | Value transfer | Type reference (TYPE) | TOADV-DOC_TYPE | SAP ArchiveLink: Dokumenttyp | 20011012 | |||
| 2 | MIMETYPE | Value transfer | Type reference (TYPE) | SCMS_COMPS-MIMETYPE | Mimetype | 20011012 |
Method GET_MIMETYPE_FROM_TABLE on class CL_GUI_DOCUMENT_COMPONENT has no exception.
Method GET_URL Signature
Method GET_URL on class CL_GUI_DOCUMENT_COMPONENT has no parameter.
Method GET_URL on class CL_GUI_DOCUMENT_COMPONENT has no exception.
Method ON_DELETE_MARKUP Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | MARKUP_NAME | Call by reference | Attribute reference (LIKE) | 20011031 |
Method ON_DELETE_MARKUP on class CL_GUI_DOCUMENT_COMPONENT has no exception.
Method ON_FILE_DROPPED Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | FILE_NAME | Call by reference | Attribute reference (LIKE) | 20011031 |
Method ON_FILE_DROPPED on class CL_GUI_DOCUMENT_COMPONENT has no exception.
Method ON_MARKUP_ACTIVATED Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | MARKUP_SECONDARY_OBJECT | Call by reference | Attribute reference (LIKE) | 20011031 |
Method ON_MARKUP_ACTIVATED on class CL_GUI_DOCUMENT_COMPONENT has no exception.
Method ON_SAVE_LAYER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | GENERATED_FILE | Call by reference | Attribute reference (LIKE) | 20011031 | |||||
| 2 | MARKUP_NAME | Call by reference | Attribute reference (LIKE) | 20011031 |
Method ON_SAVE_LAYER on class CL_GUI_DOCUMENT_COMPONENT has no exception.
Method REGISTER_ECL_EVENTS Signature
Method REGISTER_ECL_EVENTS on class CL_GUI_DOCUMENT_COMPONENT has no parameter.
Method REGISTER_ECL_EVENTS on class CL_GUI_DOCUMENT_COMPONENT has no exception.
Method SLEEP Signature
Method SLEEP on class CL_GUI_DOCUMENT_COMPONENT has no parameter.
Method SLEEP on class CL_GUI_DOCUMENT_COMPONENT has no exception.
Method TRANSLATE_BLANK_TO_REAL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | BLANK | Call by reference | Type reference (TYPE) | SCMS_COMPS-COMPID | Relativer Ablageort eines physischen Dokuments | 20011106 | |||
| 2 | REAL | Value transfer | Type reference (TYPE) | SCMS_COMPS-COMPID | Relativer Ablageort eines physischen Dokuments | 20011106 |
Method TRANSLATE_BLANK_TO_REAL on class CL_GUI_DOCUMENT_COMPONENT has no exception.
Method TRANSLATE_REAL_TO_BLANK Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | BLANK | Value transfer | Type reference (TYPE) | SCMS_COMPS-COMPID | Relativer Ablageort eines physischen Dokuments | 20011106 | |||
| 2 | REAL | Call by reference | Type reference (TYPE) | SCMS_COMPS-COMPID | Relativer Ablageort eines physischen Dokuments | 20011106 |
Method TRANSLATE_REAL_TO_BLANK on class CL_GUI_DOCUMENT_COMPONENT has no exception.
Method UNREGISTER_ECL_EVENTS Signature
Method UNREGISTER_ECL_EVENTS on class CL_GUI_DOCUMENT_COMPONENT has no parameter.
Method UNREGISTER_ECL_EVENTS on class CL_GUI_DOCUMENT_COMPONENT has no exception.
Method UPDATE_LAYER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | LAYER | Value transfer | Type reference (TYPE) | SCMS_COMPS | Komponenten zu abgelegten Dokumenten | 20011217 |
Method UPDATE_LAYER on class CL_GUI_DOCUMENT_COMPONENT has no exception.
Method WAKEUP Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CONTENTCONTAINER | Call by reference | Object reference (TYPE REF TO) | CL_GUI_CONTAINER | Abstracter Container fuer GUI Controls | 20010921 |
Method WAKEUP on class CL_GUI_DOCUMENT_COMPONENT has no exception.
Event Signatures
Event FILE_DROPPED Signature
| # | Parameter | Type | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | COMPONENT | Exporting | Value transfer | Type reference (TYPE) | SCMS_COMPS | Komponenten zu abgelegten Dokumenten | 20011108 | ||
| 2 | FILE_NAME | Exporting | Value transfer | Type reference (TYPE) | CHAR255 | char255 | 20011107 |
History
| Last changed by/on | SAP | 20010920 |
| SAP Release Created in | 620 |