SAP ABAP Class CL_IAC_XML_SCREEN_ELE_TYPES (Dynpro Element Types)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-FES-ITS (Application Component) SAP Internet Transaction Server
     SITS_ABAP (Package) ITS ABAP Components
Properties
Class CL_IAC_XML_SCREEN_ELE_TYPES  
Short Description Dynpro Element Types    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SITS_ABAP   ITS ABAP Components 
Created 20121212   SAP 
Last change 20140121   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_IAC_XML_SCREEN_ELE_TYPES has no forward declaration.
Interfaces
Class CL_IAC_XML_SCREEN_ELE_TYPES has no interface implemented.
Friends
Class CL_IAC_XML_SCREEN_ELE_TYPES has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 STATUSFLAG_DISABLED Constant Public Type reference (TYPE) STRING 'DISABLED' 20130129
2 STATUSFLAG_HIGHLIGHTED Constant Public Type reference (TYPE) STRING 'HIGHLIGHTED' 20130129
3 STATUSFLAG_PASSWORD Constant Public Type reference (TYPE) STRING 'PASSWORD' 20130129
4 STATUSFLAG_REQUIRED Constant Public Type reference (TYPE) STRING 'REQUIRED' 20130129
Methods
# Method Level Visibility Method type Description Created on
1 GET_ELEMENT_SUBTYPE Instance method Public Method 20130129
2 GET_PARTS_TO_TYPE Instance method Public Method 20130129
3 GET_PART_WITH_DISPLAY_TEXT Instance method Public Method 20130129
4 GET_POSSIBLE_STATUS Instance method Public Method 20130129
5 GET_POSSIBLE_STATUSFLAGS Instance method Protected Method 20130129
6 GET_SCREEN_SUBTYPE Instance method Public Method 20130129
7 NORMALIZE_STATUS Instance method Public Method 20130129
Events
Class CL_IAC_XML_SCREEN_ELE_TYPES has no event.
Types
Class CL_IAC_XML_SCREEN_ELE_TYPES has no local type.
Method Signatures

Method GET_ELEMENT_SUBTYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_DROPDOWN Call by reference Type reference (TYPE) SCRFDRDOWN Dropdown 20130129
2 Importing P_ELEMENT_TYPE Call by reference Type reference (TYPE) SCRNTYPE Typ des Dynproelementes (externer Typ) 20130129
3 Importing P_LENGTH Call by reference Type reference (TYPE) SCRNDEFLG definierte Länge 20130129
4 Importing P_OUTPUTONLY Call by reference Type reference (TYPE) SCRFOOUT Reines Ausgabefeld 20130129
5 Importing P_POSS_ENTRY Call by reference Type reference (TYPE) SCRFCMBPRM Eingabehilfe-Taste und Modifikation der Eingabehilfe 20130129
6 Exporting P_SUBTYPE Call by reference Type reference (TYPE) STRING 20130129

Method GET_ELEMENT_SUBTYPE on class CL_IAC_XML_SCREEN_ELE_TYPES has no exception.

Method GET_PARTS_TO_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_ELEMENT_SUBTYPE Call by reference Type reference (TYPE) STRING 20130129
2 Importing P_ELEMENT_TYPE Call by reference Type reference (TYPE) SCRNTYPE 20130129
3 Exporting P_PARTS Call by reference Type reference (TYPE) IACXMLELEMENTPART_TAB 20130129

Method GET_PARTS_TO_TYPE on class CL_IAC_XML_SCREEN_ELE_TYPES has no exception.

Method GET_PART_WITH_DISPLAY_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_ELEMENT_SUBTYPE Call by reference Type reference (TYPE) STRING 20130129
2 Importing P_ELEMENT_TYPE Call by reference Type reference (TYPE) SCRNTYPE Typ des Dynproelementes (externer Typ) 20130129
3 Exporting P_PART Call by reference Type reference (TYPE) IACXMLELEMENTPART Teil eines Bildschirmelementes (Button/Label) 20130129
# Exception Resumable Description Created on
1 CX_IAC_XML Fehler bei XML-Vorlagen 20130129

Method GET_POSSIBLE_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_ELEMENT_SUBTYPE Call by reference Type reference (TYPE) STRING 20130129
2 Importing P_ELEMENT_TYPE Call by reference Type reference (TYPE) SCRNTYPE 20130129
3 Exporting P_POSSIBLE_STATUS_TABLE Call by reference Type reference (TYPE) STRING_TABLE 20130129

Method GET_POSSIBLE_STATUS on class CL_IAC_XML_SCREEN_ELE_TYPES has no exception.

Method GET_POSSIBLE_STATUSFLAGS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_ELEMENT_SUBTYPE Call by reference Type reference (TYPE) STRING 20130129
2 Importing P_ELEMENT_TYPE Call by reference Type reference (TYPE) SCRNTYPE 20130129
3 Exporting P_STATUSFLAG_STRING Call by reference Type reference (TYPE) STRING 20130129
4 Exporting P_STATUSFLAG_TABLE Call by reference Type reference (TYPE) STRING_TABLE 20130129

Method GET_POSSIBLE_STATUSFLAGS on class CL_IAC_XML_SCREEN_ELE_TYPES has no exception.

Method GET_SCREEN_SUBTYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_SCREEN_DEFINITION_TYPE Call by reference Type reference (TYPE) SCRHTYP Typ eines Dynpros 20130129
2 Exporting P_SUBTYPE Call by reference Type reference (TYPE) STRING 20130129

Method GET_SCREEN_SUBTYPE on class CL_IAC_XML_SCREEN_ELE_TYPES has no exception.

Method NORMALIZE_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_FLAG_DELIMITER_STATUS_OUT Call by reference Type reference (TYPE) C ',' 20130129
2 Importing P_STATUS_IN Call by reference Type reference (TYPE) STRING 20130129
3 Exporting P_STATUS_OUT Call by reference Type reference (TYPE) STRING 20130129
4 Importing P_STATUS_TABLE_IN Call by reference Type reference (TYPE) STRING_TABLE 20130129
5 Exporting P_STATUS_TABLE_OUT Call by reference Type reference (TYPE) STRING_TABLE 20130129

Method NORMALIZE_STATUS on class CL_IAC_XML_SCREEN_ELE_TYPES has no exception.
History
Last changed by/on SAP  20140121 
SAP Release Created in 740