SAP ABAP Class CL_WDK_SERIALIZE_TOOL (Tool for serializing stuff)
Hierarchy
SAP_ABA (Software Component) Cross-Application Component
   BC-MUS (Application Component) Musing Tools
     WDK_CONTROLLER (Package) Kayak Controller
Properties
Class CL_WDK_SERIALIZE_TOOL  
Short Description Tool for serializing stuff    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class CX_WDK_CONTROLLER    
Program status     
Category 0   
Package WDK_CONTROLLER   Kayak Controller 
Created 20060412   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)
Interfaces
Class CL_WDK_SERIALIZE_TOOL has no interface implemented.
Friends
Class CL_WDK_SERIALIZE_TOOL has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 IV_WDAPP Instance attribute Private Type reference (TYPE) WDK_APPLICATION Web Dynpro: Name of Application 20060412
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20060412
2 DELETE Instance method Public Method Delete snapshot 20060412
3 DESERIALIZE Instance method Private Method Restore backend controller 20060515
4 GET Instance method Public Method Get all snapshots 20060412
5 GET_COMMENT Instance method Public Method Get comment of snapshot 20060515
6 GET_SNAPSHOT Instance method Public Method Get single snapshot 20060515
7 HANDLE_EXCEPTION Instance method Public Method Exeption handling 20060419
8 LOAD Instance method Public Method Load snapshot 20060412
9 SAVE Instance method Public Method Save snapshot 20060412
Events
Class CL_WDK_SERIALIZE_TOOL has no event.
Types
Class CL_WDK_SERIALIZE_TOOL has no local type.
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_WDAPP Call by reference Type reference (TYPE) WDK_APPLICATION Web Dynpro: Name of Application 20060412

Method CONSTRUCTOR on class CL_WDK_SERIALIZE_TOOL has no exception.

Method DELETE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_GUID Call by reference Type reference (TYPE) GUID_32 GUID in 'CHAR' Format in Uppercase 20060412
# Exception Resumable Description Created on
1 CX_WDK_XML_CONTROLLER Errors during XML Marhsalling 20060412

Method DESERIALIZE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_FP_CONTROLLER Call by reference Object reference (TYPE REF TO) IF_WDK_FP_CONTROLLER Floorplan controller interface 20060515
2 Importing IV_GUID Call by reference Type reference (TYPE) GUID_32 GUID in 'CHAR' Format in Uppercase 20060515
3 Returning RESULT Value transfer Object reference (TYPE REF TO) IF_WDK_SERIALIZATION Backend controller interface 20060515
# Exception Resumable Description Created on
1 CX_WDK_CONTROLLER 20060515
2 CX_WDK_XML_CONTROLLER Errors during XML Marhsalling 20060515

Method GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) WDKSNAPSHOTS_TTY WDKSNAPSHOTS 20060412

Method GET on class CL_WDK_SERIALIZE_TOOL has no exception.

Method GET_COMMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_COMMENT Call by reference Type reference (TYPE) STRING 20060515
2 Exporting EX_CREATION_DATE Call by reference Type reference (TYPE) DATUM Field of type DATS 20060515
3 Exporting EX_CREATION_TIME Call by reference Type reference (TYPE) UZEIT Time in CHAR Format 20060515
4 Exporting EX_CREATOR Call by reference Type reference (TYPE) STRING 20060515
5 Importing IV_FP_CONTROLLER Call by reference Object reference (TYPE REF TO) IF_WDK_FP_CONTROLLER Floorplan controller interface 20060515
6 Importing IV_GUID Call by reference Type reference (TYPE) GUID_32 GUID in 'CHAR' Format in Uppercase 20060515

Method GET_COMMENT on class CL_WDK_SERIALIZE_TOOL has no exception.

Method GET_SNAPSHOT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_CREATION_DATE Call by reference Type reference (TYPE) DATUM Date 20060515
2 Exporting EX_CREATION_TIME Call by reference Type reference (TYPE) UZEIT Time 20060515
3 Exporting EX_CREATOR Call by reference Type reference (TYPE) STRING 20060515
4 Exporting EX_XML Call by reference Type reference (TYPE) XSTRING 20060515
5 Importing IV_GUID Call by reference Type reference (TYPE) GUID_32 GUID in 'CHAR' Format in Uppercase 20060515
# Exception Resumable Description Created on
1 CX_WDK_XML_CONTROLLER Error in backend data 20060515

Method HANDLE_EXCEPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_CONTROLLER Call by reference Object reference (TYPE REF TO) IF_WDK_FP_CONTROLLER Floorplan controller interface 20060419
2 Importing IR_EXCEPTION Call by reference Object reference (TYPE REF TO) CX_WDK_CONTROLLER 20060419

Method HANDLE_EXCEPTION on class CL_WDK_SERIALIZE_TOOL has no exception.

Method LOAD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_NEW_STATE Call by reference Type reference (TYPE) WDK_FPSTATE Floorplan state 20060424
2 Exporting EV_OLD_STATE Call by reference Type reference (TYPE) WDK_FPSTATE Floorplan state 20060424
3 Exporting EV_RESULT Call by reference Type reference (TYPE) ABAP_BOOL True if loaded without exception handling 20060424
4 Importing IV_DELETE_AFTER_COMMIT Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE Delete draft after commit 20060626
5 Importing IV_FORCE Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20060419
6 Importing IV_FP_CONTROLLER Call by reference Object reference (TYPE REF TO) IF_WDK_FP_CONTROLLER Floorplan controller interface 20060412
7 Importing IV_GUID Call by reference Type reference (TYPE) GUID_32 GUID in 'CHAR' Format in Uppercase 20060412
# Exception Resumable Description Created on
1 CX_WDK_CONTROLLER 20060412
2 CX_WDK_XML_CONTROLLER Errors during XML Marhsalling 20060412

Method SAVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_SERIALIZE Call by reference Object reference (TYPE REF TO) IF_WDK_SERIALIZATION XML Serialization 20060412
2 Importing IV_ALL_USERS Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE Save visible to all users 20060412
3 Importing IV_COMMENT Call by reference Type reference (TYPE) STRING 20060412
4 Importing IV_ID Call by reference Type reference (TYPE) TEXT30 Name of snapshot 20060412
5 Importing IV_IS_TEMPLATE Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE Is Template 20060626
6 Returning RESULT Value transfer Type reference (TYPE) GUID_32 GUID in 'CHAR' Format in Uppercase 20060412
# Exception Resumable Description Created on
1 CX_WDK_XML_CONTROLLER Errors during XML Marhsalling 20060412
History
Last changed by/on SAP  20110908 
SAP Release Created in 100