SAP ABAP Class CL_GM_BDGT_LY_ACTBAR_FILTER (GM Budget Action Bar Filter)
Hierarchy
EA-PS (Software Component) SAP Enterprise Extension Public Services
   PSM-GM-GTE-BU (Application Component) Budgeting and Availability Control
     GMBUDGETING_E (Package) Grants management (budgeting)
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_GM_BDGT_CONSTANTS GM constants 20050407
Properties
Class CL_GM_BDGT_LY_ACTBAR_FILTER  
Short Description GM Budget Action Bar Filter    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package GMBUDGETING_E   Grants management (budgeting) 
Created 20050407   SAP 
Last change 20050411   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CXTAB Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 GMBGT Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 GMBU Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_GM_BDGT_CONSTANTS GM constants 20050407
Friends
Class CL_GM_BDGT_LY_ACTBAR_FILTER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 ALL_TREES_SELECTED Instance attribute Private Type reference (TYPE) CHAR01 All tree selected with at las one item 20050407
2 CG_CLASS Constant Private Type reference (TYPE) CHAR10 'CLASS' Class Label 20050407
3 CG_FUND Constant Private Type reference (TYPE) CHAR10 'FUND' Fund Label 20050407
4 CG_PROGRAM Constant Private Type reference (TYPE) CHAR10 'PROGRAM' Program Label 20050407
5 CG_TIME Constant Private Type reference (TYPE) CHAR10 'TIME' Time Slice Label 20050407
6 CLASS_TREE Instance attribute Public Object reference (TYPE REF TO) CL_GM_BDGT_LY_DIM_ELEMENT Class Tree Object 20050407
7 CONTAINER_01 Instance attribute Private Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstract Container for GUI Controls 20050407
8 CONTAINER_02 Instance attribute Private Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstract Container for GUI Controls 20050407
9 CONTAINER_03 Instance attribute Private Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstract Container for GUI Controls 20050407
10 CONTAINER_04 Instance attribute Private Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstract Container for GUI Controls 20050407
11 CON_OFF Instance attribute Private Attribute reference (LIKE) 20050407
12 CON_ON Instance attribute Private Attribute reference (LIKE) 20050407
13 DOCKING_CONTAINER Instance attribute Public Object reference (TYPE REF TO) CL_GUI_DOCKING_CONTAINER Docking Container 20050407
14 FUND_TREE Instance attribute Public Object reference (TYPE REF TO) CL_GM_BDGT_LY_DIM_ELEMENT Fund Tree Object 20050407
15 GF_PV_LAYOUT Instance attribute Private Type reference (TYPE) GM_BDGT_LAYOUT Grant Budget Layout Sequence 20050407
16 GI_PLOAD Instance attribute Private Type reference (TYPE) XFELD Pre-load flag 20050407
17 PRESSED_ACTIVE Instance attribute Public Type reference (TYPE) SYUCOMM Screens, function code triggered by PAI 20050407
18 PROGRAM_ACTIVE Constant Public Type reference (TYPE) SYREPID 'SAPLGMBUDGETING' ABAP program, current main program 20050407
19 PROGRAM_TREE Instance attribute Public Object reference (TYPE REF TO) CL_GM_BDGT_LY_DIM_ELEMENT Program Tree Object 20050407
20 SPLIT_CONTAINER Instance attribute Private Object reference (TYPE REF TO) CL_GUI_SPLITTER_CONTAINER Splitter Control 20050407
21 SUBSCREEN_ACTIVE Instance attribute Public Type reference (TYPE) SYDYNNR ABAP program, number of current screen 20050407
22 TIME_TREE Instance attribute Public Object reference (TYPE REF TO) CL_GM_BDGT_LY_DIM_ELEMENT Time Tree Object 20050407
23 T_CLAS Instance attribute Private Type reference (TYPE) GMBGT_T_NODE_TYPE Internal Table with classes 20050407
24 T_COMB Instance attribute Private Type reference (TYPE) GMBGT_T_COMB_TYPE Internal Table with Combinations 20050407
25 T_FUND Instance attribute Private Type reference (TYPE) GMBGT_T_NODE_TYPE Internal Table with funds 20050407
26 T_PROG Instance attribute Private Type reference (TYPE) GMBGT_T_NODE_TYPE Internal Table with programs 20050407
27 T_TIME Instance attribute Private Type reference (TYPE) GMBGT_T_NODE_TYPE Internal Table with times 20050407
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor Constructor 20050407
2 CREATE_ELEMENTS Instance method Public Method Create Nodes and Items 20050407
3 CREATE_OBJECTS_TREE Instance method Private Method Create Objects Tree 20050407
4 DELETE_OLD_ELEMENTS Instance method Private Method Delete Old Elements 20050407
5 FINALIZE Instance method Public Method Finalize 20050407
6 GET_CONTAINER Instance method Private Method Get Container by Position 20050407
7 INIT Instance method Public Method Init 20050407
8 INIT_OBJECTS Instance method Private Method Init Objects 20050407
9 ON_CHECKBOX_SELECTED Instance method Private Event handling method On Checkbox Selected 20050407
10 ON_CHECKBOX_UNSELECTED Instance method Private Event handling method On Checkbox Unselected 20050407
11 ON_DOUBLE_CLICK Instance method Private Event handling method On Double Click 20050407
12 RECREATE_AND_POS_ITEMS Instance method Private Method Recreate And Assign New Position to Dimension Items 20050407
13 SET_GRANT_OBJECTS Instance method Public Method Assign Object Values to Dimensions 20050407
14 SET_NEW_LAYOUT Instance method Public Method Set New Layout 20050407
15 SET_ROW_SIZE Instance method Private Method Set Row Size 20050407
16 SET_SIZES Instance method Private Method Set Sizes 20050407
Events
# Event Type Visibility Description Created on
1 DOUBLE_CLICK Instance Event
(0)
Public
(2)
Double Click 20050407
2 EVENT_ALL_TREES_DESELECTED Instance Event
(0)
Public
(2)
One node deselected for at least one tree 20050407
3 EVENT_ALL_TREES_SELECTED Instance Event
(0)
Public
(2)
All trees with one node selected 20050407
Types
Class CL_GM_BDGT_LY_ACTBAR_FILTER 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 PF_DYNNR Call by reference Type reference (TYPE) SY-DYNNR ABAP-Programm, Nummer des aktuellen Bilds 20050407
2 Importing PF_REPID Call by reference Type reference (TYPE) SY-REPID ABAP-Programm, aktuelles Hauptprogramm 20050407
3 Importing PI_PLOAD Call by reference Type reference (TYPE) XFELD 20050407
4 Importing PO_CONTAINER Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstraktcontainer für GUI Controls 20050407

Method CONSTRUCTOR on class CL_GM_BDGT_LY_ACTBAR_FILTER has no exception.

Method CREATE_ELEMENTS Signature

Method CREATE_ELEMENTS on class CL_GM_BDGT_LY_ACTBAR_FILTER has no parameter.
Method CREATE_ELEMENTS on class CL_GM_BDGT_LY_ACTBAR_FILTER has no exception.

Method CREATE_OBJECTS_TREE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PF_LAYOUT Call by reference Type reference (TYPE) GM_BDGT_LAYOUT Förderungsbudget-Layoutreihenfolge 20050407

Method CREATE_OBJECTS_TREE on class CL_GM_BDGT_LY_ACTBAR_FILTER has no exception.

Method DELETE_OLD_ELEMENTS Signature

Method DELETE_OLD_ELEMENTS on class CL_GM_BDGT_LY_ACTBAR_FILTER has no parameter.
Method DELETE_OLD_ELEMENTS on class CL_GM_BDGT_LY_ACTBAR_FILTER has no exception.

Method FINALIZE Signature

Method FINALIZE on class CL_GM_BDGT_LY_ACTBAR_FILTER has no parameter.
Method FINALIZE on class CL_GM_BDGT_LY_ACTBAR_FILTER has no exception.

Method GET_CONTAINER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PF_INDEX Call by reference Type reference (TYPE) SY-INDEX Schleifen, aktueller Schleifendurchlauf 20050407
2 Returning PO_CONT Value transfer Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstraktcontainer für GUI Controls 20050407

Method GET_CONTAINER on class CL_GM_BDGT_LY_ACTBAR_FILTER has no exception.

Method INIT Signature

Method INIT on class CL_GM_BDGT_LY_ACTBAR_FILTER has no parameter.
Method INIT on class CL_GM_BDGT_LY_ACTBAR_FILTER has no exception.

Method INIT_OBJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PF_DYNNR Call by reference Type reference (TYPE) SY-DYNNR ABAP-Programm, Nummer des aktuellen Bilds 20050407
2 Importing PF_REPID Call by reference Type reference (TYPE) SY-REPID ABAP-Programm, aktuelles Hauptprogramm 20050407
3 Importing PO_CONTAINER Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstraktcontainer für GUI Controls 20050407

Method INIT_OBJECTS on class CL_GM_BDGT_LY_ACTBAR_FILTER has no exception.

Method ON_CHECKBOX_SELECTED Signature

Method ON_CHECKBOX_SELECTED on class CL_GM_BDGT_LY_ACTBAR_FILTER has no parameter.
Method ON_CHECKBOX_SELECTED on class CL_GM_BDGT_LY_ACTBAR_FILTER has no exception.

Method ON_CHECKBOX_UNSELECTED Signature

Method ON_CHECKBOX_UNSELECTED on class CL_GM_BDGT_LY_ACTBAR_FILTER has no parameter.
Method ON_CHECKBOX_UNSELECTED on class CL_GM_BDGT_LY_ACTBAR_FILTER has no exception.

Method ON_DOUBLE_CLICK Signature

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

Method ON_DOUBLE_CLICK on class CL_GM_BDGT_LY_ACTBAR_FILTER has no exception.

Method RECREATE_AND_POS_ITEMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PF_DIM Call by reference Type reference (TYPE) CHAR01 Kontierungselementzeichen 20050407
2 Importing PF_INDEX Call by reference Type reference (TYPE) SY-INDEX Schleifen, aktueller Schleifendurchlauf 20050407
3 Importing PO_TREE Call by reference Object reference (TYPE REF TO) CL_GM_BDGT_LY_DIM_ELEMENT Grundmodellsicht 20050407

Method RECREATE_AND_POS_ITEMS on class CL_GM_BDGT_LY_ACTBAR_FILTER has no exception.

Method SET_GRANT_OBJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing POBJ_GRANT Call by reference Object reference (TYPE REF TO) CL_GM_BDGT_GRANT_OBJECTS Förderungsobjektklasse 20050407

Method SET_GRANT_OBJECTS on class CL_GM_BDGT_LY_ACTBAR_FILTER has no exception.

Method SET_NEW_LAYOUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing LF_LAYOUT Call by reference Type reference (TYPE) GM_BDGT_LAYOUT Förderungsbudget-Layoutreihenfolge 20050407

Method SET_NEW_LAYOUT on class CL_GM_BDGT_LY_ACTBAR_FILTER has no exception.

Method SET_ROW_SIZE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing INDEX Call by reference Type reference (TYPE) I Index 20050407
2 Importing SIZE Call by reference Type reference (TYPE) I Größe 20050407

Method SET_ROW_SIZE on class CL_GM_BDGT_LY_ACTBAR_FILTER has no exception.

Method SET_SIZES Signature

Method SET_SIZES on class CL_GM_BDGT_LY_ACTBAR_FILTER has no parameter.
Method SET_SIZES on class CL_GM_BDGT_LY_ACTBAR_FILTER has no exception.
Event Signatures

Event DOUBLE_CLICK Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 PF_FIELDNAME Exporting Value transfer Type reference (TYPE) CHAR70 Feldname 20050407
2 PF_FIELDVALUE Exporting Value transfer Type reference (TYPE) CHAR30 Feldwert 20050407

Event EVENT_ALL_TREES_DESELECTED Signature
Event EVENT_ALL_TREES_DESELECTED on class CL_GM_BDGT_LY_ACTBAR_FILTER has no parameter.
Event EVENT_ALL_TREES_SELECTED Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 SR_CLAS Exporting Value transfer Type reference (TYPE) GMRANGE_TAB_CHAR20 Suchbereich für Klassen 20050407
2 SR_FUND Exporting Value transfer Type reference (TYPE) GMRANGE_TAB_CHAR20 Suchbereich für Fonds 20050407
3 SR_PROG Exporting Value transfer Type reference (TYPE) GMRANGE_TAB_CHAR20 Suchbereich für Programme 20050407
4 SR_TIME Exporting Value transfer Type reference (TYPE) GMRANGE_TAB_CHAR20 Suchebereich für Zeit 20050407
History
Last changed by/on SAP  20050411 
SAP Release Created in 600