SAP ABAP Class CL_PLM_AUDIT_PLAN_LOADER (Audit: Visitor for the Hierarchical Loading of Audit Plans)
Hierarchy
SAP_ABA (Software Component) Cross-Application Component
   CA-AUD (Application Component) Audit Management
     PLM_AUDIT (Package) Audit Management: Other Components
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_PLM_AUDIT_VISITOR Audit: Abstract Visitor 20010430
Properties
Class CL_PLM_AUDIT_PLAN_LOADER  
Short Description Audit: Visitor for the Hierarchical Loading of Audit Plans    
Super Class CL_PLM_AUDIT_VISITOR Audit: Abstract Visitor 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status P  SAP Standard Production Program 
Category 0   
Package PLM_AUDIT   Audit Management: Other Components 
Created 20010430   SAP 
Last change 20041228   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_PLM_AUDIT_PLAN_LOADER has no forward declaration.
Interfaces
Class CL_PLM_AUDIT_PLAN_LOADER has no interface implemented.
Friends
Class CL_PLM_AUDIT_PLAN_LOADER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CO_MAX_DEPTH Constant Public Type reference (TYPE) INT4 9999 Maximum Number of Hierachies for Audit Plans 20010430
2 M_CHANGE_MODE Instance attribute Private Type reference (TYPE) XFELD Load Plans in Change Mode 20010430
3 M_CHANGE_MODE_FAILED Instance attribute Private Type reference (TYPE) CGPL_GUIDTAB_TYPE Plans that Could Not Be Loaded in Change Mode 20010430
4 M_MAX_DEPTH Instance attribute Private Type reference (TYPE) INT4 CO_MAX_DEPTH Maximum Depth 20010430
5 M_WITH_AUDITS Instance attribute Private Type reference (TYPE) CHAR1 Load with Assigned Audits 20010725
6 M_WITH_VISUALIZATION Instance attribute Private Type reference (TYPE) CHAR1 CO_TRUE Load with Display Objects 20010430
7 O_INSTANCE Static Attribute Private Object reference (TYPE REF TO) CL_PLM_AUDIT_PLAN_LOADER Reference to Current Instance (Singleton) 20010430
Methods
# Method Level Visibility Method type Description Created on
1 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20010430
2 CONSTRUCTOR Instance method Public Constructor Constructor 20010430
3 GET_CHANGEMODE_FAILED Instance method Public Method Access Method for Objects Not Loaded in Change Mode 20010430
4 GET_INSTANCE Static method Public Method Method of Accessing Current Instance (Singleton) 20010430
5 IS_DEPTH_VALID Instance method Private Method Checks if Current Depth Can still Be Processed 20010430
6 LOAD_PLANS Static method Public Method Loading of Plan with Lower-Level Plans (and Audits) 20010430
7 SET_PARAMETER Instance method Public Method Method of Accessing Parameters (Write) 20010430
Events
Class CL_PLM_AUDIT_PLAN_LOADER has no event.
Types
Class CL_PLM_AUDIT_PLAN_LOADER has no local type.
Method Signatures

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_PLM_AUDIT_PLAN_LOADER has no parameter.
Method CLASS_CONSTRUCTOR on class CL_PLM_AUDIT_PLAN_LOADER has no exception.

Method CONSTRUCTOR Signature

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

Method GET_CHANGEMODE_FAILED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_CHANGEMODE_FAILED Value transfer Type reference (TYPE) CGPL_GUIDTAB_TYPE Tabelle der nicht im Änderungsmodus geladenen Pläne 20010430
# Exception Resumable Description Created on
1 FAILED Fehler beim Lesen der Daten 20010430

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RR_INSTANCE Value transfer Object reference (TYPE REF TO) CL_PLM_AUDIT_PLAN_LOADER Audit: Besucher zum hierarchischen Laden von Auditplänen 20010430

Method GET_INSTANCE on class CL_PLM_AUDIT_PLAN_LOADER has no exception.

Method IS_DEPTH_VALID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_DEPTH_IS_VALID Value transfer Type reference (TYPE) CHAR1 Bool'scher Wert: 'X' -> Hierarchietiefe ist ok 20010430

Method IS_DEPTH_VALID on class CL_PLM_AUDIT_PLAN_LOADER has no exception.

Method LOAD_PLANS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_PLAN Call by reference Object reference (TYPE REF TO) CL_CGPL_PROJECT Plan 20010430
2 Importing IV_CHANGE_MODE Call by reference Type reference (TYPE) XFELD ' ' Pläne im Änderungsmodus laden 20010430
3 Importing IV_MAX_DEPTH Call by reference Type reference (TYPE) INT4 CO_MAX_DEPTH Maximale Tiefe 20010430
4 Importing IV_WITH_AUDITS Call by reference Type reference (TYPE) CHAR1 ' ' Mit zugeordneten Audits laden 20010725
5 Importing IV_WITH_VISUALIZATION Call by reference Type reference (TYPE) CHAR1 CO_TRUE Mit Darstellungsobjekten laden 20010430
# Exception Resumable Description Created on
1 FAILED Fehler beim Laden der Pläne 20010430
2 NO_PLAN Übergebenes Objekt ist kein Plan 20010430

Method SET_PARAMETER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CHANGE_MODE Call by reference Type reference (TYPE) XFELD ' ' Pläne im Änderungsmodus laden 20010430
2 Importing IV_MAX_DEPTH Call by reference Type reference (TYPE) INT4 Maximale Tiefe 20010430
3 Importing IV_WITH_AUDITS Call by reference Type reference (TYPE) CHAR1 ' ' Mit zugeordneten Audits laden 20010725
4 Importing IV_WITH_VISUALIZATION Call by reference Type reference (TYPE) CHAR1 CO_TRUE Mit Darstellungsobjekten laden 20010430
# Exception Resumable Description Created on
1 FAILED Parameter konnten nicht gesetzt werden 20010430
History
Last changed by/on SAP  20041228 
SAP Release Created in 30A