SAP ABAP Class CL_SMT_WD_RULE_SET (Web Dynpro check set class)
Hierarchy
SAP_BS_FND (Software Component) SAP Business Suite Foundation
   CA-SOA-SMT (Application Component) Service Mapping Tool
     GMT_WEB_DYNPRO (Package) web dynrpro UI classes
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_SMT_WD_OBJECT Object abstraction class 20080204
Properties
Class CL_SMT_WD_RULE_SET  
Short Description Web Dynpro check set class    
Super Class CL_SMT_WD_OBJECT Object abstraction class 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package GMT_WEB_DYNPRO   web dynrpro UI classes 
Created 20080204   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_SMT_WD_RULE_SET has no forward declaration.
Interfaces
Class CL_SMT_WD_RULE_SET has no interface implemented.
Friends
Class CL_SMT_WD_RULE_SET has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MO_CTX_NODE_PROPERTIES Instance attribute Private Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE Web Dynpro: Interface for Context Nodes 20080220
2 MO_CTX_NODE_RULES Instance attribute Private Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE Web Dynpro: Interface for Context Nodes 20080220
3 MO_RULE_SET Instance attribute Private Object reference (TYPE REF TO) CL_SMT_RULE_SET Set of rules 20080220
4 MO_VIEW_CTRL Instance attribute Private Object reference (TYPE REF TO) IF_WD_VIEW_CONTROLLER Web Dynpro: View Controller 20080402
5 MO_WD_RULE Instance attribute Private Object reference (TYPE REF TO) CL_SMT_WD_RULE Web Dynpro rule view 20080220
Methods
# Method Level Visibility Method type Description Created on
1 ADD_RULE Instance method Public Method Add a new rule 20080221
2 CLONE_RULE Instance method Public Method Clone a rule 20080406
3 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20080220
4 GET_RULE_DATA Instance method Private Method Return the rule data 20080221
5 GET_SELECTED_RULE Instance method Public Method Return the selected rule 20080221
6 GET_WD_RULE Instance method Public Method Return the instance of the web dynpro rule 20080221
7 MOVE_RULE_DOWN Instance method Public Method Move a rule down a position 20080221
8 MOVE_RULE_UP Instance method Public Method Move a rule up one position 20080221
9 REMOVE_RULE Instance method Public Method Remove a rule 20080221
10 REQUIRES_NEW_EXTENSION Instance method Public Method Return true if the check set requires extension 20080418
11 SELECT_RULE Instance method Public Method Select a rule for display 20080221
12 SET_COMPONENTS Instance method Public Method Set web dynpro components 20080402
13 SET_CONDITIONAL Instance method Public Method Set the conditional flag 20080304
14 SET_DESCRIPTION Instance method Private Method Set the rule description 20080404
15 SET_FOCUSED_RULE Instance method Private Method Focus the UI on a specific rule 20080415
16 SET_IN_CHAIN Instance method Private Method Set the in chain flag 20080304
17 SET_SWITCH Instance method Private Method Set the switch for a check 20080221
18 SET_TRANSFORMATION Instance method Public Method Set the rule transformation 20080304
19 UNSELECT_RULE Instance method Public Method Clear the row selection of the Rule Set 20080716
Events
Class CL_SMT_WD_RULE_SET has no event.
Types
Class CL_SMT_WD_RULE_SET has no local type.
Method Signatures

Method ADD_RULE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_DEVELOPMENT_PACKAGE Call by reference Type reference (TYPE) DEVCLASS Package 20080305
2 Returning RV_SUCCESS Value transfer Type reference (TYPE) SMT_BOOLEAN Boolean value 20080417

Method ADD_RULE on class CL_SMT_WD_RULE_SET has no exception.

Method CLONE_RULE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_SUCCESS Value transfer Type reference (TYPE) SMT_BOOLEAN Boolean value 20080417

Method CLONE_RULE on class CL_SMT_WD_RULE_SET has no exception.

Method CONSTRUCTOR Signature

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

Method GET_RULE_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_RULE Call by reference Object reference (TYPE REF TO) CL_SMT_RULE Rule 20080221
2 Returning RS_DATA Value transfer Type reference (TYPE) SMT_WD_S_RULE Rule web dynpro information 20080221

Method GET_RULE_DATA on class CL_SMT_WD_RULE_SET has no exception.

Method GET_SELECTED_RULE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO_RULE Value transfer Object reference (TYPE REF TO) CL_SMT_RULE Rule 20080406
# Exception Resumable Description Created on
1 CX_SMT_DATA_NOT_FOUND Data not found error 20080221

Method GET_WD_RULE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO_WD_RULE Value transfer Object reference (TYPE REF TO) CL_SMT_WD_RULE Web Dynpro rule view 20080221

Method GET_WD_RULE on class CL_SMT_WD_RULE_SET has no exception.

Method MOVE_RULE_DOWN Signature

Method MOVE_RULE_DOWN on class CL_SMT_WD_RULE_SET has no parameter.
Method MOVE_RULE_DOWN on class CL_SMT_WD_RULE_SET has no exception.

Method MOVE_RULE_UP Signature

Method MOVE_RULE_UP on class CL_SMT_WD_RULE_SET has no parameter.
Method MOVE_RULE_UP on class CL_SMT_WD_RULE_SET has no exception.

Method REMOVE_RULE Signature

Method REMOVE_RULE on class CL_SMT_WD_RULE_SET has no parameter.
Method REMOVE_RULE on class CL_SMT_WD_RULE_SET has no exception.

Method REQUIRES_NEW_EXTENSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_REQUIRED Value transfer Type reference (TYPE) SMT_BOOLEAN 20080418

Method REQUIRES_NEW_EXTENSION on class CL_SMT_WD_RULE_SET has no exception.

Method SELECT_RULE Signature

Method SELECT_RULE on class CL_SMT_WD_RULE_SET has no parameter.
Method SELECT_RULE on class CL_SMT_WD_RULE_SET has no exception.

Method SET_COMPONENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_VIEW_CONTROLLER Call by reference Object reference (TYPE REF TO) IF_WD_VIEW_CONTROLLER Web Dynpro: View Controller 20080402

Method SET_COMPONENTS on class CL_SMT_WD_RULE_SET has no exception.

Method SET_CONDITIONAL 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 20080304

Method SET_CONDITIONAL on class CL_SMT_WD_RULE_SET has no exception.

Method SET_DESCRIPTION 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 20080404

Method SET_DESCRIPTION on class CL_SMT_WD_RULE_SET has no exception.

Method SET_FOCUSED_RULE 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 20080415

Method SET_FOCUSED_RULE on class CL_SMT_WD_RULE_SET has no exception.

Method SET_IN_CHAIN 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 20080304

Method SET_IN_CHAIN on class CL_SMT_WD_RULE_SET has no exception.

Method SET_SWITCH 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 20080221

Method SET_SWITCH on class CL_SMT_WD_RULE_SET has no exception.

Method SET_TRANSFORMATION 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 20080304

Method SET_TRANSFORMATION on class CL_SMT_WD_RULE_SET has no exception.

Method UNSELECT_RULE Signature

Method UNSELECT_RULE on class CL_SMT_WD_RULE_SET has no parameter.
Method UNSELECT_RULE on class CL_SMT_WD_RULE_SET has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 701