SAP ABAP Class CL_CTS_ORG_OBJLST_UI_EDIT_SRC (CTS+ Object List source with edit mode)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-CTS-TMS-CTR (Application Component) Central CTS # Transport Management
     SCTS_DIST_CTL_OBJECTLIST (Package) cCTS: Object list WD component usage
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_CTS_ORG_OBJLST_UI_DATASRC CTS Object List UI Data Source Interface 20130307
Properties
Class CL_CTS_ORG_OBJLST_UI_EDIT_SRC  
Short Description CTS+ Object List source with edit mode    
Super Class    
Instantiability of a Class 1  Protected 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SCTS_DIST_CTL_OBJECTLIST   cCTS: Object list WD component usage 
Created 20121210   SAP 
Last change 20140121   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_CTS_ORG_OBJLST_UI_EDIT_SRC has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_CTS_ORG_OBJLST_UI_DATASRC CTS Object List UI Data Source Interface 20130307
Friends
# Friend Modeled only Created on Description
1 CL_CTS_ORG_OBJLST_UI_FACTORY 20121210 Factory for several UI object list objects
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CHANGES Instance attribute Protected Type reference (TYPE) LTY_CHANGES 20121210
2 COUNT Instance attribute Protected Type reference (TYPE) I 20121210
3 DEFAULT_SOURCE Instance attribute Protected Object reference (TYPE REF TO) IF_CTS_ORG_OBJLST_UI_DATASRC CTS Object List UI Data Source Interface 20121210
4 EDIT Instance attribute Protected Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20121210
5 TRKORR Instance attribute Protected Type reference (TYPE) TRKORR Request/Task 20121210
Methods
# Method Level Visibility Method type Description Created on
1 ATTACH Instance method Public Method Attach a file in edit mode 20121210
2 CREATE Static method Protected Method Create data source 20121210
3 DELETE Instance method Public Method Delete a file in edit mode 20121210
4 IS_EDIT_MODE Instance method Public Method Is this the edit mode? 20121210
5 SAVE Instance method Public Method Save current list 20121210
6 SAVE_TO_SERVER Instance method Private Method Helper for saving content 20121210
7 SERVER_PATH Instance method Private Method Helper for calculating the server path 20121210
8 SET_EDIT_MODE Instance method Public Method Set Edit/Display Mode 20121210
9 UNDO Instance method Public Method Undo last operation (attach, delete) 20121210
10 WAS_MODIFIED Instance method Public Method Was the content modified? 20121210
Events
Class CL_CTS_ORG_OBJLST_UI_EDIT_SRC has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 LTY_CHANGE Protected See coding 20121210 begin of lty_change, object_id type string, deletion type boolean, trkorr type trkorr, fileobject type si_rq_content, fileattributes type cts_filecntrls, overwriteexisting type boolean, content type xstring, end of lty_change
2 LTY_CHANGES Protected See coding 20121210 lty_changes type standard table of lty_change with default key
Method Signatures

Method ATTACH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CONTENT Call by reference Type reference (TYPE) XSTRING 20121210
2 Importing FILEATTRIBUTES Call by reference Type reference (TYPE) CTS_FILECNTRLS Attributes for File Objects 20121210
3 Importing FILEOBJECT Call by reference Type reference (TYPE) SI_RQ_CONTENT Description of a file object 20121210
4 Importing OVERWRITEEXISTING Call by reference Type reference (TYPE) BOOLEAN ABAP_FALSE Boolean Variable (X=True, -=False, Space=Unknown) 20121210

Method ATTACH on class CL_CTS_ORG_OBJLST_UI_EDIT_SRC has no exception.

Method CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DOMAIN Call by reference Type reference (TYPE) TMSCSYS-DOMNAM TMS: Transport Domain 20121210
2 Returning SOURCE Value transfer Object reference (TYPE REF TO) CL_CTS_ORG_OBJLST_UI_EDIT_SRC CTS+ Object List source with edit mode 20121210
3 Importing SYSID Call by reference Type reference (TYPE) SYSYSID Name of the SAP System 20121210
4 Importing TRKORR Call by reference Type reference (TYPE) TRKORR Request/Task 20121210
# Exception Resumable Description Created on
1 CX_CTS_REQUEST_NOT_EXISTS Request does not exist 20121210

Method DELETE Signature

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

Method DELETE on class CL_CTS_ORG_OBJLST_UI_EDIT_SRC has no exception.

Method IS_EDIT_MODE Signature

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

Method IS_EDIT_MODE on class CL_CTS_ORG_OBJLST_UI_EDIT_SRC has no exception.

Method SAVE Signature

Method SAVE on class CL_CTS_ORG_OBJLST_UI_EDIT_SRC has no parameter.
# Exception Resumable Description Created on
1 CX_CTS_EXCEPTION CTS General Exception 20121210
2 CX_CTS_OBJECTLIST_UI_DATASRC Object list data source exceptions 20121210

Method SAVE_TO_SERVER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CONTENT Call by reference Type reference (TYPE) XSTRING 20121210
2 Importing FILENAME Call by reference Type reference (TYPE) STRING 20121210
3 Returning SUCCESS Value transfer Type reference (TYPE) BOOLEAN Link field for view query 20121210

Method SAVE_TO_SERVER on class CL_CTS_ORG_OBJLST_UI_EDIT_SRC has no exception.

Method SERVER_PATH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning DIRECTORY Value transfer Type reference (TYPE) STRING Result path 20121210
2 Importing FILENAME Call by reference Type reference (TYPE) STRING File name 20121210

Method SERVER_PATH on class CL_CTS_ORG_OBJLST_UI_EDIT_SRC has no exception.

Method SET_EDIT_MODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing EDIT_MODE Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20121210

Method SET_EDIT_MODE on class CL_CTS_ORG_OBJLST_UI_EDIT_SRC has no exception.

Method UNDO Signature

Method UNDO on class CL_CTS_ORG_OBJLST_UI_EDIT_SRC has no parameter.
Method UNDO on class CL_CTS_ORG_OBJLST_UI_EDIT_SRC has no exception.

Method WAS_MODIFIED Signature

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

Method WAS_MODIFIED on class CL_CTS_ORG_OBJLST_UI_EDIT_SRC has no exception.
History
Last changed by/on SAP  20140121 
SAP Release Created in 702