    All Packages  Class Hierarchy  This Package  Previous  Next  Index

# Class xe.xe_XmlDeclParser

    java.lang.Object
       |
       +----xe.xe_Parser
               |
               +----xe.xe_XmlDeclParser

public class xe_XmlDeclParser
extends xe_Parser

Standard parser for an XML declaration, assuming the beginning ('

##

xe_XmlDeclParser()

##

createAttribute(xe_Token, xe_Token, xe_Token)
  Create an attribute based on three parsed tokens, which represent the name, equals and value parts.
parse()
  Parse an XML declaration, putting the result in a newly-created XML declaration object.
parseAttributes(xg_XmlDecl)
  Parse the XML declaration, assuming its starting '

  ##

  xe_XmlDeclParser

       public xe_XmlDeclParser()

  ##

  parse

       public xg_Node parse() throws IOException

    Parse an XML declaration, putting the result in a newly-created XML declaration object.

    Returns:
      The parsed XML declaration
    Overrides:
      parse in class xe_Parser
  parseAttributes

       public void parseAttributes(xg_XmlDecl InputNewXmlDecl) throws IOException

    Parse the XML declaration, assuming its starting '

    Parameters:
      InputNewXmlDecl - The XML declaration currently being parsed
  createAttribute

       public xg_Attribute createAttribute(xe_Token InputNameToken,
                                           xe_Token InputEqualsToken,
                                           xe_Token InputValueToken)

    Create an attribute based on three parsed tokens, which represent the name, equals and value parts.

    Parameters:
      InputNameToken - Token for the name of the attribute
      InputEqualsToken - Token for the '=' of the attribute
      InputValueToken - Token for the value of the attribute

      All Packages  Class Hierarchy  This Package  Previous  Next  Index