SAP ABAP Class CL_ISM_SD_VIEWER_MIXPLANNING (IS-M: Contract Hierarchy for Insert Planning)
Hierarchy
IS-M (Software Component) SAP MEDIA
   IS-M (Application Component) SAP Media
     JSDI (Package) IS-M/SD SD Integration
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_COLUMN_TREE_MODEL_ITEM_PROV Column Tree Model: Load Items on Demand 20011217
Properties
Class CL_ISM_SD_VIEWER_MIXPLANNING  
Short Description IS-M: Contract Hierarchy for Insert Planning    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package JSDI   IS-M/SD SD Integration 
Created 20001219   SAP 
Last change 20050224   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)
2 JVSD2 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_COLUMN_TREE_MODEL_ITEM_PROV Column Tree Model: Load Items on Demand 20011217
Friends
Class CL_ISM_SD_VIEWER_MIXPLANNING has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_COLUMN1 Static Attribute Private Type reference (TYPE) TV_ITMNAME JVSD2_COLUMN_HIERACHY Text Field 20001229
2 C_COLUMN2 Static Attribute Private Type reference (TYPE) TV_ITMNAME JVSD2_COLUMN_MIX Text Field 20001229
3 C_COLUMN3 Static Attribute Private Type reference (TYPE) TV_ITMNAME JVSD2_COLUMN_ADRESS Text Field 20001229
4 C_COLUMN4 Static Attribute Private Type reference (TYPE) TV_ITMNAME JVSD2_COLUMN_QUANTITY Text Field 20001229
5 C_FCODE_BPCOPY Static Attribute Private Type reference (TYPE) SY-UCOMM 'BPCOPY' Copy FCode 20011112
6 C_FCODE_BPDELETE Static Attribute Private Type reference (TYPE) SY-UCOMM 'BPDELETE' Delete FCode 20011112
7 C_FCODE_BPMOVE Static Attribute Private Type reference (TYPE) SY-UCOMM 'BPMOVE' Move FCode 20011112
8 C_FCODE_NEWINSERT Instance attribute Private Type reference (TYPE) SY-UCOMM 'INSERT' FCode New Insert 20021227
9 DATAMODEL Instance attribute Private Object reference (TYPE REF TO) IF_ISM_SD_CONTRACTTREE IS-M: Display Contracts in Tree 20001219
10 GTREE Instance attribute Private Object reference (TYPE REF TO) CL_COLUMN_TREE_MODEL Column Tree Control with Data Management at Backend 20001219
Methods
# Method Level Visibility Method type Description Created on
1 ADD_NODE Instance method Public Method Add Node to Hierarchy 20001219
2 CHANGE_NODE Instance method Private Method Change Node Texts 20001228
3 CONSTRUCTOR Instance method Public Constructor Constructor 20001219
4 DELETE_ALL_NODES Instance method Public Method Reset all Nodes 20011213
5 HANDLE_ADD_NODES Instance method Private Event handling method New Node Added 20001219
6 HANDLE_CHANGE_NODES Instance method Private Event handling method Node Attributes Changed 20001228
7 HANDLE_CONTEXT_MENU_SELECT Instance method Private Event handling method Call Functions from Context Menu (Tree Nodes) 20011112
8 HANDLE_DRAG Instance method Private Event handling method Drag Contract or Node 20010228
9 HANDLE_EXPAND Instance method Public Event handling method Delete 20011206
10 HANDLE_ITEM_DOUBLE_CLICK Instance method Private Event handling method Double Click on Node (Item Part) 20010219
11 HANDLE_NODE_CONTEXT_MENU_REQ Instance method Private Event handling method Context Menu Requested 20010126
12 NODE_DELETE_MARKED Instance method Public Method Delete Selection for Node 20010216
13 NODE_SET_MARKED Instance method Public Method Select node 20010213
14 REFRESH Instance method Public Method Delete All Nodes 20010914
15 SET_TREEMODEL Instance method Public Method Display Application Data 20001219
Events
# Event Type Visibility Description Created on
1 DROP Instance Event
(0)
Public
(2)
Drop 20001219
2 ITEM_CONTEXT_MENU_REQUEST Instance Event
(0)
Public
(2)
Obsolete 20011112
3 ITEM_CONTEXT_MENU_SELECTED Instance Event
(0)
Public
(2)
Obsolete 20011112
Types
Class CL_ISM_SD_VIEWER_MIXPLANNING has no local type.
Method Signatures

Method ADD_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IN_COLUMNTAB Call by reference Type reference (TYPE) TREEMCITAB Spalten 20001219
2 Importing IN_NODE Call by reference Type reference (TYPE) TM_NODEKEY Tree Model: Schlüssel eines Knotens 20001219
3 Importing IN_REF_NODE Call by reference Type reference (TYPE) TM_NODEKEY referierter Knoten 20001219
4 Importing IN_TYPEOFNODE Call by reference Type reference (TYPE) CHAR1 Typ des Knoten 20010228

Method ADD_NODE on class CL_ISM_SD_VIEWER_MIXPLANNING has no exception.

Method CHANGE_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IN_COLUMNTAB Value transfer Type reference (TYPE) TREEMCITAB Column Tree Model: Item-Tabelle 20001228
2 Importing IN_NODE Value transfer Type reference (TYPE) TM_NODEKEY Tree Model: Schlüssel eines Knotens 20001228

Method CHANGE_NODE on class CL_ISM_SD_VIEWER_MIXPLANNING has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IN_CONTAINER Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER Container fuer Custom Controls in der Dynpro Area 20001219

Method CONSTRUCTOR on class CL_ISM_SD_VIEWER_MIXPLANNING has no exception.

Method DELETE_ALL_NODES Signature

Method DELETE_ALL_NODES on class CL_ISM_SD_VIEWER_MIXPLANNING has no parameter.
Method DELETE_ALL_NODES on class CL_ISM_SD_VIEWER_MIXPLANNING has no exception.

Method HANDLE_ADD_NODES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing COLUMNDATA Call by reference Type reference (TYPE) 20001219
2 Importing NODE Call by reference Attribute reference (LIKE) 20001219
3 Importing REF_NODE Call by reference Type reference (TYPE) 20001219
4 Importing TYPEOFNODE Call by reference Attribute reference (LIKE) 20010228

Method HANDLE_ADD_NODES on class CL_ISM_SD_VIEWER_MIXPLANNING has no exception.

Method HANDLE_CHANGE_NODES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing COLUMNDATA Call by reference Type reference (TYPE) 20001228
2 Importing NODE Call by reference Type reference (TYPE) 20001228

Method HANDLE_CHANGE_NODES on class CL_ISM_SD_VIEWER_MIXPLANNING has no exception.

Method HANDLE_CONTEXT_MENU_SELECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FCODE Call by reference Attribute reference (LIKE) 20011112
2 Importing ITEM_NAME Call by reference Attribute reference (LIKE) 20011112
3 Importing NODE_KEY Call by reference Attribute reference (LIKE) 20011112

Method HANDLE_CONTEXT_MENU_SELECT on class CL_ISM_SD_VIEWER_MIXPLANNING has no exception.

Method HANDLE_DRAG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DRAG_DROP_OBJECT Call by reference Attribute reference (LIKE) 20010228
2 Importing ITEM_NAME Call by reference Attribute reference (LIKE) 20010228
3 Importing NODE_KEY Call by reference Attribute reference (LIKE) 20010228

Method HANDLE_DRAG on class CL_ISM_SD_VIEWER_MIXPLANNING has no exception.

Method HANDLE_EXPAND Signature

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

Method HANDLE_EXPAND on class CL_ISM_SD_VIEWER_MIXPLANNING has no exception.

Method HANDLE_ITEM_DOUBLE_CLICK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ITEM_NAME Call by reference Attribute reference (LIKE) 20010219
2 Importing NODE_KEY Call by reference Attribute reference (LIKE) 20010219

Method HANDLE_ITEM_DOUBLE_CLICK on class CL_ISM_SD_VIEWER_MIXPLANNING has no exception.

Method HANDLE_NODE_CONTEXT_MENU_REQ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ITEM_NAME Call by reference Attribute reference (LIKE) 20010126
2 Importing MENU Call by reference Attribute reference (LIKE) 20010126
3 Importing NODE_KEY Call by reference Attribute reference (LIKE) 20010126

Method HANDLE_NODE_CONTEXT_MENU_REQ on class CL_ISM_SD_VIEWER_MIXPLANNING has no exception.

Method NODE_DELETE_MARKED Signature

Method NODE_DELETE_MARKED on class CL_ISM_SD_VIEWER_MIXPLANNING has no parameter.
Method NODE_DELETE_MARKED on class CL_ISM_SD_VIEWER_MIXPLANNING has no exception.

Method NODE_SET_MARKED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IN_NODEKEY Value transfer Type reference (TYPE) TM_NODEKEY Tree Model: Schlüssel eines Knotens 20010213

Method NODE_SET_MARKED on class CL_ISM_SD_VIEWER_MIXPLANNING has no exception.

Method REFRESH Signature

Method REFRESH on class CL_ISM_SD_VIEWER_MIXPLANNING has no parameter.
Method REFRESH on class CL_ISM_SD_VIEWER_MIXPLANNING has no exception.

Method SET_TREEMODEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IN_TREEMODEL Call by reference Object reference (TYPE REF TO) IF_ISM_SD_CONTRACTTREE IS-M: Darstellung Kontrakte im Tree 20001219

Method SET_TREEMODEL on class CL_ISM_SD_VIEWER_MIXPLANNING has no exception.
Event Signatures

Event DROP Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 DRAG_DROP_OBJECT Exporting Value transfer Object reference (TYPE REF TO) CL_DRAGDROPOBJECT Drag & Drop DataObject 20001219
2 NODE_KEY Exporting Value transfer Type reference (TYPE) TM_NODEKEY Tree Model: Schlüssel eines Knotens 20001219

Event ITEM_CONTEXT_MENU_REQUEST Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 ITEM_NAME Exporting Value transfer Type reference (TYPE) TV_ITMNAME Name des Items 20011112
2 MENU Exporting Value transfer Object reference (TYPE REF TO) CL_CTMENU Knontextmenü-Objekt 20011112
3 NODE_KEY Exporting Value transfer Type reference (TYPE) TM_NODEKEY Schlüssel des Knotens 20011112

Event ITEM_CONTEXT_MENU_SELECTED Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 FCODE Exporting Value transfer Type reference (TYPE) SY-UCOMM Bildschirmbilder, Funktionscode, der PAI ausgelöst hat 20011112
2 ITEM_NAME Exporting Value transfer Type reference (TYPE) TV_ITMNAME Tree Control: Name einer Spalte / eines Items 20011112
3 NODE_KEY Exporting Value transfer Type reference (TYPE) TM_NODEKEY Tree Model: Schlüssel eines Knotens 20011112
History
Last changed by/on SAP  20050224 
SAP Release Created in 463