SAP ABAP Class CL_CCMS_GRMG_HTML_TAG (Display an HTML Tag for GRMG)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-CCM-MON (Application Component) Monitoring
     DSWP_MON_GRMG (Package) Generic Request and Message Generator
Properties
Class CL_CCMS_GRMG_HTML_TAG  
Short Description Display an HTML Tag for GRMG    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package DSWP_MON_GRMG   Generic Request and Message Generator 
Created 20050622   SAP 
Last change 20080612   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_CCMS_GRMG_HTML_TAG has no forward declaration.
Interfaces
Class CL_CCMS_GRMG_HTML_TAG has no interface implemented.
Friends
Class CL_CCMS_GRMG_HTML_TAG has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 ABSOLUTE_CONTENT_SOURCE Instance attribute Protected Type reference (TYPE) FLAG Content Type Contains Absolute URL 20050622
2 BASE_URI Instance attribute Protected Type reference (TYPE) STRING Base URI of the Page or Element, if it Exists 20050622
3 CONTENT_SOURCE Instance attribute Protected Type reference (TYPE) STRING URL 20050622
4 CONTENT_TYPE Instance attribute Protected Type reference (TYPE) STRING TEXT/HTML, ... 20050622
5 C_ABSOLUTE_URI_MERKMAL Constant Private Type reference (TYPE) STRING '://' Search Character String for Absolute URLs 20050624
6 C_HTTP Constant Private Type reference (TYPE) STRING 'HTTP' 20070320
7 C_MO_DATASUPPLIER_CLASS_NAME Constant Private Type reference (TYPE) ALCUSGROUP 'DataSupplier' CCMS Self-Monitoring 20050711
8 C_MO_DATASUPPLIER_NAME Constant Private Type reference (TYPE) ALMTNAMESH 'DataSupplier' CCMS Self-Monitoring 20050711
9 C_MO_DATASUPPLIER_UID Constant Private Type reference (TYPE) ALUID 40000 CCMS Self-Monitoring 20050711
10 C_MSC_DS_LOG_CLASS_NAME Constant Private Type reference (TYPE) ALMTECLASS 'R3DataSupplierLog' CCMS Self-Monitoring 20050711
11 C_MSC_DS_LOG_NAME Constant Private Type reference (TYPE) ALMTNAMESH 'Log' CCMS Self-Monitoring 20050711
12 C_MSC_DS_LOG_UID Constant Private Type reference (TYPE) ALUID 40500 CCMS Self-Monitoring 20050711
13 C_XTRUE Constant Private Type reference (TYPE) FLAG 'X' "X" 20050624
14 EFFECTIVE_URL Instance attribute Protected Type reference (TYPE) STRING URL to use to resolve tag content 20050622
15 GRMG_TAG_REFERENCE Instance attribute Protected Type reference (TYPE) GRMG_HTML_TAGS Record of GRMG Control Table 20050622
16 HTML_TAG_SOURCE Instance attribute Protected Type reference (TYPE) STRING Tag Source of the HTML Page 20050622
17 MY_CHILDREN Instance attribute Protected Type reference (TYPE) GRMG_HTML_MODEL_TAB Display an HTML Tag for GRMG 20050622
18 MY_PARENT Instance attribute Protected Object reference (TYPE REF TO) CL_CCMS_GRMG_HTML_TAG Display an HTML Tag for GRMG 20050622
19 RESPONSE_STRING Instance attribute Protected Type reference (TYPE) STRING Response String of Content Source 20050624
20 TAG_RESPONSE_HEADERS Instance attribute Protected Type reference (TYPE) TIHTTPNVP HTTP Headers of Server 20051123
21 TAG_SHOULD_BE_RESOLVED Instance attribute Protected Type reference (TYPE) FLAG General Flag 20050624
22 TAG_TYPE Instance attribute Protected Type reference (TYPE) ALMTNAMESH HEAD, OBJECT, FRAME... 20050622
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor Create HTML Tag Instance 20050622
2 CREATE_SELFMON_HANDLE Instance method Private Method Fetch CCMS Self-Monitoring TID 20050711
3 GET_ABSOLUTE_CONTENT_SOURCE Instance method Public Method Absolute (X) or Relative (SPACE) URI in Content Source? 20050622
4 GET_CONTENT_SOURCE Instance method Public Method Read Content Source Specification of HTML Tag 20050622
5 GET_CONTENT_TYPE Instance method Public Method Read Content Type of the HTML Tag 20050622
6 GET_EFFECTIVE_URL Instance method Public Method Read URL for Fetching the Tag Content 20050622
7 GET_GRMG_REFERENCE Instance method Public Method Read Control Record for HTML Tag 20050622
8 GET_HTML_TAG_SOURCE Instance method Public Method Read Source of the HTML Tag 20050622
9 GET_MY_CHILDREN Instance method Public Method Return All Immediately Subordinate HTML Tags 20050622
10 GET_MY_PARENT Instance method Public Method Fetch Instance of Superordinate HTML Tag, if it Exists 20050622
11 GET_RESOLUTION_RELEVANT Instance method Public Method Read Resolution Relevance 20050622
12 GET_RESPONSE_HEADERS Instance method Public Method Retrieve Headers of Get_Response_String 20051123
13 GET_RESPONSE_STRING Static method Public Method Determine Final URL for Fetching the Tag Content 20050624
14 GET_TAG_TYPE Instance method Public Method Read the Name of the HTML Tag 20050622
15 PARSE_URL Instance method Protected Method Split Submitted Document Base URL 20050728
16 SEND_SELFMONI_MESSAGE Instance method Private Method CCMS Self-Monitoring 20050711
17 SET_ABSOLUTE_CONTENT_SOURCE Instance method Public Method Determine Whether the URI in Content Source Is Absolute (X) 20050622
18 SET_CONTENT_SOURCE Instance method Public Method Store Content Source Specification of the HTML Tag 20050622
19 SET_CONTENT_TYPE Instance method Public Method Store Content Type of the HTML Tag 20050622
20 SET_EFFECTIVE_URL Instance method Public Method Store URL for Fetching the Tag Content 20050622
21 SET_GRMG_REFERENCE Instance method Public Method Add Control Record for HTML Tag 20050622
22 SET_HTML_TAG_SOURCE Instance method Public Method Store Source of the HTML Tag 20050622
23 SET_MY_CHILDREN Instance method Public Method Add Instance of an Immediately Subordinate HTML Tag 20050622
24 SET_MY_PARENT Instance method Public Method Instance of the Superordinate HTML Tag, if it Exists 20050622
25 SET_RESOLUTION_RELEVANT Instance method Public Method Define whether the Content of the Tag Is to Be Resolved 20050622
26 SET_RESPONSE_HEADERS Instance method Public Method Store Headers of Get_Response_String 20051123
27 SET_TAG_TYPE Instance method Public Method Store Name of the HTML Tag 20050622
Events
Class CL_CCMS_GRMG_HTML_TAG has no event.
Types
Class CL_CCMS_GRMG_HTML_TAG 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 DOCUMENT_BASE_URL Call by reference Type reference (TYPE) STRING 20050728
2 Importing GRMG_HTML_DOCUMENT Call by reference Object reference (TYPE REF TO) CL_CCMS_GRMG_HTML_DOCUMENT 20050624
3 Importing GRMG_TAG_CONTROL_TABLE Call by reference Type reference (TYPE) GRMG_HTML_TAGS_TAB Steuertabelle für GRMG HTML Tag-Modell 20050622
4 Importing HTML_TAG_SOURCE_STRING Call by reference Type reference (TYPE) STRING 20050622
5 Importing TRACE Call by reference Type reference (TYPE) I allgemeines flag 20050711
# Exception Resumable Description Created on
1 CX_CCMS_GRMG_HTML_TAG Ausnahmen von CL_CCMS_GRMG_HTML_TAG 20050801

Method CREATE_SELFMON_HANDLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting SELF_MONI_TID Call by reference Type reference (TYPE) ALGLOBTID Alert: global monitoring type identifier 20050711

Method CREATE_SELFMON_HANDLE on class CL_CCMS_GRMG_HTML_TAG has no exception.

Method GET_ABSOLUTE_CONTENT_SOURCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ABSOLUTE_URI Call by reference Type reference (TYPE) STRING 20050624

Method GET_ABSOLUTE_CONTENT_SOURCE on class CL_CCMS_GRMG_HTML_TAG has no exception.

Method GET_CONTENT_SOURCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting CONTENT_SOURCE_STRING Call by reference Type reference (TYPE) STRING 20050624

Method GET_CONTENT_SOURCE on class CL_CCMS_GRMG_HTML_TAG has no exception.

Method GET_CONTENT_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting CONTENT_TYPE_STRING Call by reference Type reference (TYPE) STRING 20050624

Method GET_CONTENT_TYPE on class CL_CCMS_GRMG_HTML_TAG has no exception.

Method GET_EFFECTIVE_URL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EFFECTIVE_URL Call by reference Type reference (TYPE) STRING 20050624

Method GET_EFFECTIVE_URL on class CL_CCMS_GRMG_HTML_TAG has no exception.

Method GET_GRMG_REFERENCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting GRMG_REFERENCE_RECORD Call by reference Type reference (TYPE) GRMG_HTML_TAGS HTML-Tags, die GRMG zur Auflös. von Web-Seit. berücksichtigt 20050622

Method GET_GRMG_REFERENCE on class CL_CCMS_GRMG_HTML_TAG has no exception.

Method GET_HTML_TAG_SOURCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting HTML_TAG_SOURCE_STRING Call by reference Type reference (TYPE) STRING 20050622
# Exception Resumable Description Created on
1 CX_CCMS_GRMG_HTML_TAG Ausnahmen von CL_CCMS_GRMG_HTML_TAG 20050622

Method GET_MY_CHILDREN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ALL_MY_CHILDREN Call by reference Type reference (TYPE) GRMG_HTML_MODEL_TAB tabelle von CCMS GRMG HTML-Objekte 20050622

Method GET_MY_CHILDREN on class CL_CCMS_GRMG_HTML_TAG has no exception.

Method GET_MY_PARENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting OBJECT_PARENT Call by reference Object reference (TYPE REF TO) CL_CCMS_GRMG_HTML_TAG Darstellung eines HTML-Tags für GRMG 20050622

Method GET_MY_PARENT on class CL_CCMS_GRMG_HTML_TAG has no exception.

Method GET_RESOLUTION_RELEVANT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting RESOLVE_TAG Call by reference Type reference (TYPE) FLAG allgemeines flag 20050624

Method GET_RESOLUTION_RELEVANT on class CL_CCMS_GRMG_HTML_TAG has no exception.

Method GET_RESPONSE_HEADERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting RESPONSE_HEADERS Call by reference Type reference (TYPE) TIHTTPNVP HTTP Framework (iHTTP) Tabelle Name/Wert-Paare 20051123

Method GET_RESPONSE_HEADERS on class CL_CCMS_GRMG_HTML_TAG has no exception.

Method GET_RESPONSE_STRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing BASIC_AUTHENTICATION Call by reference Type reference (TYPE) FLAG allgemeines flag 20050624
2 Importing BROWSER_STRING Call by reference Type reference (TYPE) STRING 20050624
3 Importing EFFECTIVE_URL_STRING Call by reference Type reference (TYPE) STRING Eingereicht von CL_CCMS_GRMG_HTML_DOCUMENT 20050624
4 Changing FM_CHG_ERROR_ITAB Call by reference Type reference (TYPE) GRMG_ERROR_ITAB GRMG: Tabellentyp für Fehlerprotokoll 20050624
5 Exporting FM_OUT_ERROR Call by reference Type reference (TYPE) FLAG allgemeines flag 20050624
6 Importing LOGON_CLIENT Call by reference Type reference (TYPE) SYMANDT Mandantenkennung des aktuellen Benutzers 20050624
7 Importing LOGON_PASSWORD Call by reference Type reference (TYPE) STRING 20050624
8 Importing LOGON_USER Call by reference Type reference (TYPE) STRING 20050624
9 Importing PROXY_HOST Call by reference Type reference (TYPE) STRING 20050624
10 Importing PROXY_LOGON_CLIENT Call by reference Type reference (TYPE) SYMANDT Mandantenkennung des aktuellen Benutzers 20050624
11 Importing PROXY_LOGON_PASSWORD Call by reference Type reference (TYPE) STRING 20050624
12 Importing PROXY_LOGON_USER Call by reference Type reference (TYPE) STRING 20050624
13 Importing PROXY_SERVICE Call by reference Type reference (TYPE) STRING 20050624
14 Exporting RESPONSE_HEADERS Call by reference Type reference (TYPE) TIHTTPNVP HTTP Framework (iHTTP) Tabelle Name/Wert-Paare 20050624
15 Exporting RESPONSE_STRING Call by reference Type reference (TYPE) STRING 20050624
16 Importing SSL_CLIENT_ID Call by reference Type reference (TYPE) SSFAPPLSSL SSL Client-Identität 20050624
17 Importing USE_PROXY_AUTHENTICATION Call by reference Type reference (TYPE) FLAG allgemeines flag 20050624
# Exception Resumable Description Created on
1 CX_CCMS_GRMG_HTML_TAG 20050624

Method GET_TAG_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting TAG_NAME Call by reference Type reference (TYPE) STRING 20050623

Method GET_TAG_TYPE on class CL_CCMS_GRMG_HTML_TAG has no exception.

Method PARSE_URL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ABSOLUTE_URL Call by reference Type reference (TYPE) FLAG allgemeines flag 20050728
2 Exporting NETWORK_LOCATION Call by reference Type reference (TYPE) STRING 20050728
3 Exporting PARAMETERS Call by reference Type reference (TYPE) STRING 20050728
4 Exporting PATH Call by reference Type reference (TYPE) STRING 20050729
5 Exporting QUERY_STRING Call by reference Type reference (TYPE) STRING 20050728
6 Importing TRACE Call by reference Type reference (TYPE) I allgemeines flag 20050729
7 Importing URL Call by reference Type reference (TYPE) STRING 20050728
8 Exporting URL_FRAGMENT Call by reference Type reference (TYPE) STRING 20050728
9 Exporting URL_SCHEME Call by reference Type reference (TYPE) STRING 20050728

Method PARSE_URL on class CL_CCMS_GRMG_HTML_TAG has no exception.

Method SEND_SELFMONI_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ALERT_VALUE Call by reference Type reference (TYPE) I 20050711
2 Importing MSGID Call by reference Type reference (TYPE) ARBGB Arbeitsgebiet 20050711
3 Importing MSGNO Call by reference Type reference (TYPE) MSGNR Nachrichtennummer 20050711
4 Importing MSGVAR1 Call by reference Type reference (TYPE) SYMSGV Nachrichtenvariable 20050711
5 Importing MSGVAR2 Call by reference Type reference (TYPE) SYMSGV Nachrichtenvariable 20050711
6 Importing MSGVAR3 Call by reference Type reference (TYPE) SYMSGV Nachrichtenvariable 20050711
7 Importing MSGVAR4 Call by reference Type reference (TYPE) SYMSGV Nachrichtenvariable 20050711
8 Changing SELF_MONI_TID Call by reference Type reference (TYPE) ALGLOBTID Alert: global monitoring type identifier 20050711

Method SEND_SELFMONI_MESSAGE on class CL_CCMS_GRMG_HTML_TAG has no exception.

Method SET_ABSOLUTE_CONTENT_SOURCE Signature

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

Method SET_ABSOLUTE_CONTENT_SOURCE on class CL_CCMS_GRMG_HTML_TAG has no exception.

Method SET_CONTENT_SOURCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing GRMG_TAG_REFERENCE Call by reference Type reference (TYPE) GRMG_HTML_TAGS HTML-Tags, die GRMG zur Auflös. von Web-Seit. berücksichtigt 20050623
2 Importing HTML_TAG_SOURCE Call by reference Type reference (TYPE) STRING 20050623
# Exception Resumable Description Created on
1 CX_CCMS_GRMG_HTML_TAG Ausnahmen von CL_CCMS_GRMG_HTML_TAG 20050623

Method SET_CONTENT_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing GRMG_TAG_REFERENCE Call by reference Type reference (TYPE) GRMG_HTML_TAGS HTML-Tags, die GRMG zur Auflös. von Web-Seit. berücksichtigt 20050623
2 Importing HTML_TAG_SOURCE Call by reference Type reference (TYPE) STRING 20050623
# Exception Resumable Description Created on
1 CX_CCMS_GRMG_HTML_TAG Ausnahmen von CL_CCMS_GRMG_HTML_TAG 20050623

Method SET_EFFECTIVE_URL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ABSOLUTE_CONTENT_SOURCE Call by reference Type reference (TYPE) FLAG allgemeines flag 20050624
2 Importing CONTENT_SOURCE Call by reference Type reference (TYPE) STRING 20050624
3 Importing DOCUMENT_BASE_URL Call by reference Type reference (TYPE) STRING 20050728
4 Importing HTML_SOURCE_STRING Call by reference Type reference (TYPE) STRING 20050728
5 Importing TRACE Call by reference Type reference (TYPE) I allgemeines flag 20050801
# Exception Resumable Description Created on
1 CX_CCMS_GRMG_HTML_TAG Ausnahmen von CL_CCMS_GRMG_HTML_TAG 20050801

Method SET_GRMG_REFERENCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CONTROL_TABLE Call by reference Type reference (TYPE) GRMG_HTML_TAGS_TAB tabelle von CCMS GRMG HTML-Objekte 20050622
2 Importing HTML_TAG_SOURCE Call by reference Type reference (TYPE) STRING 20050627
3 Returning TAG_IS_RELEVANT_TO_MODEL Value transfer Type reference (TYPE) FLAG allgemeines flag 20050622
# Exception Resumable Description Created on
1 CX_CCMS_GRMG_HTML_TAG Ausnahmen von CL_CCMS_GRMG_HTML_TAG 20050622

Method SET_HTML_TAG_SOURCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing SOURCE_STRING Call by reference Type reference (TYPE) STRING 20050622
# Exception Resumable Description Created on
1 CX_CCMS_GRMG_HTML_TAG Ausnahmen von CL_CCMS_GRMG_HTML_TAG 20050622

Method SET_MY_CHILDREN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing MY_NEWEST_CHILD Call by reference Type reference (TYPE) GRMG_HTML_MODEL Darstellung eines HTML-Tags für GRMG 20050622
# Exception Resumable Description Created on
1 CX_CCMS_GRMG_HTML_TAG Ausnahmen von CL_CCMS_GRMG_HTML_TAG 20050622

Method SET_MY_PARENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PARENT_HTML_TAG Call by reference Object reference (TYPE REF TO) CL_CCMS_GRMG_HTML_TAG Darstellung eines HTML-Tags für GRMG 20050622
2 Exporting RETURN_CODE Call by reference Type reference (TYPE) FLAG allgemeines flag 20050622
# Exception Resumable Description Created on
1 CX_CCMS_GRMG_HTML_TAG Ausnahmen von CL_CCMS_GRMG_HTML_TAG 20050622

Method SET_RESOLUTION_RELEVANT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing GRMG_TAG_REFERENCE Call by reference Type reference (TYPE) GRMG_HTML_TAGS HTML-Tags, die GRMG zur Auflös. von Web-Seit. berücksichtigt 20050624

Method SET_RESOLUTION_RELEVANT on class CL_CCMS_GRMG_HTML_TAG has no exception.

Method SET_RESPONSE_HEADERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing RESPONSE_HEADERS Call by reference Type reference (TYPE) TIHTTPNVP HTTP Framework (iHTTP) Tabelle Name/Wert-Paare 20051123

Method SET_RESPONSE_HEADERS on class CL_CCMS_GRMG_HTML_TAG has no exception.

Method SET_TAG_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing TAG_TYPE Call by reference Type reference (TYPE) STRING HTML-Tags, die GRMG zur Auflös. von Web-Seit. berücksichtigt 20050627

Method SET_TAG_TYPE on class CL_CCMS_GRMG_HTML_TAG has no exception.
History
Last changed by/on SAP  20080612 
SAP Release Created in 710