SAP ABAP Class CL_UXX_MESSAGE (Extension: Messages)
Hierarchy
SAP_ABA (Software Component) Cross-Application Component
   CA-SUR (Application Component) Web Survey
     UXX (Package) XML Building Blocks (XML Extensions)
Properties
Class CL_UXX_MESSAGE  
Short Description Extension: Messages    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class UXX    
Program status     
Category 0   
Package UXX   XML Building Blocks (XML Extensions) 
Created 20010419   SAP 
Last change 20040518   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 IXML Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_UXX_MESSAGE has no interface implemented.
Friends
Class CL_UXX_MESSAGE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CD_ATT_NAME_FIELD Static Attribute Public Type reference (TYPE) STRING 20040227
2 CD_ATT_NAME_ID Static Attribute Public Type reference (TYPE) STRING 20010419
3 CD_ATT_NAME_KEY Static Attribute Public Type reference (TYPE) STRING 20010419
4 CD_ATT_NAME_MESSAGE_PARAMETER Static Attribute Public Type reference (TYPE) STRING 20040227
5 CD_ATT_NAME_MESSAGE_V1 Static Attribute Public Type reference (TYPE) STRING 20040227
6 CD_ATT_NAME_MESSAGE_V2 Static Attribute Public Type reference (TYPE) STRING 20040227
7 CD_ATT_NAME_MESSAGE_V3 Static Attribute Public Type reference (TYPE) STRING 20040227
8 CD_ATT_NAME_MESSAGE_V4 Static Attribute Public Type reference (TYPE) STRING 20040227
9 CD_ATT_NAME_NUMBER Static Attribute Public Type reference (TYPE) STRING 20010419
10 CD_ATT_NAME_PERSISTENT Static Attribute Public Type reference (TYPE) STRING 20040227
11 CD_ATT_NAME_TYPE Static Attribute Public Type reference (TYPE) STRING 20010419
12 CD_NAMESPACE_PREFIX Static Attribute Public Type reference (TYPE) STRING 20010419
13 CD_NAMESPACE_URI Static Attribute Public Type reference (TYPE) STRING 20010419
14 CD_TAG_NAME_MESSAGE Static Attribute Public Type reference (TYPE) STRING 20010419
15 CD_TAG_NAME_MESSAGES Static Attribute Public Type reference (TYPE) STRING 20010419
Methods
# Method Level Visibility Method type Description Created on
1 CLASS_CONSTRUCTOR Static method Public Constructor 20010419
2 CLEAR_MESSAGES Static method Public Method 20010419
3 DISABLE Static method Public Method 20010419
4 ENABLE Static method Public Method 20010419
5 GET_MESSAGES Static method Public Method 20020124
6 GET_MOST_SEVERE_ERROR Static method Public Method 20010424
7 INSERT_MESSAGE Static method Public Method 20010419
8 MESSAGE_EXISTING Static method Public Method 20040227
9 MESSAGE_TO_HTML Static method Public Method 20020112
10 MESSAGE_TO_STRING Static method Public Method 20010506
Events
Class CL_UXX_MESSAGE has no event.
Types
Class CL_UXX_MESSAGE has no local type.
Method Signatures

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_UXX_MESSAGE has no parameter.
Method CLASS_CONSTRUCTOR on class CL_UXX_MESSAGE has no exception.

Method CLEAR_MESSAGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_NODE Call by reference Object reference (TYPE REF TO) IF_IXML_NODE 20010419
# Exception Resumable Description Created on
1 DUPLICATE_MESSAGE_HANDLING 20010419
2 XML_NOT_MESSAGE_ENABLED 20010419

Method DISABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_NODE Call by reference Object reference (TYPE REF TO) IF_IXML_NODE 20010419

Method DISABLE on class CL_UXX_MESSAGE has no exception.

Method ENABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_XPATH_EXPRESSION Call by reference Type reference (TYPE) STRING '.' 20010419
2 Importing ID_XPATH_NAMESPACE_PREFIX Call by reference Type reference (TYPE) STRING 20010419
3 Importing ID_XPATH_NAMESPACE_URI Call by reference Type reference (TYPE) STRING 20010419
4 Importing IR_NODE Call by reference Object reference (TYPE REF TO) IF_IXML_NODE 20010419
# Exception Resumable Description Created on
1 MESSAGES_ALREADY_ENABLED 20010423
2 XPATH_EXPRESSION_NOT_UNIQUE 20010419
3 XPATH_EXPRESSION_NO_MATCH 20010419

Method GET_MESSAGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) UXB_T_MESSAGE 20020124
2 Importing IR_NODE Call by reference Object reference (TYPE REF TO) IF_IXML_NODE 20020124
# Exception Resumable Description Created on
1 DUPLICATE_MESSAGE_HANDLING 20020124
2 XML_NOT_MESSAGE_ENABLED 20020124

Method GET_MOST_SEVERE_ERROR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_MESSAGE Call by reference Type reference (TYPE) UXB_T_MESSAGE 20010424
2 Returning RS_MESSAGE Value transfer Type reference (TYPE) UXB_S_MESSAGE 20010424

Method GET_MOST_SEVERE_ERROR on class CL_UXX_MESSAGE has no exception.

Method INSERT_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_MESSAGE_TEXT Call by reference Type reference (TYPE) STRING 20010419
2 Importing IR_ERRORNOUS_NODE Call by reference Object reference (TYPE REF TO) IF_IXML_NODE 20010419
3 Importing IR_NODE Call by reference Object reference (TYPE REF TO) IF_IXML_NODE 20010419
4 Importing IS_MESSAGE Call by reference Type reference (TYPE) UXB_S_MESSAGE 20010419
# Exception Resumable Description Created on
1 DUPLICATE_MESSAGE_HANDLING 20010419
2 XML_NOT_MESSAGE_ENABLED 20010419

Method MESSAGE_EXISTING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_XPATH Call by reference Type reference (TYPE) STRING 20040227
2 Importing IR_NODE Call by reference Object reference (TYPE REF TO) IF_IXML_NODE IF_IXML_NODE 20040227
3 Returning RD_EXISTING Value transfer Type reference (TYPE) UXB_FLAG Kennzeichen (X oder space) 20040227
# Exception Resumable Description Created on
1 DUPLICATE_MESSAGE_HANDLING 20040227
2 XML_NOT_MESSAGE_ENABLED 20040227

Method MESSAGE_TO_HTML Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_MESSAGE Call by reference Type reference (TYPE) UXB_S_MESSAGE 20020112
2 Returning RD_HTML Value transfer Type reference (TYPE) STRING 20020112

Method MESSAGE_TO_HTML on class CL_UXX_MESSAGE has no exception.

Method MESSAGE_TO_STRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_MESSAGE Call by reference Type reference (TYPE) UXB_S_MESSAGE 20010506
2 Returning RD_MESSAGE_TEXT Value transfer Type reference (TYPE) STRING 20010506

Method MESSAGE_TO_STRING on class CL_UXX_MESSAGE has no exception.
History
Last changed by/on SAP  20040518 
SAP Release Created in 3.1A