SAP ABAP Class CL_WCF_UST__MYSHAREBOXPER_IMPL (CL_WCF_UST__MYSHAREBOXPER_IMPL)
Hierarchy
WEBCUIF (Software Component) SAP Web UI Framework
   CA-WUI-UI (Application Component) User Interface
     WCF_UST_UI (Package) Central Sharing Tool - UI related Objects
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_WCF_UST__MYSHAREBOXPER 20090825
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_HTMLB_TABLEVIEW_ITERATOR For Table Looping and Filtering 20100301
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_THTMLB_DRAG_N_DROP drag and drop interface for thtmlb element 20090922
Properties
Class CL_WCF_UST__MYSHAREBOXPER_IMPL  
Short Description    
Super Class CL_WCF_UST__MYSHAREBOXPER  
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package WCF_UST_UI   Central Sharing Tool - UI related Objects 
Created 20090825   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 CL_WCF_FAVO_MYFAVORITES_CN00 Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
3 CL_WCF_UST__MYSHAREBOXPER_CN00 Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
# Interface Abstract Final Description Created on
1 IF_HTMLB_TABLEVIEW_ITERATOR For Table Looping and Filtering 20100301
2 IF_THTMLB_DRAG_N_DROP drag and drop interface for thtmlb element 20090922
Friends
Class CL_WCF_UST__MYSHAREBOXPER_IMPL has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_BUTTON_CANCEL Constant Public Type reference (TYPE) STRING 'CANCEL' 20090922
2 GC_BUTTON_CUT Constant Public Type reference (TYPE) STRING 'CUT' 20090922
3 GC_BUTTON_DELETE Constant Public Type reference (TYPE) STRING 'DELETE' 20090922
4 GC_BUTTON_DOWN Constant Public Type reference (TYPE) STRING 'DOWN' 20090922
5 GC_BUTTON_FORWARD Constant Public Type reference (TYPE) STRING 'FORWARD' 20091009
6 GC_BUTTON_NEWFOLDER Constant Public Type reference (TYPE) STRING 'NEWFOLDER' 20090922
7 GC_BUTTON_PASTE Constant Public Type reference (TYPE) STRING 'PASTE' 20090922
8 GC_BUTTON_SAVE Constant Public Type reference (TYPE) STRING 'SAVE' 20090922
9 GC_BUTTON_UP Constant Public Type reference (TYPE) STRING 'UP' 20090922
10 GC_DEFAULT_FOLDER Constant Private Type reference (TYPE) WCF_UST_ID CL_WCF_UST_CONST=>GC_ROOT_FOLDER_RECEIVED Default folder in sharebox perso 20090923
11 GR_CUT_LINE Instance attribute Public Type reference (TYPE) CL_WCF_UST__MYSHAREBOXPER_CN00=>TREE_TABLE_STRUCT 20090923
12 GR_DELETE_POPUP Instance attribute Private Object reference (TYPE REF TO) IF_BSP_WD_POPUP Popup Access Interface 20090922
13 GR_DND_ITERATOR Instance attribute Public Object reference (TYPE REF TO) IF_THTMLB_DRAG_N_DROP_ITERATOR drag and drop iterator for cellerator and cellerator tree 20090922
14 GR_SHAREBOX Instance attribute Private Object reference (TYPE REF TO) CL_WCF_UST_SHAREBOX ShareBox 20090923
15 GS_MOVED_ITEM Static Attribute Public Type reference (TYPE) CL_WCF_UST__MYSHAREBOXPER_CN00=>TREE_TABLE_STRUCT Item 20091130
16 GT_BUTTONS Instance attribute Public Type reference (TYPE) CRMT_THTMLB_BUTTON_T Table of Buttons in Table View Header 20090922
17 GT_SELECTED_INDEX Instance attribute Public Type reference (TYPE) INT4_TABLE Selected index 20091009
18 GV_DOWN Instance attribute Public Type reference (TYPE) ABAP_BOOL 20090922
19 GV_FAVORITE_ICON Static Attribute Public Type reference (TYPE) STRING 20090922
20 GV_FAVORITE_TOOLTIP Static Attribute Public Type reference (TYPE) STRING 20090922
21 GV_FOLDER_ICON Static Attribute Public Type reference (TYPE) STRING 20090922
22 GV_FOLDER_TOOLTIP Static Attribute Public Type reference (TYPE) STRING 20090922
23 GV_FORWARD_ICON Static Attribute Public Type reference (TYPE) STRING 20090923
24 GV_FORWARD_TOOLTIP Static Attribute Public Type reference (TYPE) STRING 20090923
25 GV_IS_SHARER Instance attribute Private Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20090923
26 GV_REPORT_ICON Static Attribute Public Type reference (TYPE) STRING 20090923
27 GV_REPORT_TOOLTIP Static Attribute Public Type reference (TYPE) STRING 20090923
28 GV_SELECTED_INDEX Static Attribute Public Type reference (TYPE) I 20090922
29 GV_SS_ICON Static Attribute Public Type reference (TYPE) STRING 20090923
30 GV_SS_TOOLTIP Static Attribute Public Type reference (TYPE) STRING 20090923
31 GV_TAG_ICON Static Attribute Public Type reference (TYPE) STRING 20090923
32 GV_TAG_TOOLTIP Static Attribute Public Type reference (TYPE) STRING 20090923
33 GV_UP Instance attribute Public Type reference (TYPE) ABAP_BOOL 20090922
34 SR_EXCEP Static Attribute Private Object reference (TYPE REF TO) CL_WCF_EXCEPTION_REPORTER Services for raising exceptions 20090924
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_NEW_FOLDER_TARGET Instance method Private Method Check if the target destination for new folder is valid 20090923
2 CHECK_TARGET_ALLOWED Instance method Public Method Checks if drop target is allowed 20090923
3 CREATE_TOOLBAR_BUTTONS Instance method Private Method Creates all toolbar buttons 20090923
4 DELETE_CHILDREN Instance method Private Method Deletes all subsequent children (folder/favourites) 20090923
5 DISPLAY_DELETE_WARNING Instance method Private Method Display a warning popup 20090923
6 GET_TREE_ITEM Instance method Private Method Returns the line entry in gt_tree_item based on selected idx 20090923
7 GET_TREE_ITEM_BY_INDEX Instance method Public Method Returns the line entry in gt_tree_item based on selected idx 20090923
8 HAS_CHILDREN Instance method Private Method Checks if current ID has children 20090923
9 HAS_ERROR Instance method Private Method Returns true if there's an error that prevent from saving 20090922
10 INIT_TREE Instance method Private Method Initiate tree 20090923
11 IS_PASTING_IN_CHILDREN Instance method Private Method Checks if the user is trying to paste in one of the children 20090923
12 LOAD_ICON_INFO Instance method Private Method Loads icon info for the tree 20090923
13 REFRESH Instance method Public Method 20090923
14 REFRESH_TREE Instance method Private Method Redef. optional: Vorb. des Contr. nach (Re)Aktivierung 20100128
15 RESET_INDEX_CONTROLS Instance method Private Method Resets flags used in up/down for index settings 20090923
16 UPDATE_INBOX_DESCR Instance method Private Method Updates the Inbox node description 20100119
Events
Class CL_WCF_UST__MYSHAREBOXPER_IMPL has no event.
Types
Class CL_WCF_UST__MYSHAREBOXPER_IMPL has no local type.
Method Signatures

Method CHECK_NEW_FOLDER_TARGET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_TARGET Call by reference Type reference (TYPE) CL_WCF_UST__MYSHAREBOXPER_CN00=>TREE_TABLE_STRUCT 20090923
# Exception Resumable Description Created on
1 CX_WCF_DATA_INVALID Target invalid 20090923

Method CHECK_TARGET_ALLOWED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_NODE Call by reference Type reference (TYPE) CL_WCF_UST__MYSHAREBOXPER_CN00=>TREE_TABLE_STRUCT Folder 20090923
2 Importing IS_TARGET Call by reference Type reference (TYPE) CL_WCF_UST__MYSHAREBOXPER_CN00=>TREE_TABLE_STRUCT Folder 20090923
3 Returning RV_IS_ALLOWED Value transfer Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20090923
# Exception Resumable Description Created on
1 CX_WCF_DATA_INVALID Invalid data 20090923

Method CREATE_TOOLBAR_BUTTONS Signature

Method CREATE_TOOLBAR_BUTTONS on class CL_WCF_UST__MYSHAREBOXPER_IMPL has no parameter.
Method CREATE_TOOLBAR_BUTTONS on class CL_WCF_UST__MYSHAREBOXPER_IMPL has no exception.

Method DELETE_CHILDREN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CATEGORY Call by reference Type reference (TYPE) WCF_UST_CATEGORY Item Category 20091119
2 Importing IV_ID Call by reference Type reference (TYPE) WCF_FAV_ID ID 20090923

Method DELETE_CHILDREN on class CL_WCF_UST__MYSHAREBOXPER_IMPL has no exception.

Method DISPLAY_DELETE_WARNING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_MSG Call by reference Type reference (TYPE) STRING Message 20091118

Method DISPLAY_DELETE_WARNING on class CL_WCF_UST__MYSHAREBOXPER_IMPL has no exception.

Method GET_TREE_ITEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_INDEX Call by reference Type reference (TYPE) I 20091118
2 Returning RV_TREE_LINE Value transfer Type reference (TYPE) CL_WCF_UST__MYSHAREBOXPER_CN00=>TREE_TABLE_STRUCT 20090923

Method GET_TREE_ITEM on class CL_WCF_UST__MYSHAREBOXPER_IMPL has no exception.

Method GET_TREE_ITEM_BY_INDEX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_INDEX Call by reference Type reference (TYPE) I 20090923
2 Returning RV_TREE_LINE Value transfer Type reference (TYPE) CL_WCF_UST__MYSHAREBOXPER_CN00=>TREE_TABLE_STRUCT 20090923

Method GET_TREE_ITEM_BY_INDEX on class CL_WCF_UST__MYSHAREBOXPER_IMPL has no exception.

Method HAS_CHILDREN 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) WCF_UST_ID ID 20090923
2 Returning RV_HAS_CHILDREN Value transfer Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20090923

Method HAS_CHILDREN on class CL_WCF_UST__MYSHAREBOXPER_IMPL has no exception.

Method HAS_ERROR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_HAS_ERROR Value transfer Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20090922

Method HAS_ERROR on class CL_WCF_UST__MYSHAREBOXPER_IMPL has no exception.

Method INIT_TREE Signature

Method INIT_TREE on class CL_WCF_UST__MYSHAREBOXPER_IMPL has no parameter.
Method INIT_TREE on class CL_WCF_UST__MYSHAREBOXPER_IMPL has no exception.

Method IS_PASTING_IN_CHILDREN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CATEGORY Call by reference Type reference (TYPE) WCF_UST_CATEGORY Item Category 20091119
2 Importing IV_PASTING_ID Call by reference Type reference (TYPE) WCF_UST_ID ID 20090923
3 Returning RV_IS_PASTING_IN_CHILDREN Value transfer Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20090923

Method IS_PASTING_IN_CHILDREN on class CL_WCF_UST__MYSHAREBOXPER_IMPL has no exception.

Method LOAD_ICON_INFO Signature

Method LOAD_ICON_INFO on class CL_WCF_UST__MYSHAREBOXPER_IMPL has no parameter.
Method LOAD_ICON_INFO on class CL_WCF_UST__MYSHAREBOXPER_IMPL has no exception.

Method REFRESH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_TYPE Call by reference Type reference (TYPE) WCF_UST_ITEM_TYPE Sharing item type 20090923

Method REFRESH on class CL_WCF_UST__MYSHAREBOXPER_IMPL has no exception.

Method REFRESH_TREE Signature

Method REFRESH_TREE on class CL_WCF_UST__MYSHAREBOXPER_IMPL has no parameter.
Method REFRESH_TREE on class CL_WCF_UST__MYSHAREBOXPER_IMPL has no exception.

Method RESET_INDEX_CONTROLS Signature

Method RESET_INDEX_CONTROLS on class CL_WCF_UST__MYSHAREBOXPER_IMPL has no parameter.
Method RESET_INDEX_CONTROLS on class CL_WCF_UST__MYSHAREBOXPER_IMPL has no exception.

Method UPDATE_INBOX_DESCR Signature

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