SAP ABAP Class CL_SMT_WD_STRUCTURE_TREE (Web Dynpro Event 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 20080501
Properties
Class CL_SMT_WD_STRUCTURE_TREE  
Short Description Web Dynpro Event 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 20080501   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_SMT_WD_STRUCTURE_TREE has no forward declaration.
Interfaces
Class CL_SMT_WD_STRUCTURE_TREE has no interface implemented.
Friends
Class CL_SMT_WD_STRUCTURE_TREE 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 20080501
2 MO_CTX_NODE_SORT Instance attribute Private Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE Web Dynpro: Interface for Context Nodes 20081113
3 MO_CTX_NODE_STRUCTURE Instance attribute Private Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE Web Dynpro: Interface for Context Nodes 20080501
4 MO_CTX_NODE_TREE Instance attribute Private Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE Web Dynpro: Interface for Context Nodes 20080501
5 MO_EVENT Instance attribute Private Object reference (TYPE REF TO) CL_SMT_EVENT Event 20080501
6 MO_STRUCTURE_DESCRIPTOR Instance attribute Private Object reference (TYPE REF TO) CL_SMT_STRUCTURE_DESCRIPTOR Structure descriptor 20080501
7 MO_WD_OBJECT Instance attribute Private Object reference (TYPE REF TO) IF_SMT_WD_ASSIGNABLE_OBJECT Web dynpro assignable object interface 20080605
8 MS_SELECTED_FIELD Instance attribute Private Type reference (TYPE) SMT_S_STRUCTURE_FIELD Structure field data 20080501
9 MV_IS_TARGET Instance attribute Private Type reference (TYPE) SMT_BOOLEAN SO_CO->GC_TRUE 20080501
10 MV_SORT Static Attribute Public Type reference (TYPE) SMT_WD_SORT_OPTION Selection For Sorting Operations 20081113
Methods
# Method Level Visibility Method type Description Created on
1 ASSIGN_STRUCTURE_FIELD Instance method Public Method Assign the selected structure field to Assignable Object 20080501
2 CLEAR_ASSIGNABLE_OBJECT Instance method Public Method Clear the current Assignable Object 20080605
3 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20080501
4 GET_SELECTED_FIELD Instance method Public Method Get selected tree field 20080501
5 GET_STRUCTURE Instance method Public Method Get structure path 20080501
6 GET_STRUCTURE_DESCRIPTOR Instance method Public Method Gets the description of the structure 20081104
7 IS_TARGET Instance method Public Method Returns 'X' if Target structure 20080501
8 LOAD_CHILDREN Instance method Public Method Load the level of children 20080505
9 LOAD_INPUT_STRUCTURES Instance method Private Method Load the input structures 20080501
10 LOAD_SOURCE_STRUCTURE Instance method Public Method Load the selected source structure 20080501
11 LOAD_STRUCTURE_FIELDS Instance method Private Method Load structure fields 20080501
12 ON_DROP Instance method Public Method on drop event 20081023
13 ON_FIELD_CHANGED Instance method Protected Event handling method Handle Field usage change in structure 20080602
14 REFRESH_ASSIGNABLE_OBJECT Instance method Public Method Refresh the current Assignable Object 20080611
15 SET_ASSIGNABLE_OBJECT Instance method Public Method Set the current Assignable Object 20080605
16 SET_ASSIGN_STATUS Instance method Public Method Set the Assign status 20080501
17 SET_SELECTED_FIELD Instance method Public Method Select tree field 20080501
18 SET_SORT_OPTION Instance method Public Method Sets The Sort Option On the View 20081113
19 SET_TARGET Instance method Public Method Set the MV_IS_TARGET attribute 20080501
20 SORT_TREE Instance method Public Method On Action Of Sort Tree 20081114
Events
# Event Type Visibility Description Created on
1 STRUCTURE_FIELD_ASSIGNED Instance Event
(0)
Public
(2)
Notify listeners that Structure Field should be assigned 20080501
Types
Class CL_SMT_WD_STRUCTURE_TREE has no local type.
Method Signatures

Method ASSIGN_STRUCTURE_FIELD Signature

Method ASSIGN_STRUCTURE_FIELD on class CL_SMT_WD_STRUCTURE_TREE has no parameter.
Method ASSIGN_STRUCTURE_FIELD on class CL_SMT_WD_STRUCTURE_TREE has no exception.

Method CLEAR_ASSIGNABLE_OBJECT Signature

Method CLEAR_ASSIGNABLE_OBJECT on class CL_SMT_WD_STRUCTURE_TREE has no parameter.
Method CLEAR_ASSIGNABLE_OBJECT on class CL_SMT_WD_STRUCTURE_TREE has no exception.

Method CONSTRUCTOR Signature

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

Method GET_SELECTED_FIELD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_PATH Value transfer Type reference (TYPE) SMT_FIELD_PATH Field path 20080501

Method GET_SELECTED_FIELD on class CL_SMT_WD_STRUCTURE_TREE has no exception.

Method GET_STRUCTURE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_STRUCTURE_PATH Value transfer Type reference (TYPE) SMT_STRUCTURE_PATH Structure path 20080501

Method GET_STRUCTURE on class CL_SMT_WD_STRUCTURE_TREE has no exception.

Method GET_STRUCTURE_DESCRIPTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO_STRUCTURE_DESCRIPTOR Value transfer Object reference (TYPE REF TO) CL_SMT_STRUCTURE_DESCRIPTOR Structure descriptor 20081104

Method GET_STRUCTURE_DESCRIPTOR on class CL_SMT_WD_STRUCTURE_TREE has no exception.

Method IS_TARGET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_IS_TARGET Value transfer Type reference (TYPE) WDY_BOOLEAN Supplement for True Boolean Type: 'X' == True '' == False 20080501

Method IS_TARGET on class CL_SMT_WD_STRUCTURE_TREE has no exception.

Method LOAD_CHILDREN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_SORTED Call by reference Type reference (TYPE) WDY_BOOLEAN Supplement for True Boolean Type: 'X' == True '' == False 20081022
2 Importing PARENT_ID Call by reference Type reference (TYPE) SMT_STRUCTURE_FIELD_ID String 20080505
3 Importing SORT_OPTION Call by reference Type reference (TYPE) SMT_WD_SORT_OPTION Selection For Sorting Operations 20081017

Method LOAD_CHILDREN on class CL_SMT_WD_STRUCTURE_TREE has no exception.

Method LOAD_INPUT_STRUCTURES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_STRUCTURE Call by reference Type reference (TYPE) SMT_STRUCTURE_PATH Structure path 20080501

Method LOAD_INPUT_STRUCTURES on class CL_SMT_WD_STRUCTURE_TREE has no exception.

Method LOAD_SOURCE_STRUCTURE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_CONTEXT Call by reference Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE Web Dynpro: Interface for Context Nodes 20080501
2 Importing IV_STRUCTURE Call by reference Type reference (TYPE) SMT_STRUCTURE_PATH Structure path 20080501

Method LOAD_SOURCE_STRUCTURE on class CL_SMT_WD_STRUCTURE_TREE has no exception.

Method LOAD_STRUCTURE_FIELDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_IS_SORTED Value transfer Type reference (TYPE) WDY_BOOLEAN Selection For Sorting Operations 20081118

Method LOAD_STRUCTURE_FIELDS on class CL_SMT_WD_STRUCTURE_TREE has no exception.

Method ON_DROP 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 20090125
2 Importing IV_FIELD Call by reference Type reference (TYPE) SMT_FIELD_PATH Field path 20081023
3 Importing IV_IS_TARGET Call by reference Type reference (TYPE) SMT_BOOLEAN Boolean value 20081023

Method ON_DROP on class CL_SMT_WD_STRUCTURE_TREE has no exception.

Method ON_FIELD_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PTR_USAGE Value transfer Attribute reference (LIKE) List of structure field usage 20080602

Method ON_FIELD_CHANGED on class CL_SMT_WD_STRUCTURE_TREE has no exception.

Method REFRESH_ASSIGNABLE_OBJECT Signature

Method REFRESH_ASSIGNABLE_OBJECT on class CL_SMT_WD_STRUCTURE_TREE has no parameter.
Method REFRESH_ASSIGNABLE_OBJECT on class CL_SMT_WD_STRUCTURE_TREE has no exception.

Method SET_ASSIGNABLE_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_WD_ASSIGNABLE_OBJECT Call by reference Object reference (TYPE REF TO) IF_SMT_WD_ASSIGNABLE_OBJECT Web dynpro assignable object interface 20080605

Method SET_ASSIGNABLE_OBJECT on class CL_SMT_WD_STRUCTURE_TREE has no exception.

Method SET_ASSIGN_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_IS_ASSIGNMENT Call by reference Type reference (TYPE) WDY_BOOLEAN Supplement for True Boolean Type: 'X' == True '' == False 20080501
2 Importing IV_IS_MAPPING Call by reference Type reference (TYPE) WDY_BOOLEAN Supplement for True Boolean Type: 'X' == True '' == False 20080501

Method SET_ASSIGN_STATUS on class CL_SMT_WD_STRUCTURE_TREE has no exception.

Method SET_SELECTED_FIELD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_NAME Call by reference Type reference (TYPE) FIELDNAME Field Name 20080501
2 Importing I_PATH Call by reference Type reference (TYPE) SMT_FIELD_PATH Field path 20080501

Method SET_SELECTED_FIELD on class CL_SMT_WD_STRUCTURE_TREE has no exception.

Method SET_SORT_OPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_SORT Call by reference Type reference (TYPE) SMT_WD_SORT_OPTION Selection For Sorting Operations 20081113

Method SET_SORT_OPTION on class CL_SMT_WD_STRUCTURE_TREE has no exception.

Method SET_TARGET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_IS_TARGET Call by reference Type reference (TYPE) SMT_BOOLEAN 20080501

Method SET_TARGET on class CL_SMT_WD_STRUCTURE_TREE has no exception.

Method SORT_TREE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ID Call by reference Type reference (TYPE) SMT_STRUCTURE_FIELD_ID Structure field ID 20081118
2 Importing IV_IS_SORTED Call by reference Type reference (TYPE) WDY_BOOLEAN Supplement for True Boolean Type: 'X' == True '' == False 20081118
3 Importing IV_SORT Call by reference Type reference (TYPE) SMT_WD_SORT_OPTION Selection For Sorting Operations 20081114

Method SORT_TREE on class CL_SMT_WD_STRUCTURE_TREE has no exception.
Event Signatures

Event STRUCTURE_FIELD_ASSIGNED Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 PV_FIELD Exporting Value transfer Type reference (TYPE) SMT_FIELD_PATH Field path 20080509
2 PV_IS_TARGET Exporting Value transfer Type reference (TYPE) SMT_BOOLEAN Boolean value 20080612
3 PV_STRUCTURE Exporting Value transfer Type reference (TYPE) SMT_STRUCTURE_PATH Structure path 20080509
History
Last changed by/on SAP  20110908 
SAP Release Created in 701