SAP ABAP Class CL_GUI_ECL_VIEWERBOX (ECL Viewer as Dialog Box)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-CI (Application Component) Component Integration / Installation Windows Components
     SECLVIEWER (Package) Engineering Client Viewer for 2D/3D objects
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_GUI_DIALOGBOX_CONTAINER Container for Custom Controls in the Screen Area 20000228
Properties
Class CL_GUI_ECL_VIEWERBOX  
Short Description ECL Viewer as Dialog Box    
Super Class CL_GUI_DIALOGBOX_CONTAINER Container for Custom Controls in the Screen Area 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SECLVIEWER   Engineering Client Viewer for 2D/3D objects 
Created 20000228   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_GUI_ECL_VIEWERBOX has no forward declaration.
Interfaces
Class CL_GUI_ECL_VIEWERBOX has no interface implemented.
Friends
Class CL_GUI_ECL_VIEWERBOX has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 THIS_VIEWER_2D Instance attribute Public Object reference (TYPE REF TO) CL_GUI_ECL_2DVIEWER 2D Viewer 20000228
2 THIS_VIEWER_3D Instance attribute Public Object reference (TYPE REF TO) CL_GUI_ECL_3DVIEWER 3D Viewer 20000228
3 TOOLBAR_MEASUREMENT Instance attribute Public Type reference (TYPE) CHAR01 'X' = With Measurement Submenu 20000228
4 TOOLBAR_TOOLS Instance attribute Public Type reference (TYPE) CHAR01 'X' = With Tools Menu 20000228
5 WITH_TOOLBAR Instance attribute Public Type reference (TYPE) CHAR01 'X' = Viewer is Generated with Toolbar 20000228
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor Constructor 20000228
2 OPEN_DOCUMENT Instance method Public Method Loads a Single File into the Viewer 20000228
3 PASS_EVENT Instance method Public Method Internal Use: Triggers the window_closing Event 20000228
Events
# Event Type Visibility Description Created on
1 WINDOW_CLOSING Instance Event
(0)
Public
(2)
Dialog Box was Closed 20000228
Types
Class CL_GUI_ECL_VIEWERBOX has no local type.
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CAPTION Call by reference Type reference (TYPE) C Fenstertitel 20000228
2 Importing DYNNR Call by reference Type reference (TYPE) SYDYNNR Dynnr 20000228
3 Importing HEIGHT Call by reference Type reference (TYPE) I 300 Höhe 20000228
4 Importing LIFETIME Call by reference Type reference (TYPE) I Lifetime 20000228
5 Importing NO_AUTODEF_PROGID_DYNNR Call by reference Type reference (TYPE) C 'X' Kontrolle über das automatische definieren der progid, dynnr 20000228
6 Importing PARENT Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER Container 20000228
7 Importing REPID Call by reference Type reference (TYPE) SYREPID Repid 20000228
8 Importing STYLE Call by reference Type reference (TYPE) I Style 20000228
9 Importing TOOLBAR_MEASURMENT Call by reference Type reference (TYPE) C 'X' Toolbar mit Werkzeuge -> Bemaßungsmenü 20000228
10 Importing TOOLBAR_TOOLS Call by reference Type reference (TYPE) C 'X' Toolbar mit Menu für Werkzeuge 20000228
11 Importing WIDTH Call by reference Type reference (TYPE) I 550 Breite 20000228
12 Importing WITH_TOOLBAR Call by reference Type reference (TYPE) C 'X' 'X' = mit Standard-Toolbar 20000228
13 Importing X_POSITION Call by reference Type reference (TYPE) I 150 x-Position 20000228
14 Importing Y_POSITION Call by reference Type reference (TYPE) I 150 y-Position 20000228
# Exception Resumable Description Created on
1 CNTL_ERROR CNTL_ERROR 20000228
2 CNTL_SYSTEM_ERROR CNTL_SYSTEM_ERROR 20000228
3 CREATE_ERROR CREATE_ERROR 20000228
4 LIFETIME_DYNPRO_DYNPRO_LINK LIFETIME_DYNPRO_DYNPRO_LINK 20000228
5 LIFETIME_ERROR LIFETIME_ERROR 20000228

Method OPEN_DOCUMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FILE Call by reference Type reference (TYPE) CHAR255 URL oder Dateipfad 20000228
2 Importing FILE_TYPE Call by reference Type reference (TYPE) C MIME-Type 20000228
3 Importing MARKUP_FORBIDDEN Call by reference Type reference (TYPE) C 'X' = Kein Markup erlaubt 20000228

Method OPEN_DOCUMENT on class CL_GUI_ECL_VIEWERBOX has no exception.

Method PASS_EVENT Signature

Method PASS_EVENT on class CL_GUI_ECL_VIEWERBOX has no parameter.
Method PASS_EVENT on class CL_GUI_ECL_VIEWERBOX has no exception.
Event Signatures

Event WINDOW_CLOSING Signature
Event WINDOW_CLOSING on class CL_GUI_ECL_VIEWERBOX has no parameter.
History
Last changed by/on SAP  20110908 
SAP Release Created in 46D