SAP ABAP Class CL_PLM_AUDIT_ITERATOR_O2 (Iterator - Postorder (See Documentation))
Hierarchy
SAP_ABA (Software Component) Cross-Application Component
   CA-AUD (Application Component) Audit Management
     PLM_AUDIT_CORE (Package) Audit Management - General Core Functions
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_PLM_AUDIT_ITERATOR Audit: Common Interface for all Iterators 20001218
Properties
Class CL_PLM_AUDIT_ITERATOR_O2  
Short Description Iterator - Postorder (See Documentation)    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status P  SAP Standard Production Program 
Category 0   
Package PLM_AUDIT_CORE   Audit Management - General Core Functions 
Created 20001218   SAP 
Last change 20041228   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_PLM_AUDIT_ITERATOR_O2 has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_PLM_AUDIT_ITERATOR Audit: Common Interface for all Iterators 20001218
Friends
Class CL_PLM_AUDIT_ITERATOR_O2 has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CO_CHILD Constant Private Type reference (TYPE) CHAR1 '1' Child 20001219
2 CO_PARENT Constant Private Type reference (TYPE) CHAR1 '3' Parent 20001219
3 CO_SIBLING Constant Private Type reference (TYPE) CHAR1 '2' Brother 20001219
4 M_STATE Instance attribute Private Type reference (TYPE) CHAR1 Initialization Status ('X' =Initialized; ' ' =Not Initialzd) 20001218
5 O_CURRENT Instance attribute Private Object reference (TYPE REF TO) CL_CGPL_HIERARCHY_NODE Current Hierarchy Node 20001218
6 O_ROOT Instance attribute Private Object reference (TYPE REF TO) CL_CGPL_HIERARCHY_NODE Root Node 20001218
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20001218
2 CURRENT_ITEM Instance method Private Method 20001218
3 FILTER Instance method Private Method 20001227
4 FIRST Instance method Private Method 20001218
5 IS_DONE Instance method Private Method 20001218
6 ITERATE Instance method Private Method Internal: Sets Iterator to Next Element 20001218
7 LAST Instance method Private Method 20001218
8 NEXT Instance method Private Method 20001218
9 RELATIVE Instance method Private Method Internal: Returns Closest Relation on Basis of Relationship 20001219
10 ROOT Instance method Private Method 20001218
11 TRY_NEXT Instance method Private Method Check: Next Element Available? 20001218
Events
Class CL_PLM_AUDIT_ITERATOR_O2 has no event.
Types
Class CL_PLM_AUDIT_ITERATOR_O2 has no local type.
Method Signatures

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_PLM_AUDIT_ITERATOR_O2 has no parameter.
Method CONSTRUCTOR on class CL_PLM_AUDIT_ITERATOR_O2 has no exception.

Method CURRENT_ITEM Signature

Method CURRENT_ITEM on class CL_PLM_AUDIT_ITERATOR_O2 has no parameter.
Method CURRENT_ITEM on class CL_PLM_AUDIT_ITERATOR_O2 has no exception.

Method FILTER Signature

Method FILTER on class CL_PLM_AUDIT_ITERATOR_O2 has no parameter.
Method FILTER on class CL_PLM_AUDIT_ITERATOR_O2 has no exception.

Method FIRST Signature

Method FIRST on class CL_PLM_AUDIT_ITERATOR_O2 has no parameter.
Method FIRST on class CL_PLM_AUDIT_ITERATOR_O2 has no exception.

Method IS_DONE Signature

Method IS_DONE on class CL_PLM_AUDIT_ITERATOR_O2 has no parameter.
Method IS_DONE on class CL_PLM_AUDIT_ITERATOR_O2 has no exception.

Method ITERATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CURRENT Value transfer Object reference (TYPE REF TO) CL_CGPL_HIERARCHY_NODE Aktueller Knoten 20001218
2 Importing IM_IS_LAST Value transfer Type reference (TYPE) CHAR1 Flag: Aktueller Knoten ist letzter Knoten auf akt. Level 20001219
# Exception Resumable Description Created on
1 FAILED Positionieren auf nächstes Element nicht möglich 20001218

Method LAST Signature

Method LAST on class CL_PLM_AUDIT_ITERATOR_O2 has no parameter.
Method LAST on class CL_PLM_AUDIT_ITERATOR_O2 has no exception.

Method NEXT Signature

Method NEXT on class CL_PLM_AUDIT_ITERATOR_O2 has no parameter.
Method NEXT on class CL_PLM_AUDIT_ITERATOR_O2 has no exception.

Method RELATIVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CURRENT Value transfer Object reference (TYPE REF TO) CL_CGPL_HIERARCHY_NODE Aktueller Knoten 20001219
2 Importing IM_RELATIONSHIP Value transfer Type reference (TYPE) CHAR1 Beziehung: '1' = Kind; '2' = nächster Bruder; '3' = Vater 20001219
3 Returning RE_RELATIVE Value transfer Object reference (TYPE REF TO) CL_CGPL_HIERARCHY_NODE Nachfolger 20001219
# Exception Resumable Description Created on
1 FAILED Verwandter kann nicht bestimmt werden 20001219

Method ROOT Signature

Method ROOT on class CL_PLM_AUDIT_ITERATOR_O2 has no parameter.
Method ROOT on class CL_PLM_AUDIT_ITERATOR_O2 has no exception.

Method TRY_NEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_NO_NEXT Call by reference Type reference (TYPE) BOOLE_D BOOLE: TRUE (='X') und FALSE (=' ') 20001218
# Exception Resumable Description Created on
1 FAILED Check nicht möglich 20001218
History
Last changed by/on SAP  20041228 
SAP Release Created in 30A