SAP ABAP Class CL_DPR_FC_FACTORY (Factory for Generating Field Control Instances)
Hierarchy
CPRXRPM (Software Component) SAP Portfolio and Project Management 6.0
   PPM-PRO (Application Component) Project Management
     DEVELOPMENT_PROJECTS_FLD_CNTRL (Package) Field Control for Project Management
Properties
Class CL_DPR_FC_FACTORY  
Short Description Factory for Generating Field Control Instances    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package DEVELOPMENT_PROJECTS_FLD_CNTRL   Field Control for Project Management 
Created 20041112   SAP 
Last change 20141109    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_DPR_FC_FACTORY has no forward declaration.
Interfaces
Class CL_DPR_FC_FACTORY has no interface implemented.
Friends
Class CL_DPR_FC_FACTORY has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 SC_UNDEFINED Constant Private Type reference (TYPE) CHAR1 '?' 20060807
2 SS_FC_OBJ Static Attribute Private Type reference (TYPE) TS_FC_OBJ 20060807
3 SS_INSTANCE Static Attribute Private Type reference (TYPE) TS_INSTANCE 20041112
4 ST_FC_OBJ Static Attribute Private Type reference (TYPE) TT_FC_OBJ 20060807
5 ST_INSTANCE Static Attribute Private Type reference (TYPE) TT_INSTANCE 20041112
Methods
# Method Level Visibility Method type Description Created on
1 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20060807
2 CONSTRUCTOR Instance method Public Constructor Constructor 20041112
3 GET_INSTANCE Static method Public Method Gets Instance 20041112
Events
Class CL_DPR_FC_FACTORY has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TS_FC_OBJ Private See coding 20060807 BEGIN OF ts_fc_obj, field_control TYPE dpr_tv_fc, object_type TYPE dpr_tv_fc_object_type, classname TYPE seoclsname, cust_class_exists TYPE boole_d, END OF ts_fc_obj
2 TS_INSTANCE Private See coding 20041112 BEGIN OF ts_instance, classname TYPE seoclsname, ref TYPE REF TO if_dpr_fc_info, END OF ts_instance
3 TT_FC_OBJ Private See coding 20060807 tt_fc_obj TYPE HASHED TABLE OF ts_fc_obj WITH UNIQUE KEY field_control object_type
4 TT_INSTANCE Private See coding 20041112 tt_instance TYPE HASHED TABLE OF ts_instance WITH UNIQUE KEY classname
Method Signatures

Method CLASS_CONSTRUCTOR Signature

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

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CLASSNAME Call by reference Type reference (TYPE) SEOCLSNAME Objekttypname 20041112

Method CONSTRUCTOR on class CL_DPR_FC_FACTORY has no exception.

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_BO_NODE_NAME Call by reference Type reference (TYPE) STRING Objekttypname 20041116
2 Importing IV_FIELD_CONTROL Call by reference Type reference (TYPE) DPR_TV_FC Feldsteuerung 20050307
3 Returning RR_INSTANCE Value transfer Object reference (TYPE REF TO) IF_DPR_FC_INFO Feldsteuerung 20041112

Method GET_INSTANCE on class CL_DPR_FC_FACTORY has no exception.
History
Last changed by/on SAP  20141109 
SAP Release Created in 400