Hierarchy
⤷ BC-SRV-ARL (Application Component) ArchiveLink
⤷ SAOV (Package) Document Viewer
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 | COMPONENT_URL | Instance attribute | Private | Type reference (TYPE) | STRING | 20010920 | |||
2 | COM_COMPONENT | Instance attribute | Private | Type reference (TYPE) | SCMS_COMPS | Components of Stored Documents | 20010920 | ||
3 | COM_CONTREP_ID | Instance attribute | Private | Type reference (TYPE) | TOAAR-ARCHIV_ID | Content Repository Identification | 20010920 | ||
4 | COM_DOCUMENT_CLASS | Instance attribute | Private | Type reference (TYPE) | TOAOM-DOC_TYPE | SAP ArchiveLink: Document Class | 20010920 | ||
5 | COM_DOCUMENT_ID | Instance attribute | Private | Type reference (TYPE) | SAPB-SAPADOKID | SAP ArchiveLink: Document ID | 20010920 | ||
6 | COM_LAYER | Instance attribute | Private | Type reference (TYPE) | AL_COMPONENTS | Layer | 20011031 | ||
7 | COM_LAYER_DOCUMENT_CLASS | Instance attribute | Private | Type reference (TYPE) | TOAOM-DOC_TYPE | 'CGM' | SAP ArchiveLink: Document Class | 20011031 | |
8 | COM_MARKUP_OBJECT | Instance attribute | Private | Object reference (TYPE REF TO) | CL_GUI_ECL_MARKUP | Markup (Redlining) Component | 20011031 | ||
9 | DISPLAY_STATUS | Instance attribute | Private | Object reference (TYPE REF TO) | ALINK_DISPLAY_STATUS | Display Status | 20010921 | ||
10 | ECL_CONTROL | Static Attribute | Private | Object reference (TYPE REF TO) | CL_GUI_ECL_2DVIEWER | Engineering Client 2D Viewer | 20010921 | ||
11 | HTML_CONTROL | 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 | Importing | 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 | Returning | LAYER | Value transfer | Type reference (TYPE) | SCMS_COMPS | Komponenten zu abgelegten Dokumenten | 20011031 | ||
2 | Importing | 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 | Importing | COMPONENT | Call by reference | Type reference (TYPE) | SCMS_COMPS | Komponenten zu abgelegten Dokumenten | 20010920 | ||
2 | Importing | CONTREP_ID | Value transfer | Type reference (TYPE) | TOAAR-ARCHIV_ID | Content Repository Identifikation | 20010920 | ||
3 | Importing | DOCUMENT_CLASS | Value transfer | Type reference (TYPE) | TOAOM-DOC_TYPE | SAP ArchiveLink: Dokumenttyp | 20010920 | ||
4 | Importing | 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 | Importing | 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 | Exporting | COMPLENGTH | Call by reference | Type reference (TYPE) | ALINT | Archivelinkinteger | 20011106 | ||
2 | Importing | FILENAME | Value transfer | Type reference (TYPE) | C | 20011031 | |||
3 | Exporting | LAYER | Call by reference | Type reference (TYPE) | SCMS_COMPS | Komponenten zu abgelegten Dokumenten | 20011105 | ||
4 | Importing | 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 | Importing | 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 | Importing | 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 | Importing | 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 | Importing | CONTREPTYPE | Value transfer | Type reference (TYPE) | I | 20010920 | |||
2 | Returning | 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 | Returning | 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 | Returning | DOCUMENT_CLASS | Value transfer | Type reference (TYPE) | TOAOM-DOC_TYPE | SAP ArchiveLink: Dokumenttyp | 20011109 | ||
2 | Importing | 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 | Returning | 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 | Returning | 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 | Returning | 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 | Returning | 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 | Importing | DOCUMENT_CLASS | Value transfer | Type reference (TYPE) | TOADV-DOC_TYPE | SAP ArchiveLink: Dokumenttyp | 20011012 | ||
2 | Returning | 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 | Importing | 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 | Importing | 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 | Importing | 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 | Importing | GENERATED_FILE | Call by reference | Attribute reference (LIKE) | 20011031 | ||||
2 | Importing | 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 | Importing | BLANK | Call by reference | Type reference (TYPE) | SCMS_COMPS-COMPID | Relativer Ablageort eines physischen Dokuments | 20011106 | ||
2 | Returning | 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 | Returning | BLANK | Value transfer | Type reference (TYPE) | SCMS_COMPS-COMPID | Relativer Ablageort eines physischen Dokuments | 20011106 | ||
2 | Importing | 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 | Importing | 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 | Importing | 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 |