SAP ABAP Interface IF_OS_FACTORY_DME (DME: Factory Interface)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-CUS-TOL-TME (Application Component) Table Maintenance Tool
     SDME_OBJ (Package) DME: Maintenance Objects
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CB_EXTERNAL_TABLE_DME Generated Factory Class for CL_FLIGHT_DME 19991027
Properties
Interface IF_OS_FACTORY_DME  
Short Description DME: Factory Interface    
General Data
Package SDME_OBJ   DME: Maintenance Objects 
Created 19981202   SAP 
Last changed 00000000   SAP 
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 IF_OS_STATE_DME Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
2 SDMEC 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)
Interfaces
Interface IF_OS_FACTORY_DME has no interface.
Friends
Interface IF_OS_FACTORY_DME has no friend.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 ALL_LOADED Instance attribute Public Type reference (TYPE) SDMET_BOOL All Instances are Loaded 20000105
Methods
# Method Level Visibility Method type Description Created on
1 CREATE_PERSISTENT Instance method Public Method Create Persistent Object 19981202
2 DELETE_PERSISTENT Instance method Public Method Delete Persistent Object 19981202
3 GET_ALL_OBJECTS Instance method Public Method Gets all Loaded Instances 20000105
4 GET_MODIFIED_OBJECTS Instance method Public Method Gets all New, Deleted and Changed Instances 19981202
5 GET_PERSISTENT Instance method Public Method Get Persistent Object 19981202
6 GET_STATUS Instance method Public Method Gets Object Status 19981202
7 OBJECT_TO_RECORD Instance method Public Method Gets the Tupel for an Object 19981202
8 RECORD_TO_OBJECT Instance method Public Method Get the Object for a Tupel 19981202
9 SET_ALL_LOADED Instance method Public Method Sets the Attribute ALL_LOADED 20000105
10 SET_STATUS Instance method Public Method Sets the Object Status 20000131
Events
# Event Type Visibility Description Created on
1 CREATED_PERSISTENT Instance Event
(0)
Public
(2)
Persistent Object Created 19981202
2 DELETED Instance Event
(0)
Public
(2)
Persistent Object Deleted 19981202
Types
Interface IF_OS_FACTORY_DME has no local type.
Method Signatures

Method CREATE_PERSISTENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing KEY Call by reference Type reference (TYPE) ANY Schlüsselfelder 19981202
2 Returning OBJECT Value transfer Object reference (TYPE REF TO) OBJECT Ergebnisobjekt 19981202

Method CREATE_PERSISTENT on Interface IF_OS_FACTORY_DME has no exception.

Method DELETE_PERSISTENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing OBJECT Value transfer Object reference (TYPE REF TO) IF_OS_STATE_DME Objekt 19981202
# Exception Resumable Description Created on
1 ILLEGAL 19981202

Method GET_ALL_OBJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting OBJECTS Value transfer Type reference (TYPE) SDMEC_COLLECTION Objekte 20000117

Method GET_ALL_OBJECTS on Interface IF_OS_FACTORY_DME has no exception.

Method GET_MODIFIED_OBJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting CHANGED_OBJECTS Value transfer Type reference (TYPE) SDMEC_COLLECTION geänderte Objekte 19981202
2 Exporting CREATED_OBJECTS Value transfer Type reference (TYPE) SDMEC_COLLECTION erzeugte Objekte 19981202
3 Exporting DELETED_OBJECTS Value transfer Type reference (TYPE) SDMEC_COLLECTION gelöschte Objekte 19981202

Method GET_MODIFIED_OBJECTS on Interface IF_OS_FACTORY_DME has no exception.

Method GET_PERSISTENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing KEY Call by reference Type reference (TYPE) ANY Schlüsselfelder 19981202
2 Returning OBJECT Value transfer Object reference (TYPE REF TO) OBJECT Ergebnisobjekt 19981202

Method GET_PERSISTENT on Interface IF_OS_FACTORY_DME has no exception.

Method GET_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting IS_DELETED Value transfer Type reference (TYPE) SDMET_BOOL true <=> Objekt ist gelöscht 19981202
2 Exporting IS_DIRTY Value transfer Type reference (TYPE) SDMET_BOOL true <=> Objekt ist geändert 19981202
3 Exporting IS_FROMDB Value transfer Type reference (TYPE) SDMET_BOOL true <=> Objekt ist auf der DB 19981202
4 Exporting IS_PERSISTENT Value transfer Type reference (TYPE) SDMET_BOOL true <=> Objekt ist persistent 19981202
5 Importing OBJECT Value transfer Object reference (TYPE REF TO) IF_OS_STATE_DME Objekt 19981202

Method GET_STATUS on Interface IF_OS_FACTORY_DME has no exception.

Method OBJECT_TO_RECORD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing OBJECT Value transfer Object reference (TYPE REF TO) IF_OS_STATE_DME Objekt 19981202
2 Exporting RECORD Call by reference Type reference (TYPE) ANY Tupel 19981202

Method OBJECT_TO_RECORD on Interface IF_OS_FACTORY_DME has no exception.

Method RECORD_TO_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning OBJECT Value transfer Object reference (TYPE REF TO) OBJECT Objekt 20000117
2 Importing RECORD Call by reference Type reference (TYPE) ANY Tupel 19981202

Method RECORD_TO_OBJECT on Interface IF_OS_FACTORY_DME has no exception.

Method SET_ALL_LOADED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing STATUS Value transfer Type reference (TYPE) SDMET_BOOL SDMET_TRUE --- 20000105

Method SET_ALL_LOADED on Interface IF_OS_FACTORY_DME has no exception.

Method SET_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_DELETED Value transfer Type reference (TYPE) SDMET_BOOL SDMET_FALSE true <=> Objekt ist gelöscht 20000131
2 Importing IS_DIRTY Value transfer Type reference (TYPE) SDMET_BOOL SDMET_FALSE true <=> Objekt ist geändert 20000131
3 Importing OBJECT Value transfer Object reference (TYPE REF TO) IF_OS_STATE_DME Objekt 20000131

Method SET_STATUS on Interface IF_OS_FACTORY_DME has no exception.
Event Signatures

Event CREATED_PERSISTENT Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 OBJECT Exporting Value transfer Object reference (TYPE REF TO) OBJECT Objekt 19981202

Event DELETED Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 OBJECT Exporting Value transfer Object reference (TYPE REF TO) OBJECT Objekt 19981202
History
Last changed by/on SAP  00000000 
SAP Release Created in 50A