SAP ABAP Class CL_SWF_CNT_EDIT_TREECTL (Container: Editor Component as Tree Control)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-BMT-WFM (Application Component) SAP Business Workflow
     SWF_CNT (Package) Workflow: Container
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_SWF_CNT_VIEW_TREECTL Container: View Component as Tree Control 20000712
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SWF_UTL_COMP_UNDO Undo-Enabled Component 20020117
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_SWF_CNT_EDIT_WFD_CTL Workflow: Special Container Editor for WF Builder 20001019
Properties
Class CL_SWF_CNT_EDIT_TREECTL  
Short Description Container: Editor Component as Tree Control    
Super Class CL_SWF_CNT_VIEW_TREECTL Container: View Component as Tree Control 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SWF_CNT   Workflow: Container 
Created 20000712   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_SWF_CNT_EDIT_TREECTL has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_SWF_UTL_COMP_UNDO Undo-Enabled Component 20020117
Friends
Class CL_SWF_CNT_EDIT_TREECTL has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_HIDE_OBJECT Constant Public Type reference (TYPE) SWF_CLSTYP '--' Stops Objects Being Created 20040617
2 MT_STACK Instance attribute Protected See coding UNDO/REDO Stack 20020117
3 M_ORG_CONTAINER Instance attribute Protected Object reference (TYPE REF TO) IF_SWF_CNT_CONTAINER Original Container 20000907
4 M_RESET_STACK_ONFILL Instance attribute Protected Type reference (TYPE) XFLAG 'X' Delete Undo When Filling 20020124
5 M_STACK_INDEX Instance attribute Protected Type reference (TYPE) I 0 Current INDEX 20020117
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor Constructor 20000712
2 COPY_CONTAINER Instance method Public Method Copy Container Element 20000712
3 CREATE_CONTAINER Instance method Public Method Create Container Element 20000712
4 DELETE_CONTAINER Instance method Public Method Delete Container Element 20000712
5 DISPLAY_CONTAINER Instance method Public Method Display Container Element 20000712
6 EDIT_CONTAINER Instance method Public Method Modify Container Element 20000712
7 HAS_CHANGED Instance method Public Method Container Changed 20000829
8 RENAME_CONTAINER Instance method Public Method Rename Container Element 20000712
9 RESET_CHANGES Instance method Public Method Undo Changes 20000907
10 SET_DEF_CLASSTYPE Instance method Public Method Sets the Default for Class Type 20001110
11 STORE_CHANGES Instance method Public Method Set Changes in the Container 20000907
12 _CHECK_ELEMENT_MODIFY Instance method Protected Method Checks Whether Element Can Be Modified 20020718
13 _CLEAR_STATES Instance method Protected Method Reset UNDO Stack 20020117
14 _RESET_STATE Instance method Protected Method Readback Container from UNDO Stack 20020117
15 _SAVE_STATE Instance method Protected Method Includ Container in UNDO Stack 20020117
Events
Class CL_SWF_CNT_EDIT_TREECTL has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 STACK_ITEM Protected See coding 20020117
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CONTAINER Call by reference Object reference (TYPE REF TO) IF_SWF_CNT_CONTAINER Referenz auf den anzuzeigenden Container 20000712
2 Importing DISPLAY Value transfer Type reference (TYPE) XFLAG SPACE nur anzeigen 20000829
3 Importing OPTIONS Value transfer Type reference (TYPE) SWFDEDTOPT Anzeigeoptionen 20000907
4 Importing WITH_INITIAL_VALUES Value transfer Type reference (TYPE) XFLAG SPACE mit Initialwerten 20010105

Method CONSTRUCTOR on class CL_SWF_CNT_EDIT_TREECTL has no exception.

Method COPY_CONTAINER Signature

Method COPY_CONTAINER on class CL_SWF_CNT_EDIT_TREECTL has no parameter.
Method COPY_CONTAINER on class CL_SWF_CNT_EDIT_TREECTL has no exception.

Method CREATE_CONTAINER Signature

Method CREATE_CONTAINER on class CL_SWF_CNT_EDIT_TREECTL has no parameter.
Method CREATE_CONTAINER on class CL_SWF_CNT_EDIT_TREECTL has no exception.

Method DELETE_CONTAINER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PROMPT_USER Call by reference Type reference (TYPE) XFLAG 'X' quittierung durch Benutzer 20010118

Method DELETE_CONTAINER on class CL_SWF_CNT_EDIT_TREECTL has no exception.

Method DISPLAY_CONTAINER Signature

Method DISPLAY_CONTAINER on class CL_SWF_CNT_EDIT_TREECTL has no parameter.
Method DISPLAY_CONTAINER on class CL_SWF_CNT_EDIT_TREECTL has no exception.

Method EDIT_CONTAINER Signature

Method EDIT_CONTAINER on class CL_SWF_CNT_EDIT_TREECTL has no parameter.
Method EDIT_CONTAINER on class CL_SWF_CNT_EDIT_TREECTL has no exception.

Method HAS_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning CHANGED Value transfer Type reference (TYPE) XFLAG geändert / space 20000829

Method HAS_CHANGED on class CL_SWF_CNT_EDIT_TREECTL has no exception.

Method RENAME_CONTAINER Signature

Method RENAME_CONTAINER on class CL_SWF_CNT_EDIT_TREECTL has no parameter.
Method RENAME_CONTAINER on class CL_SWF_CNT_EDIT_TREECTL has no exception.

Method RESET_CHANGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning CHANGED Value transfer Type reference (TYPE) XFLAG geändert / space 20000907

Method RESET_CHANGES on class CL_SWF_CNT_EDIT_TREECTL has no exception.

Method SET_DEF_CLASSTYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CLSTYP Call by reference Type reference (TYPE) SWF_CLSTYP Workflow: Objektkategorie 20001110

Method SET_DEF_CLASSTYPE on class CL_SWF_CNT_EDIT_TREECTL has no exception.

Method STORE_CHANGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning CHANGED Value transfer Type reference (TYPE) XFLAG geändert / space 20000907

Method STORE_CHANGES on class CL_SWF_CNT_EDIT_TREECTL has no exception.

Method _CHECK_ELEMENT_MODIFY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ELEMENT Call by reference Object reference (TYPE REF TO) IF_SWF_CNT_ELEMENT Abstraktion eines Containerelements 20020718
2 Importing SHOW_MSG Call by reference Type reference (TYPE) XFLAG 'X' Meldung ausgeben 20021202
3 Returning VALID Value transfer Type reference (TYPE) XFLAG Änderbar 20020718

Method _CHECK_ELEMENT_MODIFY on class CL_SWF_CNT_EDIT_TREECTL has no exception.

Method _CLEAR_STATES Signature

Method _CLEAR_STATES on class CL_SWF_CNT_EDIT_TREECTL has no parameter.
Method _CLEAR_STATES on class CL_SWF_CNT_EDIT_TREECTL has no exception.

Method _RESET_STATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CONTAINER Call by reference Object reference (TYPE REF TO) IF_SWF_CNT_CONTAINER Container - Implementierung einer 'Collection' 20020117

Method _RESET_STATE on class CL_SWF_CNT_EDIT_TREECTL has no exception.

Method _SAVE_STATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing RAISE_EVENT Call by reference Type reference (TYPE) XFLAG 'X' Event feuern 20020118
2 Importing TEXT Call by reference Type reference (TYPE) C Beschreibung der Aktion 20020117

Method _SAVE_STATE on class CL_SWF_CNT_EDIT_TREECTL has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 610