SAP ABAP Class CL_UG_MD_EDGEATTR_GUI (SEM-BCS: UI: Edge Attributes - GUI)
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_GUI Internal View of GUI Object 20020211
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_UC_CUST_GUI_EXT External View at GUI Object 20020211
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_UG_WB_COMMUNICATION Workbench: Events and Methods for Communication with the WB 20020216
Properties
Class CL_UG_MD_EDGEATTR_GUI  
Short Description SEM-BCS: UI: Edge Attributes - GUI    
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_GUI has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_UC_CUST_GUI Internal View of GUI Object 20020211
2 IF_UC_CUST_GUI_EXT External View at GUI Object 20020211
3 IF_UG_WB_COMMUNICATION Workbench: Events and Methods for Communication with the WB 20020216
Friends
Class CL_UG_MD_EDGEATTR_GUI has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 DF_DATA_INCONSISTENT Instance attribute Private Type reference (TYPE) UG_FLG SPACE Data Inconsistent 20020410
2 DF_IS_EDIT_GLOBAL Instance attribute Private Type reference (TYPE) UG_FLG 'X' Change Mode - Global Workbench 20020213
3 DF_IS_EDIT_LOCAL Instance attribute Private Type reference (TYPE) UG_FLG 'X' Change Mode - Edge Attributes 20020213
4 DO_CONTAINER Instance attribute Private Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstract Container for GUI Controls 20020226
5 DO_CUST Instance attribute Private Object reference (TYPE REF TO) CL_UG_MD_EDGEATTR SEM-BCS: UI: Edge Attributes 20020211
6 DO_GRID Instance attribute Private Object reference (TYPE REF TO) CL_UG_MD_GEN_ALV_CTRL Generic ALV to Display/Edit Master Data 20020211
7 DO_INSTANCE Static Attribute Private Object reference (TYPE REF TO) CL_UG_MD_EDGEATTR_GUI SEM-BCS: UI: Edge Attributes - GUI 20020211
8 DR_TH_DATA Instance attribute Private Object reference (TYPE REF TO) DATA Ref.: Table with Attributes to Edges 20020212
9 DT_FFIX Instance attribute Private Type reference (TYPE) UC0_TS_FFIX Fixed Characteristic Values 20030523
10 DT_PARENT Instance attribute Private Type reference (TYPE) UGMD_TS_HRY_NODE FIN Master Data: Hierarchy Nodes 20030520
11 D_FLG_DISPLAY_ONLY Instance attribute Private Type reference (TYPE) UG_FLG SPACE Change Mode 20020212
12 GC_CLASSNAME Constant Private Type reference (TYPE) CLASSNAME 'CL_UG_MD_EDGEATTR_GUI' Custom class name 20020722
13 GC_DNUM Constant Private Type reference (TYPE) SCRHDNUM '0100' Screen Number 20020211
14 GC_LAYOUT_CHG Constant Private Type reference (TYPE) UG_FLG SPACE Layout: Layout Button 20020211
15 GC_LAYOUT_DETAIL Constant Private Type reference (TYPE) UG_FLG SPACE Layout: Detail Button at Line End 20020211
16 GC_LAYOUT_SORT Constant Private Type reference (TYPE) UG_FLG SPACE Layout: Sort Functions 20020211
17 GC_PROG Constant Private Type reference (TYPE) SCRHPROG 'SAPLUGMD_EDGEATTR' Program Name 20020211
18 GC_TRUE Constant Protected Type reference (TYPE) UG_FLG 'X' TRUE 20020211
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor Constructor 20020211
2 DEFINE_LAYOUT Instance method Private Method Define Layout of ALV Grid 20020211
3 DEQUEUE_HRY Instance method Private Method Unblock Partial Hierarchy 20030523
4 ENQUEUE_HRY Instance method Private Method Lock Partial Hierarchy 20030523
5 GET_GUI_DATA Instance method Public Method Load Data 20020211
6 HANDLE_FFIX_CHANGED Instance method Public Event handling method Event Handler: Activities After Change to Parameters 20030611
7 HANDLE_FFIX_WB_CHANGED Instance method Public Event handling method Event Handler: Global Parameters of the Workbench 20040825
8 HANDLE_NEW_LOG_MESSAGES Instance method Public Event handling method Event Handler: New Messages for Application 20020216
9 HANDLE_REFRESH_VIEW Instance method Private Event handling method Event Handler: Data Must Be Displayed Again 20030726
10 HANDLE_SET_DISPLAY_MODE Instance method Public Event handling method Event Handler: Change Mode Was Changed 20020213
11 SET_EDIT_MODE_OF_GRID Instance method Public Method Set Change Mode (Display / Change) of ALV 20020213
12 SET_GUI_DATA Instance method Public Method Return Data 20020211
13 SET_REGISTERED_EVENTS Instance method Private Method Register Events 20020212
Events
Class CL_UG_MD_EDGEATTR_GUI has no event.
Types
Class CL_UG_MD_EDGEATTR_GUI has no local type.
Method Signatures

Method CONSTRUCTOR Signature

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

Method DEFINE_LAYOUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_LAYOUT Call by reference Type reference (TYPE) UGMD_S_GEN_ALV_CTRL_LAYO Generisches ALV-Control: Layout, Anzeigeeigenschaften 20020211

Method DEFINE_LAYOUT on class CL_UG_MD_EDGEATTR_GUI has no exception.

Method DEQUEUE_HRY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_FFIX Call by reference Type reference (TYPE) UC0_TS_FFIX Fixierte Merkmalswerte 20030611

Method DEQUEUE_HRY on class CL_UG_MD_EDGEATTR_GUI has no exception.

Method ENQUEUE_HRY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EF_SUCCESS Call by reference Type reference (TYPE) UG_FLG FI-Stammdaten: Allgemeines Kennzeichen 20030523

Method ENQUEUE_HRY on class CL_UG_MD_EDGEATTR_GUI has no exception.

Method GET_GUI_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IF_LOG_EXTERNAL Call by reference Type reference (TYPE) UG_FLG Flag: keine Loganzeige (stattdessen Event NEW_LOG_MESSAGES) 20020211
2 Importing IR_CONTAINER Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstracter Container fuer GUI Controls 20020212

Method GET_GUI_DATA on class CL_UG_MD_EDGEATTR_GUI has no exception.

Method HANDLE_FFIX_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_FFIX_OLD Call by reference Attribute reference (LIKE) 20030611

Method HANDLE_FFIX_CHANGED on class CL_UG_MD_EDGEATTR_GUI has no exception.

Method HANDLE_FFIX_WB_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_FFIX_NEW Call by reference Attribute reference (LIKE) 20040825

Method HANDLE_FFIX_WB_CHANGED on class CL_UG_MD_EDGEATTR_GUI has no exception.

Method HANDLE_NEW_LOG_MESSAGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ET_MSG Call by reference Attribute reference (LIKE) 20020216

Method HANDLE_NEW_LOG_MESSAGES on class CL_UG_MD_EDGEATTR_GUI has no exception.

Method HANDLE_REFRESH_VIEW Signature

Method HANDLE_REFRESH_VIEW on class CL_UG_MD_EDGEATTR_GUI has no parameter.
Method HANDLE_REFRESH_VIEW on class CL_UG_MD_EDGEATTR_GUI has no exception.

Method HANDLE_SET_DISPLAY_MODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_IS_EDIT Call by reference Attribute reference (LIKE) 20020213

Method HANDLE_SET_DISPLAY_MODE on class CL_UG_MD_EDGEATTR_GUI has no exception.

Method SET_EDIT_MODE_OF_GRID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_IS_EDIT Value transfer Type reference (TYPE) UG_FLG Editiermodus (Anzeige / Ändern) des ALVs 20020213

Method SET_EDIT_MODE_OF_GRID on class CL_UG_MD_EDGEATTR_GUI has no exception.

Method SET_GUI_DATA Signature

Method SET_GUI_DATA on class CL_UG_MD_EDGEATTR_GUI has no parameter.
Method SET_GUI_DATA on class CL_UG_MD_EDGEATTR_GUI has no exception.

Method SET_REGISTERED_EVENTS Signature

Method SET_REGISTERED_EVENTS on class CL_UG_MD_EDGEATTR_GUI has no parameter.
Method SET_REGISTERED_EVENTS on class CL_UG_MD_EDGEATTR_GUI has no exception.
History
Last changed by/on SAP  20041006 
SAP Release Created in 10B