SAP ABAP Class CL_UG_MD_EDGEATTR (SEM-BCS: UI: Edge Attributes)
Hierarchy
FINBASIS (Software Component) Fin. Basis
   FIN-FB (Application Component) Financials Basis
     UGMD5 (Package) FIN General: Master Data: Hierarchies
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_UC_CUST_DATA Internal View of Customizing Data 20020211
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_UC_CUST_DATA_EXT External view at Customizing data 20020211
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_UC_MD_EDGEATTR_CONSGROUP SEM-BCS: Cons Group: Edge Attributes 20020215
Properties
Class CL_UG_MD_EDGEATTR  
Short Description SEM-BCS: UI: Edge Attributes    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package UGMD5   FIN General: Master Data: Hierarchies 
Created 20020211   SAP 
Last change 20041006   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_UG_MD_EDGEATTR has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_UC_CUST_DATA Internal View of Customizing Data 20020211
2 IF_UC_CUST_DATA_EXT External view at Customizing data 20020211
Friends
Class CL_UG_MD_EDGEATTR has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 DO_CHAR Instance attribute Protected Object reference (TYPE REF TO) IF_UG_MD_CHAR FIN Master Data: Representation of a Characteristic 20020211
2 DO_HIERARCHY Instance attribute Protected Object reference (TYPE REF TO) IF_UG_MD_HIERARCHY FIN Master Data: Hierarchy 20020211
3 DR_PARENT_VALUE Instance attribute Protected Object reference (TYPE REF TO) DATA Value of Selected Node 20030726
4 DR_TH_ALLDATA__OLD Instance attribute Protected Object reference (TYPE REF TO) DATA Ref.: Table with All Edge Attributes 20030726
5 DR_TH_DATA Instance attribute Protected Object reference (TYPE REF TO) DATA Ref.: Table with Edge Attributes under Spec. Nodes 20020228
6 DS_PARENT_SID Instance attribute Protected Type reference (TYPE) UGMD_S_HRY_NODE SID of Selected Node 20030726
7 DT_EDGE Instance attribute Protected Type reference (TYPE) TS_EDGE 20030726
8 DT_FFIX Instance attribute Protected Type reference (TYPE) UC0_TS_FFIX Fixed Characteristic Values 20020211
9 DT_SID_MAP__OLD Instance attribute Public Type reference (TYPE) UGMD_TH_MAP_SID2FLD Mapping FieldName <=> Field SID incl Value-Map for All Edges 20030726
10 D_FIELDNAME Instance attribute Protected Type reference (TYPE) UG_FIELDNAME Field Name of Selected Node 20020213
11 GC_TRUE Constant Protected Type reference (TYPE) UG_FLG 'X' TRUE 20020211
12 GT_INSTANCE Static Attribute Private Type reference (TYPE) T_INSTANCE Table with the Instances 20020211
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor Constructor 20020211
2 CREATE_DATA_REFERENCE Instance method Public Method Get Data Reference with Desired Data Structure 20020215
3 GET_DATA_FOR_ENQUEUE Instance method Public Method Lock Partial Hierarchy 20030523
4 GET_FFIX Instance method Public Method Get Fixed Characteristic Values 20020213
5 GET_FIELDS Instance method Protected Method Get Fields (Columns) with Attributes 20020211
6 GET_GUI_DATA Instance method Public Method Load Data 20020211
7 GET_INSTANCE Static method Public Method Get Instance 20020211
8 HANDLE_HRY_CHANGED Instance method Public Event handling method Event Handler: Hierarchy Structure Was Changed 20020226
9 READ_EDGE_ATTRIBUTES Instance method Private Method Read Attributes 20030726
10 SET_DEFAULT_VALUES Instance method Protected Method Initialize Edge Attributes 20020215
11 SET_GUI_DATA Instance method Public Method Return Data 20020211
12 SET_PARENT_NODE_VALUE Instance method Public Method Set Value of Selected Father Node 20020307
13 WRITE_CHANGES Instance method Protected Method Update Changes 20030509
Events
# Event Type Visibility Description Created on
1 FFIX_CHANGED Instance Event
(0)
Public
(2)
Lock Relevant Parameters have been Changed 20030610
2 REFRESH_VIEW Instance Event
(0)
Public
(2)
Refresh Display 20030726
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 S_EDGE Protected See coding 20030726
2 S_INSTANCE Private See coding 20020211
3 TS_EDGE Protected See coding 20030726
4 T_INSTANCE Private See coding 20020211
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_CHAR Call by reference Object reference (TYPE REF TO) IF_UG_MD_CHAR FI-Stammdaten: Repräsentanz eines Merkmals 20020211

Method CONSTRUCTOR on class CL_UG_MD_EDGEATTR has no exception.

Method CREATE_DATA_REFERENCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_DATA Call by reference Object reference (TYPE REF TO) DATA Referenz zu einer Tabelle oder Struktur 20020228
2 Importing IF_TABLE Call by reference Type reference (TYPE) UG_FLG Referenz zu einer Tabelle ('X') oder Struktur (SPACE) 20020228

Method CREATE_DATA_REFERENCE on class CL_UG_MD_EDGEATTR has no exception.

Method GET_DATA_FOR_ENQUEUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_CHAR Call by reference Object reference (TYPE REF TO) IF_UG_MD_CHAR FI-Stammdaten: Repräsentanz eines Merkmals 20030523
2 Exporting ET_FFIX Call by reference Type reference (TYPE) UC0_TS_FFIX Fixierte Merkmalswerte 20030523

Method GET_DATA_FOR_ENQUEUE on class CL_UG_MD_EDGEATTR has no exception.

Method GET_FFIX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FFIX Value transfer Type reference (TYPE) UC0_TS_FFIX Fixierte Merkmalswerte 20020213

Method GET_FFIX on class CL_UG_MD_EDGEATTR has no exception.

Method GET_FIELDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FIELD Call by reference Type reference (TYPE) UGMD_TS_GEN_ALV_CTRL_FIELD anzuzeigende Spalten mit Eigenschaften 20020211
2 Exporting ET_FOREIGN_FIELD Call by reference Type reference (TYPE) UGMD_TS_GEN_ALV_CTRL_FDISP Eigenschaften aller im Feldkatalog nicht bekannten Felder 20020224

Method GET_FIELDS on class CL_UG_MD_EDGEATTR has no exception.

Method GET_GUI_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_CHAR Value transfer Object reference (TYPE REF TO) IF_UG_MD_CHAR FI-Stammdaten: Repräsentanz eines Merkmals 20020211
2 Exporting ER_TH_DATA Value transfer Object reference (TYPE REF TO) DATA Tabelle mit den Kanten (Wert, Beschr. und Attributen) 20020211
3 Exporting ET_FIELD Call by reference Type reference (TYPE) UGMD_TS_GEN_ALV_CTRL_FIELD anzuzeigende Spalten mit Eigenschaften 20020211
4 Exporting ET_FOREIGN_FIELD Call by reference Type reference (TYPE) UGMD_TS_GEN_ALV_CTRL_FDISP Eigenschaften aller im Feldkatalog nicht bekannten Felder 20020224
5 Importing I_FLG_SETDEFAULTS Call by reference Type reference (TYPE) UG_FLG 'X' Defaults feststellen ('X') 20020307

Method GET_GUI_DATA on class CL_UG_MD_EDGEATTR has no exception.

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EO_EDGEATTR Value transfer Object reference (TYPE REF TO) CL_UG_MD_EDGEATTR SEM-BCS: UI: Kantenattributen 20020211
2 Importing IO_CHAR Call by reference Object reference (TYPE REF TO) IF_UG_MD_CHAR FI-Stammdaten: Repräsentanz eines Merkmals 20020211
3 Importing I_CLASSNAME Call by reference Type reference (TYPE) CLASSNAME 'CL_UG_MD_EDGEATTR' Referenztyp 20020215

Method GET_INSTANCE on class CL_UG_MD_EDGEATTR has no exception.

Method HANDLE_HRY_CHANGED Signature

Method HANDLE_HRY_CHANGED on class CL_UG_MD_EDGEATTR has no parameter.
Method HANDLE_HRY_CHANGED on class CL_UG_MD_EDGEATTR has no exception.

Method READ_EDGE_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_PARENT_VALUE Call by reference Object reference (TYPE REF TO) DATA Datenreferenz zu Wert des übergeordneten Knoten 20030726
2 Importing I_FIELDNAME Call by reference Type reference (TYPE) UG_FIELDNAME Feldname des übergeordneten Knoten 20030726
3 Importing I_FLG_SETDEFAULTS Call by reference Type reference (TYPE) UG_FLG 'X' Defaults feststellen ('X') 20030726

Method READ_EDGE_ATTRIBUTES on class CL_UG_MD_EDGEATTR has no exception.

Method SET_DEFAULT_VALUES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_TH_DATA Call by reference Object reference (TYPE REF TO) DATA Tabelle mit den Kanten (Wert, Beschr. und Attributen) 20020228

Method SET_DEFAULT_VALUES on class CL_UG_MD_EDGEATTR has no exception.

Method SET_GUI_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_TH_DATA Call by reference Object reference (TYPE REF TO) DATA Tabelle mit den Kanten (Schlüssel, Beschr. und Attributen) 20020212

Method SET_GUI_DATA on class CL_UG_MD_EDGEATTR has no exception.

Method SET_PARENT_NODE_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_DATA Call by reference Object reference (TYPE REF TO) DATA Datenreferenz zu Wert 20020307
2 Importing I_FIELDNAME Call by reference Type reference (TYPE) UG_FIELDNAME FI-Stammdaten: Feldname 20020307

Method SET_PARENT_NODE_VALUE on class CL_UG_MD_EDGEATTR has no exception.

Method WRITE_CHANGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_DATA Call by reference Type reference (TYPE) HASHED TABLE 20030509
2 Importing IT_FFIX Call by reference Type reference (TYPE) UGMD_TS_FIELD_VAL FI-Stammdaten: Paare Feldname / Wert 20030509

Method WRITE_CHANGES on class CL_UG_MD_EDGEATTR has no exception.
Event Signatures

Event FFIX_CHANGED Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 IT_FFIX_OLD Exporting Value transfer Type reference (TYPE) UC0_TS_FFIX Fixierte Merkmalswerte 20030611

Event REFRESH_VIEW Signature
Event REFRESH_VIEW on class CL_UG_MD_EDGEATTR has no parameter.
History
Last changed by/on SAP  20041006 
SAP Release Created in 10B