SAP ABAP Class CL_MO_VIEW_DME (DME: MO View)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-CUS-TOL-TME (Application Component) Table Maintenance Tool
     SDME_OBJ (Package) DME: Maintenance Objects
Properties
Class CL_MO_VIEW_DME  
Short Description DME: MO View    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SDME_OBJ   DME: Maintenance Objects 
Created 19990309   SAP 
Last change 19990420   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 SDMEC Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 SDMES Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 SDMET Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
4 SDMEU Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
5 SDMEV Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_MO_VIEW_DME has no interface implemented.
Friends
Class CL_MO_VIEW_DME has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 ATTRIBUTES Instance attribute Public Type reference (TYPE) SDMEV_VIEW_ATTRIBUTES View Attributes 19990329
2 CLASS Instance attribute Public Object reference (TYPE REF TO) IF_OBJ_META_DME Class Name 19990329
3 DEP_OBJECTS Instance attribute Public Type reference (TYPE) SDMES_DEP_VIEW_OBJECTS Dependent View Objects 19990414
4 OBJECTS Instance attribute Public Type reference (TYPE) SDMES_VIEW_OBJECTS View Objects 19990329
5 ROOT Instance attribute Public Type reference (TYPE) SEOCMPNAME Root Object 19990329
6 VIEWATTRS Instance attribute Public Type reference (TYPE) SDMEU_VIEW_ATTRNAMES View Attribute Names 19990413
Methods
# Method Level Visibility Method type Description Created on
1 ADD_OBJECTS_WITH_SEL_COND Instance method Private Method Adds Selection Conditions to Dependent View Objects 19990818
2 CONSTRUCTOR Instance method Public Constructor Constructor 19990309
3 CREATE_ATTR_FIELD Instance method Public Method Creates a Data Object of an Attribute Type 19990820
4 CREATE_CLASS_VIEW Static method Public Method Creates a Maintenance View for a Class 19990309
5 CREATE_VIEW Static method Public Method Creates a Maintenance View 19990510
6 GET_ATTRIBUTES Instance method Public Method Gets View Attributes 19990316
7 GET_ATTR_DESCRS Instance method Public Method Gets the Attribute Type Descriptions 19990824
8 GET_ATTR_TABFIELD Instance method Public Method Gets the Table Field for a View Attribute 19990401
9 GET_OBJECTS Instance method Public Method Gets the View Objects 20000204
10 GET_OBJECTS_WITH_SEL_COND Instance method Public Method Gets the View Object with Selection Conditions 19990818
11 INIT_VIEW Instance method Private Method Initialization 19990315
12 SET_ATTR_FIXED Instance method Public Method Sets the Fixed Flag for an Attribute 19990806
13 SET_VIEW_READ_ONLY Instance method Public Method Sets the Status Read-Only for the Entire Maintenance View 19990809
Events
Class CL_MO_VIEW_DME has no event.
Types
Class CL_MO_VIEW_DME has no local type.
Method Signatures

Method ADD_OBJECTS_WITH_SEL_COND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_OBJECTS Call by reference Type reference (TYPE) SDMES_AREA_OBJECTS Viewobjekte 19990818
2 Importing IM_OBJNAME Value transfer Type reference (TYPE) SDMES_VIEW_OBJNAME Viewklasse 19990818
3 Importing IM_SEL_COND Value transfer Object reference (TYPE REF TO) CL_MO_SEL_COND_DME Parent-Selektionsbedingungen 19990818

Method ADD_OBJECTS_WITH_SEL_COND on class CL_MO_VIEW_DME has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CLASS Value transfer Object reference (TYPE REF TO) IF_OBJ_META_DME Klasse 19990510
# Exception Resumable Description Created on
1 ILLEGAL ungültige Klasse 19990309

Method CREATE_ATTR_FIELD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_VIEWATTR Value transfer Type reference (TYPE) SDMEU_VIEW_ATTRNAME Attributname 19990820
2 Returning RESULT Value transfer Object reference (TYPE REF TO) DATA --- 19990820
# Exception Resumable Description Created on
1 ILLEGAL ungültig 19990820

Method CREATE_CLASS_VIEW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CLASS Value transfer Object reference (TYPE REF TO) IF_OBJ_META_DME Klasse 19990820
2 Importing IM_WITH_TEXT Value transfer Type reference (TYPE) SDMET_BOOL sdmet_true mit Textattributen 19990309
3 Returning RESULT Value transfer Object reference (TYPE REF TO) CL_MO_VIEW_DME Ergebnisview 19990510
# Exception Resumable Description Created on
1 ILLEGAL ungültig 19990607

Method CREATE_VIEW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CLASSNAME Value transfer Type reference (TYPE) SDMEU_CLASSNAME Klassenname 19990510
2 Importing IM_OBJECTS Call by reference Type reference (TYPE) SDMEU_VIEW_OBJECTS Viewobjekte 19990510
3 Returning RESULT Value transfer Object reference (TYPE REF TO) CL_MO_VIEW_DME Ergebnisview 19990510
# Exception Resumable Description Created on
1 ILLEGAL ungültig 19990607

Method GET_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) SDMEV_VIEW_ATTRIBUTES Viewattribute 19990401

Method GET_ATTRIBUTES on class CL_MO_VIEW_DME has no exception.

Method GET_ATTR_DESCRS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) SDMEV_VIEW_ATTR_DESCRS --- 19990824

Method GET_ATTR_DESCRS on class CL_MO_VIEW_DME has no exception.

Method GET_ATTR_TABFIELD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_VIEWATTR Value transfer Type reference (TYPE) SDMEU_VIEW_ATTRNAME Attributname 19990401
2 Returning RESULT Value transfer Type reference (TYPE) SDMET_ATTR_FIELD Tabellenfeld 19990401
# Exception Resumable Description Created on
1 ILLEGAL ungültige Selektion 19990401

Method GET_OBJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) SDMES_AREA_OBJECTS Objekte 20000204

Method GET_OBJECTS on class CL_MO_VIEW_DME has no exception.

Method GET_OBJECTS_WITH_SEL_COND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_SEL_COND Value transfer Object reference (TYPE REF TO) CL_MO_SEL_COND_DME Selektionsbedingung 19990818
2 Returning RESULT Value transfer Type reference (TYPE) SDMES_AREA_OBJECTS Objekte 19990818
# Exception Resumable Description Created on
1 ILLEGAL ungültig 19990818

Method INIT_VIEW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_OBJECTS Call by reference Type reference (TYPE) SDMEU_VIEW_OBJECTS Viewobjekte 19990315
# Exception Resumable Description Created on
1 ILLEGAL ungültig 19990510

Method SET_ATTR_FIXED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_VIEWATTR Value transfer Type reference (TYPE) SDMEU_VIEW_ATTRNAME Attributname 19990806
# Exception Resumable Description Created on
1 ILLEGAL ungültig 19990806

Method SET_VIEW_READ_ONLY Signature

Method SET_VIEW_READ_ONLY on class CL_MO_VIEW_DME has no parameter.
# Exception Resumable Description Created on
1 ILLEGAL ungültig 19990809
History
Last changed by/on SAP  19990420 
SAP Release Created in 50A