SAP ABAP Class CL_UA_VIEW_FACTORY (Factory for Views)
Hierarchy
SEM-BW (Software Component) SEM-BW: Strategic Enterprise Management
   FIN-BA (Application Component) Business Analytics
     UA_ASSIGNMENT_TREE (Package) Default and Abstract Implementations on the Assignment Tree
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_UA_VIEW_FACTORY View Factory 20020627
Properties
Class CL_UA_VIEW_FACTORY  
Short Description Factory for Views    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class UAMO    
Program status     
Category 0   
Package UA_ASSIGNMENT_TREE   Default and Abstract Implementations on the Assignment Tree 
Created 20020627   SAP 
Last change 20041209   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_UA_VIEW_FACTORY has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_UA_VIEW_FACTORY View Factory 20020627
Friends
Class CL_UA_VIEW_FACTORY has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CD_STRATEGY_COCO Constant Public Type reference (TYPE) UAB_STRATEGY 'COCO' Strategy to Support MVC Pattern 20020719
2 CD_STRATEGY_DEP_TABLE Constant Public Type reference (TYPE) UAB_STRATEGY 'DEP_TABLE' Strategy to Support MVC Pattern 20040609
3 CD_STRATEGY_OBJECT Constant Public Type reference (TYPE) UAB_STRATEGY 'OBJECT' Strategy to Support MVC Pattern 20020719
4 CD_STRATEGY_TABLE Constant Public Type reference (TYPE) UAB_STRATEGY 'TABLE' Strategy to Support MVC Pattern 20020719
5 CD_STRATEGY_VNA Constant Public Type reference (TYPE) UAB_STRATEGY 'VNA' Strategy to Support MVC Pattern 20020724
6 MD_STRATEGY Instance attribute Private Type reference (TYPE) UAB_STRATEGY Strategy to Support MVC Pattern 20020719
7 MO_VIEW_STRATEGY Instance attribute Private Object reference (TYPE REF TO) IF_UA_VIEW_STRATEGY Strategy 20020725
8 MT_ATTRIBUTE_SET_TYPES Instance attribute Private Type reference (TYPE) UAB_T_ATTRIBUTE_SET_TYPE List of Attribute Sets 20040130
9 MT_EDGE_TYPES Instance attribute Private Type reference (TYPE) UAB_T_EDGE_TYPE Link Types 20020726
10 MT_HIER_EDGE_TYPES Instance attribute Private Type reference (TYPE) UAB_T_HIER_EDGE_TYPE Hierarchy Link Types 20020726
11 MT_HIER_OBJECT_TYPES Instance attribute Private Type reference (TYPE) UAB_T_HIER_OBJECT_TYPE List of Hierarchy Node Types 20040116
12 MT_NODE_TYPES Instance attribute Private Type reference (TYPE) UAB_T_NODE_TYPE Node Types 20020726
13 MT_OBJECT_TYPES Instance attribute Private Type reference (TYPE) UAB_T_OBJECT_TYPE Object Types 20020726
14 MT_TABLE_TYPES Instance attribute Private Type reference (TYPE) UAB_T_TABLE_TYPE Table Row Types 20020726
15 MT_TREE_NODE_TYPES Instance attribute Private Type reference (TYPE) UAB_T_TREE_NODE_TYPE Tree Node Types 20030318
16 MT_TYPE_BASE Instance attribute Private Type reference (TYPE) UAB_T_BASE_TYPE Table of All Types 20020726
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20020627
2 CREATE Static method Public Method Gets Factory 20020627
3 CREATE_MODEL_ADAPTER Instance method Private Method 20020627
4 CREATE_MVC Instance method Private Method 20020702
5 VIEW_STRATEGY Instance method Private Method Delivers View-Specific Strategy 20020725
Events
Class CL_UA_VIEW_FACTORY has no event.
Types
Class CL_UA_VIEW_FACTORY has no local type.
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_STRATEGY Call by reference Type reference (TYPE) UAB_STRATEGY Strategiekennung 20020719
2 Importing IT_ATTRIBUTE_SET_TYPES Call by reference Type reference (TYPE) UAB_T_ATTRIBUTE_SET_TYPE Liste von Attribut-Sets 20040130
3 Importing IT_EDGE_TYPES Call by reference Type reference (TYPE) UAB_T_EDGE_TYPE Kantentypen 20020726
4 Importing IT_HIER_EDGE_TYPES Call by reference Type reference (TYPE) UAB_T_HIER_EDGE_TYPE Hierarchiekantentypen 20020726
5 Importing IT_HIER_OBJECT_TYPES Call by reference Type reference (TYPE) UAB_T_HIER_OBJECT_TYPE Hierarchieknotentypen 20040116
6 Importing IT_NODE_TYPES Call by reference Type reference (TYPE) UAB_T_NODE_TYPE Knotentypen 20020726
7 Importing IT_OBJECT_TYPES Call by reference Type reference (TYPE) UAB_T_OBJECT_TYPE Objekttypen 20020726
8 Importing IT_TABLE_TYPES Call by reference Type reference (TYPE) UAB_T_TABLE_TYPE Tabellenzeilentypen 20020726
9 Importing IT_TREE_NODE_TYPES Call by reference Type reference (TYPE) UAB_T_TREE_NODE_TYPE Baumknotentypen 20030318

Method CONSTRUCTOR on class CL_UA_VIEW_FACTORY has no exception.

Method CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_STRATEGY Call by reference Type reference (TYPE) UAB_STRATEGY Strategiekennung 20020719
2 Importing IT_ATTRIBUTE_SET_TYPES Call by reference Type reference (TYPE) UAB_T_ATTRIBUTE_SET_TYPE Liste von Attribut-Sets 20040130
3 Importing IT_EDGE_TYPES Call by reference Type reference (TYPE) UAB_T_EDGE_TYPE Kantentypen 20020726
4 Importing IT_HIER_EDGE_TYPES Call by reference Type reference (TYPE) UAB_T_HIER_EDGE_TYPE Hierarchiekantentypen 20020726
5 Importing IT_HIER_OBJECT_TYPES Call by reference Type reference (TYPE) UAB_T_HIER_OBJECT_TYPE 20040116
6 Importing IT_NODE_TYPES Call by reference Type reference (TYPE) UAB_T_NODE_TYPE Knotentypen 20020726
7 Importing IT_OBJECT_TYPES Call by reference Type reference (TYPE) UAB_T_OBJECT_TYPE Objekttypen 20020726
8 Importing IT_TABLE_TYPES Call by reference Type reference (TYPE) UAB_T_TABLE_TYPE Tabellenzeilentypen 20020726
9 Importing IT_TREE_NODE_TYPES Call by reference Type reference (TYPE) UAB_T_TREE_NODE_TYPE Baumknotentypen 20030318
10 Returning RO_VIEW_FACTORY Value transfer Object reference (TYPE REF TO) IF_UA_VIEW_FACTORY View Factory 20020627

Method CREATE on class CL_UA_VIEW_FACTORY has no exception.

Method CREATE_MODEL_ADAPTER Signature

Method CREATE_MODEL_ADAPTER on class CL_UA_VIEW_FACTORY has no parameter.
Method CREATE_MODEL_ADAPTER on class CL_UA_VIEW_FACTORY has no exception.

Method CREATE_MVC Signature

Method CREATE_MVC on class CL_UA_VIEW_FACTORY has no parameter.
Method CREATE_MVC on class CL_UA_VIEW_FACTORY has no exception.

Method VIEW_STRATEGY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_STRATEGY Call by reference Type reference (TYPE) UAB_STRATEGY Strategiekennung 20020725
2 Returning RO_VIEW_STRATEGY Value transfer Object reference (TYPE REF TO) IF_UA_VIEW_STRATEGY Strategien 20020725

Method VIEW_STRATEGY on class CL_UA_VIEW_FACTORY has no exception.
History
Last changed by/on SAP  20041209 
SAP Release Created in 320