SAP ABAP Class CL_SLAD_VISU_OBJECT (SLAD: Superclass for Visu-Objects)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-ABA-LA (Application Component) Syntax, Compiler, Runtime
     SLAD_PERSISTENCE (Package) Software Layer Aware Debugging: Persistence Objects
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_SLAD_LOCKABLE_OBJECT Superclass Transportable and Visible Objects 20060620
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_SLAD_OBJECT_SET Software Layer Aware Debugging: Set of Objects 20060620
2 Inheritance (c INHERITING FROM c_ref)  CL_SLAD_PROFILE Software Layer Aware Debugging: Set of Objects 20060620
Properties
Class CL_SLAD_VISU_OBJECT  
Short Description SLAD: Superclass for Visu-Objects    
Super Class CL_SLAD_LOCKABLE_OBJECT Superclass Transportable and Visible Objects 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SLAD_PERSISTENCE   Software Layer Aware Debugging: Persistence Objects 
Created 20060620   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_SLAD_BOOLEAN Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 CL_SLAD_OBJECT_SET Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
3 IF_SLAD_SELECT_OPTIONS Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
Class CL_SLAD_VISU_OBJECT has no interface implemented.
Friends
Class CL_SLAD_VISU_OBJECT has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 AUTHOR Instance attribute Public Type reference (TYPE) CNAM Author 20060620
2 CHANGEDBY Instance attribute Public Type reference (TYPE) UNAM Last Changed By 20060620
3 CHANGEDON Instance attribute Public Type reference (TYPE) RDIR_UDATE Changed On 20060620
4 CREATEDON Instance attribute Public Type reference (TYPE) RDIR_CDATE Created On 20060620
5 M_ENQUEUE_TABLE Instance attribute Protected Type reference (TYPE) RSTABLE-TABNAME Table Name 20060621
6 M_READER Instance attribute Protected Object reference (TYPE REF TO) IF_SLAD_VISU_READER Reader/Writer for Visu-Objects 20060620
7 PARENT_ID Instance attribute Public Type reference (TYPE) TY_PARENT_ID Object Name 20061026
Methods
# Method Level Visibility Method type Description Created on
1 CHECK Instance method Public Method 20060810
2 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20061026
3 SET_OBJECT_CATALOG_ENTRY Instance method Public Method 20060912
4 _CREATE_CTS_HANDLE Instance method Protected Method 20060913
5 _INIT_BY_READER Instance method Protected Method 20060913
6 _VISU_OBJECT_EXISTS Static method Protected Method 20060913
Events
Class CL_SLAD_VISU_OBJECT has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_PARENT_ID Public Type reference (TYPE) SEU_NAME Object Name 20061026
2 TY_USER_NAME Public Type reference (TYPE) SYUNAME User Name 20060623
Method Signatures

Method CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning MESSAGES Value transfer Object reference (TYPE REF TO) CL_SLAD_MESSAGES SLAD: Message-Container für Application-Log-Meldungen 20060810

Method CHECK on class CL_SLAD_VISU_OBJECT has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DESCRIPTION Call by reference Type reference (TYPE) TY_DESCRIPTION SLAD: Kurzbeschreibung eines Objekts 20061026
2 Importing NAME Call by reference Type reference (TYPE) TY_OBJECT_NAME SLAD: Name eines Objekts 20061026
3 Importing PARENT_NAME Call by reference Type reference (TYPE) TY_OBJECT_NAME SLAD: Name eines Objekts 20061026
# Exception Resumable Description Created on
1 CX_SLAD_ILLEGAL_INPUT SALD: Eingabe nicht erlaubt 20061026

Method SET_OBJECT_CATALOG_ENTRY Signature

Method SET_OBJECT_CATALOG_ENTRY on class CL_SLAD_VISU_OBJECT has no parameter.
# Exception Resumable Description Created on
1 CX_SLAD_CTS_FAILURE SLAD: Abbruch bei CTS-Aufruf 20060913
2 CX_SLAD_PERMISSION_FAILURE SALD: Keine Berechtigung 20060913

Method _CREATE_CTS_HANDLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CHECK Call by reference Object reference (TYPE REF TO) CL_SLAD_BOOLEAN CL_SLAD_BOOLEAN=>TRUE SLAD: Boolean 20060913
2 Returning RESULT Value transfer Object reference (TYPE REF TO) CL_SLAD_CTS SLAD: Transportanbindung 20060913
# Exception Resumable Description Created on
1 CX_SLAD_CTS_DISPLAY_ONLY SLAD: Objekt darf nur angezeigt werden 20060913
2 CX_SLAD_CTS_STOP_EDIT SLAD: Editmodus beenden 20060913

Method _INIT_BY_READER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing READER Call by reference Object reference (TYPE REF TO) IF_SLAD_VISU_READER Reader/Writer für Visu-Objekte 20060913
# Exception Resumable Description Created on
1 CX_SLAD_ILLEGAL_STATE SALD: Illegaler Zustand des Objekts 20060913

Method _VISU_OBJECT_EXISTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ENQUE_ONLY Call by reference Object reference (TYPE REF TO) CL_SLAD_BOOLEAN SLAD: Boolean 20090629
2 Importing ENQUE_TABLE Call by reference Type reference (TYPE) RSTABLE-TABNAME Tabellenname 20060913
3 Exporting EXISTS Value transfer Object reference (TYPE REF TO) CL_SLAD_BOOLEAN SLAD: Boolean 20090629
4 Importing READER Call by reference Object reference (TYPE REF TO) IF_SLAD_VISU_READER Reader/Writer für Visu-Objekte 20060913
# Exception Resumable Description Created on
1 CX_SLAD_ILLEGAL_OBJECT_NAME SLAD: Objektname fehlerhaft 20060922
History
Last changed by/on SAP  20110908 
SAP Release Created in 710