SAP ABAP Class CL_O2_PAGE_ELEM_HTML_TAG (O2: Oxygen Page Script Element)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-DWB-TOO-WAB (Application Component) Web Application Builder
     SO2_TOOL (Package) mySAP Application Server Pages: Tool
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_O2_PAGE_ELEM O2: Oxygen Page Element 20000530
Properties
Class CL_O2_PAGE_ELEM_HTML_TAG  
Short Description O2: Oxygen Page Script Element    
Super Class CL_O2_PAGE_ELEM O2: Oxygen Page Element 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SO2_TOOL   mySAP Application Server Pages: Tool 
Created 20000530   SAP 
Last change 00000000   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_O2_PAGE_ELEM_HTML_TAG has no forward declaration.
Interfaces
Class CL_O2_PAGE_ELEM_HTML_TAG has no interface implemented.
Friends
Class CL_O2_PAGE_ELEM_HTML_TAG has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 PARENT_TAG Instance attribute Private Object reference (TYPE REF TO) CL_O2_PAGE_ELEM_HTML_TAG HTML Parent Tag 20000607
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_NEEDS_END_TAG Instance method Private Method Check Whether Tag Requires Corresponding End Tag 20000531
2 CLEAR_ERROR_FLAG Instance method Public Method Reset Error Flag 20000616
3 CONSTRUCTOR Instance method Public Constructor Constructor 20000530
4 GET_CLOSED_PARENT_FOR_CLOSING Instance method Public Method Get Parent Tag to Terminate Closing Tag 20000616
5 GET_CLOSED_PARENT_FOR_OPENING Instance method Public Method Get Parent Tag to Terminate Opening Tag 20000616
Events
Class CL_O2_PAGE_ELEM_HTML_TAG has no event.
Types
Class CL_O2_PAGE_ELEM_HTML_TAG has no local type.
Method Signatures

Method CHECK_NEEDS_END_TAG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting P_END_TAG Call by reference Type reference (TYPE) STRING Zugehöriges Ende-Tag 20000531
2 Importing P_TAG Call by reference Type reference (TYPE) STRING HTML-Tag 20000531

Method CHECK_NEEDS_END_TAG on class CL_O2_PAGE_ELEM_HTML_TAG has no exception.

Method CLEAR_ERROR_FLAG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_END_POS Call by reference Type reference (TYPE) I Gefundene Endeposition 20000712
2 Importing P_END_TAG Call by reference Type reference (TYPE) STRING Gefundenes Endetag 20000712

Method CLEAR_ERROR_FLAG on class CL_O2_PAGE_ELEM_HTML_TAG has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_LEVEL Call by reference Type reference (TYPE) I Level der Analyse (Rekursion) 20000606
2 Importing P_PARENT Call by reference Object reference (TYPE REF TO) CL_O2_PAGE_ELEM_HTML_TAG Vater-HTML-Tag 20000607
3 Importing P_POS Call by reference Type reference (TYPE) I Position von P_SOURCE im Gesamtstring 20000530
4 Importing P_SCRIPT_TYPE Call by reference Type reference (TYPE) CHAR10 Scriptsprache: JAVASCRIPT, ABAP 20000725
5 Importing P_SOURCE Call by reference Type reference (TYPE) STRING Rest der Seitensource (ab Anfangstag) 20000530
# Exception Resumable Description Created on
1 IS_END_TAG Code beginnt mit HTML-Ende-Tag 20000607
2 NO_HTML Code ist kein HTML-Tag 20000531

Method GET_CLOSED_PARENT_FOR_CLOSING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting P_PARENT Call by reference Object reference (TYPE REF TO) CL_O2_PAGE_ELEM_HTML_TAG Vater, der abgeschlossen wird 20000616
2 Importing P_TAG Call by reference Type reference (TYPE) STRING Abschließendes Tag 20000616

Method GET_CLOSED_PARENT_FOR_CLOSING on class CL_O2_PAGE_ELEM_HTML_TAG has no exception.

Method GET_CLOSED_PARENT_FOR_OPENING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting P_PARENT Call by reference Object reference (TYPE REF TO) CL_O2_PAGE_ELEM_HTML_TAG Vater, der abgeschlossen wird 20000616
2 Importing P_TAG Call by reference Type reference (TYPE) STRING Öffnendes Tag 20000616

Method GET_CLOSED_PARENT_FOR_OPENING on class CL_O2_PAGE_ELEM_HTML_TAG has no exception.
History
Last changed by/on SAP  00000000 
SAP Release Created in 50A