SAP ABAP Class CL_FPM_HCT_GUIBB_VALIDATION (Validator for GUIBBs)
Hierarchy
SAP_UI (Software Component) User Interface Technology
   BC-WD-CMP-FPM (Application Component) Floorplan Manager Web Dynpro ABAP
     APB_FPM_HCT (Package) Harmonized Configuration Tool
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_FPM_HCT_VALIDATION Validation of Configuration 20090604
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_FPM_HCT_GUIBB_ADV_FORM_VAL Validation of GUIBB Form Configuration 20111024
2 Inheritance (c INHERITING FROM c_ref)  CL_FPM_HCT_GUIBB_AFILT_VAL Validation of GUIBB Attribute Filter Configuration 20140715
3 Inheritance (c INHERITING FROM c_ref)  CL_FPM_HCT_GUIBB_CAROUSEL_VAL Validator Class of GUIBB Carousel Configuration 20140220
4 Inheritance (c INHERITING FROM c_ref)  CL_FPM_HCT_GUIBB_CHART_VAL Validator for Chart UIBB 20130213
5 Inheritance (c INHERITING FROM c_ref)  CL_FPM_HCT_GUIBB_COLUMN_VAL Validation of GUIBB Column Configuration 20120416
6 Inheritance (c INHERITING FROM c_ref)  CL_FPM_HCT_GUIBB_FORM_VAL Validation of GUIBB Form Configuration 20090604
7 Inheritance (c INHERITING FROM c_ref)  CL_FPM_HCT_GUIBB_LPD_VAL Validation of GUIBB List Configuration 20100412
8 Inheritance (c INHERITING FROM c_ref)  CL_FPM_HCT_GUIBB_QV_VAL Fluid Quickview Validator Class 20120416
9 Inheritance (c INHERITING FROM c_ref)  CL_FPM_HCT_GUIBB_SEARCH_VAL Validation of GUIBB Search Configuration 20110222
10 Inheritance (c INHERITING FROM c_ref)  CL_FPM_HCT_GUIBB_VISBIZ_VAL Validaton of GUIBB VisBiz Configuration 20130409
... Click here to see Used By full list (11 items)
Properties
Class CL_FPM_HCT_GUIBB_VALIDATION  
Short Description Validator for GUIBBs    
Super Class CL_FPM_HCT_VALIDATION Validation of Configuration 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package APB_FPM_HCT   Harmonized Configuration Tool 
Created 20090604   SAP 
Last change 20141120    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 IF_FPM_GUIBB_CONSTANTS Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
Class CL_FPM_HCT_GUIBB_VALIDATION has no interface implemented.
Friends
Class CL_FPM_HCT_GUIBB_VALIDATION has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CS_GUIBB Constant Private See coding 20100705
2 CV_ALLOWED_CHARS Constant Public See coding '0123456789_/ABCDEFGHIJKLMNOPQRSTUVWXYZ' 20090604
3 MO_CONFIG_INFO Instance attribute Protected Object reference (TYPE REF TO) CL_FPM_HCT_INFO Common Configuration Metainformation 20090604
4 MO_FEEDER_CONTROLLER Instance attribute Protected Object reference (TYPE REF TO) CL_FPM_HCT_GUIBB_FEEDER_CTRL Feeder controller 20090604
5 MS_FEEDER Instance attribute Protected Type reference (TYPE) SX_FEEDER 20090604
6 MV_CONFIG_NODE_NAME Instance attribute Protected Type reference (TYPE) STRING 20090604
7 MV_GUIBB_TYPE Instance attribute Protected Type reference (TYPE) STRING 20100705
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_ACTION_ADDITION_POSSIBLE Instance method Private Method Is assignment of an action in the configuration possible? 20090604
2 CHECK_BUTTON Instance method Private Method Check button row element 20090604
3 CHECK_CTXT_MENU Instance method Private Method Check context menu 20111212
4 CHECK_IMAGEFIELD Instance method Private Method Check quickviews 20140124
5 CHECK_QUICKVIEW Instance method Private Method Check quickviews 20120327
6 CONSTRUCTOR Instance method Public Constructor 20090604
7 GET_PATH Instance method Protected Method Determine the texts along the path to an element 20090604
8 READ_FEEDER_INFO Instance method Protected Method Get feeder definition (catalogs) 20090604
9 RESET_FEEDER_INFO Instance method Protected Event handling method clear feeder info buffer 20120321
Events
Class CL_FPM_HCT_GUIBB_VALIDATION has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 SX_FEEDER Protected See coding 20090604 BEGIN OF sx_feeder, t_actions TYPE fpmgb_t_actiondef, t_components TYPE abap_compdescr_tab, t_components2 TYPE abap_compdescr_tab, o_fields_rtti TYPE REF TO cl_abap_complexdescr, o_fields_rtti2 TYPE REF TO cl_abap_complexdescr, END OF sx_feeder
Method Signatures

Method CHECK_ACTION_ADDITION_POSSIBLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EF_ADDITION_POSSIBLE Value transfer Type reference (TYPE) ABAP_BOOL General Flag 20090604
2 Importing IO_NODE Call by reference Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE Web Dynpro: Interface for Context Nodes 20090604

Method CHECK_ACTION_ADDITION_POSSIBLE on class CL_FPM_HCT_GUIBB_VALIDATION has no exception.

Method CHECK_BUTTON Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_SUCCESS Value transfer Type reference (TYPE) ABAP_BOOL 20090604
2 Importing IO_ELEMENT Call by reference Object reference (TYPE REF TO) IF_WD_CONTEXT_ELEMENT Button 20090604
3 Importing IV_DISPTY Call by reference Type reference (TYPE) FPMGB_DISPLAY_TYPE Display Type 20090604
4 Importing IV_NODE_NAME Call by reference Type reference (TYPE) STRING 20090604

Method CHECK_BUTTON on class CL_FPM_HCT_GUIBB_VALIDATION has no exception.

Method CHECK_CTXT_MENU Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_SELECTED_ELEMENT Call by reference Object reference (TYPE REF TO) IF_WD_CONTEXT_ELEMENT Web Dynpro: Interface for Node Element 20111212
2 Importing IO_VIEW_ELEMENT Call by reference Object reference (TYPE REF TO) IF_WD_CONTEXT_ELEMENT Web Dynpro: Interface for Node Element 20111212
3 Returning RV_SUCCESS Value transfer Type reference (TYPE) ABAP_BOOL 20111212

Method CHECK_CTXT_MENU on class CL_FPM_HCT_GUIBB_VALIDATION has no exception.

Method CHECK_IMAGEFIELD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_SELECTED_ELEMENT Call by reference Object reference (TYPE REF TO) IF_WD_CONTEXT_ELEMENT Web Dynpro: Interface for Node Element 20140124
2 Importing IO_VIEW_ELEMENT Call by reference Object reference (TYPE REF TO) IF_WD_CONTEXT_ELEMENT Web Dynpro: Interface for Node Element 20140124
3 Returning RV_SUCCESS Value transfer Type reference (TYPE) ABAP_BOOL 20140124

Method CHECK_IMAGEFIELD on class CL_FPM_HCT_GUIBB_VALIDATION has no exception.

Method CHECK_QUICKVIEW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_SELECTED_ELEMENT Call by reference Object reference (TYPE REF TO) IF_WD_CONTEXT_ELEMENT Web Dynpro: Interface for Node Element 20120327
2 Importing IO_VIEW_ELEMENT Call by reference Object reference (TYPE REF TO) IF_WD_CONTEXT_ELEMENT Web Dynpro: Interface for Node Element 20120327
3 Returning RV_SUCCESS Value transfer Type reference (TYPE) ABAP_BOOL 20120327

Method CHECK_QUICKVIEW on class CL_FPM_HCT_GUIBB_VALIDATION has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_ASSIST Call by reference Object reference (TYPE REF TO) CL_FPM_HCT_GUIBB_ASSIST Assistance class for FPM GUIBB config editor 20090709
2 Importing IO_CONFIG_INFO Call by reference Object reference (TYPE REF TO) CL_FPM_HCT_INFO Common Configuration Metainformation 20090604
3 Importing IO_FEEDER_CONTROLLER Call by reference Object reference (TYPE REF TO) CL_FPM_HCT_GUIBB_FEEDER_CTRL Feeder controller 20090604
4 Importing IV_CONFIG_NODE_NAME Call by reference Type reference (TYPE) STRING 20090604
5 Importing IV_GUIBB_TYPE Call by reference Type reference (TYPE) STRING 20100705

Method CONSTRUCTOR on class CL_FPM_HCT_GUIBB_VALIDATION has no exception.

Method GET_PATH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_ELEMENT Call by reference Object reference (TYPE REF TO) IF_WD_CONTEXT_ELEMENT Web Dynpro: Interface for Node Element 20090604
2 Returning RV_PATH Value transfer Type reference (TYPE) STRING 20090604

Method GET_PATH on class CL_FPM_HCT_GUIBB_VALIDATION has no exception.

Method READ_FEEDER_INFO Signature

Method READ_FEEDER_INFO on class CL_FPM_HCT_GUIBB_VALIDATION has no parameter.
Method READ_FEEDER_INFO on class CL_FPM_HCT_GUIBB_VALIDATION has no exception.

Method RESET_FEEDER_INFO Signature

Method RESET_FEEDER_INFO on class CL_FPM_HCT_GUIBB_VALIDATION has no parameter.
Method RESET_FEEDER_INFO on class CL_FPM_HCT_GUIBB_VALIDATION has no exception.
Meta Relationship - Used By (full list)
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_FPM_HCT_GUIBB_ADV_FORM_VAL Validation of GUIBB Form Configuration 20111024
2 Inheritance (c INHERITING FROM c_ref)  CL_FPM_HCT_GUIBB_AFILT_VAL Validation of GUIBB Attribute Filter Configuration 20140715
3 Inheritance (c INHERITING FROM c_ref)  CL_FPM_HCT_GUIBB_CAROUSEL_VAL Validator Class of GUIBB Carousel Configuration 20140220
4 Inheritance (c INHERITING FROM c_ref)  CL_FPM_HCT_GUIBB_CHART_VAL Validator for Chart UIBB 20130213
5 Inheritance (c INHERITING FROM c_ref)  CL_FPM_HCT_GUIBB_COLUMN_VAL Validation of GUIBB Column Configuration 20120416
6 Inheritance (c INHERITING FROM c_ref)  CL_FPM_HCT_GUIBB_FORM_VAL Validation of GUIBB Form Configuration 20090604
7 Inheritance (c INHERITING FROM c_ref)  CL_FPM_HCT_GUIBB_LPD_VAL Validation of GUIBB List Configuration 20100412
8 Inheritance (c INHERITING FROM c_ref)  CL_FPM_HCT_GUIBB_QV_VAL Fluid Quickview Validator Class 20120416
9 Inheritance (c INHERITING FROM c_ref)  CL_FPM_HCT_GUIBB_SEARCH_VAL Validation of GUIBB Search Configuration 20110222
10 Inheritance (c INHERITING FROM c_ref)  CL_FPM_HCT_GUIBB_VISBIZ_VAL Validaton of GUIBB VisBiz Configuration 20130409
11 Inheritance (c INHERITING FROM c_ref)  CL_FPM_HCT_RUIBB_BICS_GRID_VAL Validation for Bics Grid UIBB 20130619
History
Last changed by/on SAP  20141120 
SAP Release Created in 730