SAP ABAP Class IF_COM_PRD_LH_COMMON (Product - Link Handler: Link Handler Objects Interface)
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface composition (i COMPRISING i_ref)  IF_COM_PRD_LH_KEY Produkt - Link-Handler: Differentiation Keys 20021115
2 Interface composition (i COMPRISING i_ref)  IF_COM_PRD_LH_LINK Product - Link Handler: Link 20021115
3 Interface implementation (CLASS c. INTERFACES i_ref)  CL_COM_PRD_LH_KEY Produkt - Link-Handler: Differentiation Keys 20021115
4 Interface implementation (CLASS c. INTERFACES i_ref)  CL_COM_PRD_LH_LINK Product - Link Handler: Link 20021115
Properties
Class IF_COM_PRD_LH_COMMON  
Short Description Product - Link Handler: Link Handler Objects Interface    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package      
Created 20021115   SAP 
Last change 20040518   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_COM_PRD_LH_CO Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
Class IF_COM_PRD_LH_COMMON has no interface implemented.
Friends
Class IF_COM_PRD_LH_COMMON has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 SC_STATE_CHANGED Constant Public Type reference (TYPE) COM_PRD_TV_LH_OBJECT_STATE 'C' Object Changed 20021115
2 SC_STATE_CREATED Constant Public Type reference (TYPE) COM_PRD_TV_LH_OBJECT_STATE 'N' Object Newly Created 20021115
3 SC_STATE_DELETED Constant Public Type reference (TYPE) COM_PRD_TV_LH_OBJECT_STATE 'D' Object Deleted 20021115
4 SC_STATE_FREED Constant Public Type reference (TYPE) COM_PRD_TV_LH_OBJECT_STATE 'F' Invalid Object 20021115
5 SC_STATE_LOADED Constant Public Type reference (TYPE) COM_PRD_TV_LH_OBJECT_STATE 'L' Object Loaded or Saved 20021115
Methods
# Method Level Visibility Method type Description Created on
1 CHECK Instance method Public Method Check Consistency of Object 20021115
2 DELETE Instance method Public Method Delete Object 20021115
3 GET_STATE Instance method Public Method Access Method for Technical Object State (Read) 20021115
4 HAS_CHANGES Instance method Public Method Have Changes Been Made to the Object? 20021115
5 IS_DELETED Instance method Public Method Has Object Been Deleted? 20021115
6 IS_PERSISTENT Instance method Public Method Is Object Already Persistent? 20021115
7 IS_VALID Instance method Public Method Is Object Valid? 20021120
8 NOTIFY_CHANGES_COMMITED Instance method Public Method Changes to Object Have Been Saved (Internal Use) 20031230
Events
# Event Type Visibility Description Created on
1 CHANGED Instance Event
(0)
Public
(2)
Object Changed 20021115
2 CREATED Instance Event
(0)
Public
(2)
Object Newly Created 20021115
3 DELETED Instance Event
(0)
Public
(2)
Object Deleted 20021115
4 FREED Instance Event
(0)
Public
(2)
Invalid Object 20021115
5 LOADED Instance Event
(0)
Public
(2)
Object Loaded 20021115
Types
Class IF_COM_PRD_LH_COMMON has no local type.
Method Signatures

Method CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_RC Value transfer Type reference (TYPE) I Rückgabewert (0 = Aufruf OK) 20021115

Method CHECK on class IF_COM_PRD_LH_COMMON has no exception.

Method DELETE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CHECK_ONLY Call by reference Type reference (TYPE) COMT_BOOLEAN CL_COM_PRD_LH_CO=>SC_FALSE Bool'scher Wert: Nur Prüfen, ob Objekt gelöscht werden kann 20021115
2 Returning RV_RC Value transfer Type reference (TYPE) I Rückgabewert (0 = Aufruf OK) 20021115
# Exception Resumable Description Created on
1 CX_COM_PRD_LH_OBJECT_ERROR Produkt - Link-Handler: Fehler beim Zugriff auf Objekt 20021120

Method GET_STATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_STATE Value transfer Type reference (TYPE) COM_PRD_TV_LH_OBJECT_STATE Zustand eines Objekts (technisch) 20021115

Method GET_STATE on class IF_COM_PRD_LH_COMMON has no exception.

Method HAS_CHANGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_HAS_CHANGES Value transfer Type reference (TYPE) COMT_BOOLEAN Bool'scher Wert: Existenz von Änderungen (True = 'X') 20021115

Method HAS_CHANGES on class IF_COM_PRD_LH_COMMON has no exception.

Method IS_DELETED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_IS_DELETED Value transfer Type reference (TYPE) COMT_BOOLEAN Bool'scher Wert: Objekt gelöscht (True = 'X', False = SPACE) 20021115

Method IS_DELETED on class IF_COM_PRD_LH_COMMON has no exception.

Method IS_PERSISTENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_IS_PERSISTENT Value transfer Type reference (TYPE) COMT_BOOLEAN Bool'scher Wert: Ist persistent? (True = 'X', False = SPACE) 20021115

Method IS_PERSISTENT on class IF_COM_PRD_LH_COMMON has no exception.

Method IS_VALID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_IS_VALID Value transfer Type reference (TYPE) COMT_BOOLEAN Bool'scher Wert: Objekt gültig? (True = 'X', False = SPACE) 20021120

Method IS_VALID on class IF_COM_PRD_LH_COMMON has no exception.

Method NOTIFY_CHANGES_COMMITED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_PERSISTENCY Call by reference Object reference (TYPE REF TO) IF_COM_PRD_LH_PERSISTENCY Produkt - Link-Handler: Schnittstelle Persistency-Controller 20031230

Method NOTIFY_CHANGES_COMMITED on class IF_COM_PRD_LH_COMMON has no exception.
Event Signatures

Event CHANGED Signature
Event CHANGED on class IF_COM_PRD_LH_COMMON has no parameter.
Event CREATED Signature
Event CREATED on class IF_COM_PRD_LH_COMMON has no parameter.
Event DELETED Signature
Event DELETED on class IF_COM_PRD_LH_COMMON has no parameter.
Event FREED Signature
Event FREED on class IF_COM_PRD_LH_COMMON has no parameter.
Event LOADED Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 EV_INITIALLY_LOADED Exporting Value transfer Type reference (TYPE) COMT_BOOLEAN CL_COM_PRD_LH_CO=>SC_TRUE Bool'scher Wert: Objekt erstmalig geladen (True = 'X') 20021115
History
Last changed by/on SAP  20040518 
SAP Release Created in