SAP ABAP Class CL_POBJ_CASE_UTILITY (Utility Class of the CASE)
Hierarchy
EA-HRRXX (Software Component) Sub component EA-HRRXX of EA-HR
   PA-AS (Application Component) HR Administrative Services
     POBJ_PROCESS_OBJECT (Package) Generalized Process Object
Properties
Class CL_POBJ_CASE_UTILITY  
Short Description Utility Class of the CASE    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package POBJ_PROCESS_OBJECT   Generalized Process Object 
Created 20060424   SAP 
Last change 20070913   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 SRMGS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_POBJ_CASE_UTILITY has no interface implemented.
Friends
Class CL_POBJ_CASE_UTILITY has no friend class.
Attributes
Class CL_POBJ_CASE_UTILITY has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 COMBINE_CONTENTS_S Static method Public Method Convert Table of STRING Contents into a STRING 20060424
2 COMBINE_CONTENTS_X Static method Public Method Convert Table of XSTRING Contents into a XSTRING 20060424
3 CONVERT_DOCSTRUC_2_NAMEVAL Static method Public Method TO BE DELETED LATER 20060531
4 CONVERT_FIELDNAMEVAL_2_STRUC Static method Public Method Convert Field Name/Value Table into Structured Fields 20060424
5 CONVERT_STRUC_2_FIELDNAMEVAL Static method Public Method Convert Structured Fields into Field Name/Value Table 20060424
6 READ_ATTR_ALL_FOR_CASETYP Static method Public Method Get all attributes & attr. table defined against a case type 20060511
7 SPLIT_CONTENTS_S Static method Public Method Convert STRING Content into STRING Table 20060424
8 SPLIT_CONTENTS_X Static method Public Method Convert XSTRING Content into XSTRING Table 20060424
9 SPLIT_LONG_FILENAME Static method Public Method Determine File Name and MIME Type 20060424
Events
Class CL_POBJ_CASE_UTILITY has no event.
Types
Class CL_POBJ_CASE_UTILITY has no local type.
Method Signatures

Method COMBINE_CONTENTS_S Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning STRING Value transfer Type reference (TYPE) STRING 20060424
2 Importing STRINGS Call by reference Type reference (TYPE) SRMGS_ASCII_CONTENT 20060424
# Exception Resumable Description Created on
1 CX_POBJ_PROCESS_OBJECT 20060424

Method COMBINE_CONTENTS_X Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing COMPONENTS Call by reference Type reference (TYPE) SRMGS_COMPONENTS_ENTRY 20101215
2 Returning XSTRING Value transfer Type reference (TYPE) XSTRING 20060424
3 Importing XSTRINGS Call by reference Type reference (TYPE) SRMGS_BIN_CONTENT 20060424
# Exception Resumable Description Created on
1 CX_POBJ_PROCESS_OBJECT 20060424

Method CONVERT_DOCSTRUC_2_NAMEVAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ATTRIBUTES Call by reference Type reference (TYPE) TY_NAMEVALUEASSTRING NAMEVALUEASSTRING 20060531
2 Importing ATTR_STRUCTURE Call by reference Type reference (TYPE) ANY 20060531

Method CONVERT_DOCSTRUC_2_NAMEVAL on class CL_POBJ_CASE_UTILITY has no exception.

Method CONVERT_FIELDNAMEVAL_2_STRUC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ATTRIBUTES Call by reference Type reference (TYPE) TY_NAMEVALUEASSTRING NAMEVALUEASSTRING 20060424
2 Exporting ATTR_STRUCTURE Value transfer Type reference (TYPE) ANY Attributes as Structure 20060424
# Exception Resumable Description Created on
1 CX_POBJ_PROCESS_OBJECT 20060424

Method CONVERT_STRUC_2_FIELDNAMEVAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ATTRIBUTES Call by reference Type reference (TYPE) TY_NAMEVALUEASSTRING NAMEVALUEASSTRING 20060424
2 Importing ATTR_STRUCTURE Call by reference Type reference (TYPE) ANY Attributes as Structure 20060424
3 Importing RETURN_NONINIT_VALUE_ONLY Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20060615
# Exception Resumable Description Created on
1 CX_POBJ_PROCESS_OBJECT 20060424

Method READ_ATTR_ALL_FOR_CASETYP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ATTRIBUTES Call by reference Type reference (TYPE) POBJT_FIELDNAMES List of Fieldnames 20060511
2 Importing CASE_TYPE Call by reference Type reference (TYPE) SCMGCASE_TYPE Case Type 20060511
3 Exporting TABLE_NAME Call by reference Type reference (TYPE) TABNAME Table Name 20060511

Method READ_ATTR_ALL_FOR_CASETYP on class CL_POBJ_CASE_UTILITY has no exception.

Method SPLIT_CONTENTS_S Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing STRING Call by reference Type reference (TYPE) POBJ_CONTENT_S Contents 20060424
2 Returning STRINGS Value transfer Type reference (TYPE) SRMGS_ASCII_CONTENT 20060424
# Exception Resumable Description Created on
1 CX_POBJ_PROCESS_OBJECT 20060424

Method SPLIT_CONTENTS_X Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing XSTRING Call by reference Type reference (TYPE) POBJ_CONTENT_X Contents of Attachment 20060424
2 Returning XSTRINGS Value transfer Type reference (TYPE) SRMGS_BIN_CONTENT 20060424
# Exception Resumable Description Created on
1 CX_POBJ_PROCESS_OBJECT 20060424

Method SPLIT_LONG_FILENAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EXTENSION Call by reference Type reference (TYPE) CHAR255 Char255 20060424
2 Exporting FILENAME Call by reference Type reference (TYPE) CHAR255 Char255 20060424
3 Importing LONG_FILENAME Call by reference Type reference (TYPE) STRING Long File Name 20060424
4 Exporting MIMETYPE Call by reference Type reference (TYPE) W3CONTTYPE HTML content type 20060424
# Exception Resumable Description Created on
1 CX_POBJ_PROCESS_OBJECT 20060424
History
Last changed by/on SAP  20070913 
SAP Release Created in 600