SAP ABAP Class CL_UMC_URL_ASSIGNMENT_TREE (URL)
Hierarchy
SEM-BW (Software Component) SEM-BW: Strategic Enterprise Management
   FIN-SEM-CPM (Application Component) Corporate Performance Monitor
     UMC (Package) CPM : Common Objects
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_COLUMN_TREE_MODEL Column Tree Control with Data Management at Backend 20010612
Properties
Class CL_UMC_URL_ASSIGNMENT_TREE  
Short Description URL    
Super Class CL_COLUMN_TREE_MODEL Column Tree Control with Data Management at Backend 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class UMC    
Program status K  Customer Production Program 
Category 0   
Package UMC   CPM : Common Objects 
Created 20010612   SAP 
Last change 20041006   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ICON Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_UMC_URL_ASSIGNMENT_TREE has no interface implemented.
Friends
Class CL_UMC_URL_ASSIGNMENT_TREE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CON_COL_LTXT Constant Public Type reference (TYPE) TV_ITMNAME 'LTXT' Tree Control: Column Name / Item Name 20010612
2 CON_COL_URL Constant Public Type reference (TYPE) TV_ITMNAME 'URL' Tree Control: Column Name / Item Name 20010612
3 CON_FC_DELETEROW Constant Public Type reference (TYPE) SYUCOMM 'DELETEROW' Screens, Function Code That Triggered PAI 20010612
4 CON_FC_DETAIL Constant Public Type reference (TYPE) SYUCOMM 'DETAIL' Screens, Function Code That Triggered PAI 20010612
5 CON_FC_INSERT Constant Public Type reference (TYPE) SYUCOMM 'INSERT' Screens, Function Code That Triggered PAI 20010612
6 CON_FC_MOVEDOWN Constant Public Type reference (TYPE) SYUCOMM 'MOVEDOWN' Screens, Function Code That Triggered PAI 20010612
7 CON_FC_MOVEUP Constant Public Type reference (TYPE) SYUCOMM 'MOVEUP' Screens, Function Code That Triggered PAI 20010612
8 MP_BEHAVIOUR Instance attribute Private Object reference (TYPE REF TO) CL_DRAGDROP Behavior for Drag and Drop 20010612
9 MP_TOOLBAR Instance attribute Private Object reference (TYPE REF TO) CL_GUI_TOOLBAR Toolbar Control 20010612
10 MX_DATA_CHANGED Instance attribute Private Type reference (TYPE) AS4FLAG Flag (X or Blank) 20010612
11 M_ACTION Instance attribute Public Type reference (TYPE) CHAR01 'S' 'U' change; 'S' display 20010612
Methods
# Method Level Visibility Method type Description Created on
1 ADD_SELECTION Instance method Private Method Add One URL 20010612
2 BUILD_TREE Instance method Public Method Build Tree Nodes 20010612
3 CONSTRUCTOR Instance method Public Constructor Constructor 20010612
4 GET_ALL_URL Instance method Public Method Get All URLs 20010612
5 IS_MODIFIED Instance method Public Method Was Data Modified? 20010613
6 ON_DOUBLE_CLICK Instance method Private Event handling method Double-Click on Node 20010612
7 ON_DRAG Instance method Private Event handling method Drag 20010612
8 ON_DROP Instance method Private Event handling method Drop 20010612
9 ON_DROP_COMPLETE Instance method Private Event handling method Drop Complete 20010612
10 ON_FUNCTION_SELECTED Instance method Private Event handling method if a Pushbutton or a Menu Entry is Selected 20010612
11 SET_BUTTON_STATE Instance method Private Method Sets the State of a Single Pushbutton 20010612
12 SET_MODIFIED_FLAG Instance method Public Method Set modified flag 20010613
Events
Class CL_UMC_URL_ASSIGNMENT_TREE has no event.
Types
Class CL_UMC_URL_ASSIGNMENT_TREE has no local type.
Method Signatures

Method ADD_SELECTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_URL Value transfer Object reference (TYPE REF TO) LCL_URL URL 20010612
2 Exporting ITEM_TABLE Call by reference Type reference (TYPE) TREEMCITAC Column Tree Model: Tabelle von ( Knotenschlüssel + Item ) 20010612
3 Exporting NODE Call by reference Type reference (TYPE) TREEMCNODT Column Tree Model: Eigenschaften eines Knotens 20010612
4 Importing X_ADD_TO_TREE Value transfer Type reference (TYPE) AS4FLAG Flag (X oder Blank) 20010612

Method ADD_SELECTION on class CL_UMC_URL_ASSIGNMENT_TREE has no exception.

Method BUILD_TREE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_URL_ASSIGNMENT Call by reference Type reference (TYPE) UMC_YT_URL_ASSIGNMENT URL 20010612
2 Importing I_ACTION Value transfer Type reference (TYPE) CHAR01 'S' 'U' change, 'S' display 20010612

Method BUILD_TREE on class CL_UMC_URL_ASSIGNMENT_TREE has no exception.

Method CONSTRUCTOR Signature

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

Method GET_ALL_URL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_URL_ASSIGNMENT Call by reference Type reference (TYPE) UMC_YT_URL_ASSIGNMENT URL 20010612

Method GET_ALL_URL on class CL_UMC_URL_ASSIGNMENT_TREE has no exception.

Method IS_MODIFIED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_FLAG Value transfer Type reference (TYPE) AS4FLAG Flag (X oder Blank) 20010613

Method IS_MODIFIED on class CL_UMC_URL_ASSIGNMENT_TREE has no exception.

Method ON_DOUBLE_CLICK Signature

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

Method ON_DOUBLE_CLICK on class CL_UMC_URL_ASSIGNMENT_TREE has no exception.

Method ON_DRAG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DRAG_DROP_OBJECT Call by reference Type reference (TYPE) 20010612
2 Importing NODE_KEY Call by reference Type reference (TYPE) 20010612

Method ON_DRAG on class CL_UMC_URL_ASSIGNMENT_TREE has no exception.

Method ON_DROP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DRAG_DROP_OBJECT Call by reference Type reference (TYPE) 20010612
2 Importing NODE_KEY Call by reference Type reference (TYPE) 20010612

Method ON_DROP on class CL_UMC_URL_ASSIGNMENT_TREE has no exception.

Method ON_DROP_COMPLETE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DRAG_DROP_OBJECT Call by reference Type reference (TYPE) 20010612
2 Importing SENDER Call by reference Type reference (TYPE) 20010612

Method ON_DROP_COMPLETE on class CL_UMC_URL_ASSIGNMENT_TREE has no exception.

Method ON_FUNCTION_SELECTED Signature

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

Method ON_FUNCTION_SELECTED on class CL_UMC_URL_ASSIGNMENT_TREE has no exception.

Method SET_BUTTON_STATE Signature

Method SET_BUTTON_STATE on class CL_UMC_URL_ASSIGNMENT_TREE has no parameter.
Method SET_BUTTON_STATE on class CL_UMC_URL_ASSIGNMENT_TREE has no exception.

Method SET_MODIFIED_FLAG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IX_MODIFIED Value transfer Type reference (TYPE) AS4FLAG SPACE Flag (X oder Blank) 20010613

Method SET_MODIFIED_FLAG on class CL_UMC_URL_ASSIGNMENT_TREE has no exception.
History
Last changed by/on SAP  20041006 
SAP Release Created in 3.1A