SAP ABAP Class CL_PLM_AUDIT_ITERATOR_O1 (Iterator - Preorder (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 20001214
Properties
Class CL_PLM_AUDIT_ITERATOR_O1  
Short Description Iterator - Preorder (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 20001212   SAP 
Last change 20041228   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_PLM_AUDIT_ITERATOR_O1 has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_PLM_AUDIT_ITERATOR Audit: Common Interface for all Iterators 20001214
Friends
Class CL_PLM_AUDIT_ITERATOR_O1 has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 M_STACK Instance attribute Private Type reference (TYPE) TY_STACK Stack of Iterated Objects 20001218
2 M_STATE Instance attribute Private Type reference (TYPE) CHAR1 Initialization Status ('X' =Initialized; ' ' =Not Initialzd) 20001218
3 O_CURRENT Instance attribute Private Object reference (TYPE REF TO) CL_CGPL_HIERARCHY_NODE Current Hierarchy Node 20001214
4 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 CHILD Instance method Private Method Internal: Returns Next Child 20001218
2 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20001218
3 CURRENT_ITEM Instance method Private Method 20001218
4 FILTER Instance method Private Method 20001227
5 FIRST Instance method Private Method 20001218
6 IS_DONE Instance method Private Method 20001218
7 ITERATE Instance method Private Method Internal: Sets Iterator to Next Element 20001218
8 LAST Instance method Private Method 20001218
9 NEXT Instance method Private Method 20001218
10 ROOT Instance method Private Method 20001218
11 TRY_NEXT Instance method Private Method Check: Next Element Available? 20001214
Events
Class CL_PLM_AUDIT_ITERATOR_O1 has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_STACK Private See coding Stack 20001218
Method Signatures

Method CHILD 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_SIBLING Value transfer Object reference (TYPE REF TO) CL_CGPL_HIERARCHY_NODE Letzter Sohn 20001218
3 Returning RE_DESCENDANT Value transfer Object reference (TYPE REF TO) CL_CGPL_HIERARCHY_NODE Nachfolger 20001218

Method CHILD on class CL_PLM_AUDIT_ITERATOR_O1 has no exception.

Method CONSTRUCTOR Signature

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

Method CURRENT_ITEM Signature

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

Method FILTER Signature

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

Method FIRST Signature

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

Method IS_DONE Signature

Method IS_DONE on class CL_PLM_AUDIT_ITERATOR_O1 has no parameter.
Method IS_DONE on class CL_PLM_AUDIT_ITERATOR_O1 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_SIBLING Value transfer Object reference (TYPE REF TO) CL_CGPL_HIERARCHY_NODE Zuvor besuchter Sohn des aktuellen Knotens 20001218
# 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_O1 has no parameter.
Method LAST on class CL_PLM_AUDIT_ITERATOR_O1 has no exception.

Method NEXT Signature

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

Method ROOT Signature

Method ROOT on class CL_PLM_AUDIT_ITERATOR_O1 has no parameter.
Method ROOT on class CL_PLM_AUDIT_ITERATOR_O1 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 (=' ') 20001214
# Exception Resumable Description Created on
1 FAILED Check nicht möglich 20001214
History
Last changed by/on SAP  20041228 
SAP Release Created in 30A