Class XMLScanner
java.lang.Object
org.apache.batik.util.gui.xmleditor.XMLScanner
XML scanner for parsing xml text
- Version:
- $Id: XMLScanner.java 1831630 2018-05-15 12:56:55Z ssteiner $
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final int
static final int
static final int
static final int
static final int
private int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
private int
private int
private int
private String
static final int
static final int
-
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
TEMP_ERROR_CONTEXT
public static final int TEMP_ERROR_CONTEXT- See Also:
-
EOF_CONTEXT
public static final int EOF_CONTEXT- See Also:
-
DEFAULT_CONTEXT
public static final int DEFAULT_CONTEXT- See Also:
-
COMMENT_CONTEXT
public static final int COMMENT_CONTEXT- See Also:
-
ELEMENT_CONTEXT
public static final int ELEMENT_CONTEXT- See Also:
-
CHARACTER_DATA_CONTEXT
public static final int CHARACTER_DATA_CONTEXT- See Also:
-
ATTRIBUTE_NAME_CONTEXT
public static final int ATTRIBUTE_NAME_CONTEXT- See Also:
-
ATTRIBUTE_VALUE_CONTEXT
public static final int ATTRIBUTE_VALUE_CONTEXT- See Also:
-
XML_DECLARATION_CONTEXT
public static final int XML_DECLARATION_CONTEXT- See Also:
-
DOCTYPE_CONTEXT
public static final int DOCTYPE_CONTEXT- See Also:
-
ENTITY_CONTEXT
public static final int ENTITY_CONTEXT- See Also:
-
ELEMENT_DECLARATION_CONTEXT
public static final int ELEMENT_DECLARATION_CONTEXT- See Also:
-
CDATA_CONTEXT
public static final int CDATA_CONTEXT- See Also:
-
PI_CONTEXT
public static final int PI_CONTEXT- See Also:
-
position
private int position -
string
-
current
private int current -
scanValue
private int scanValue -
startOffset
private int startOffset
-
-
Constructor Details
-
XMLScanner
public XMLScanner()
-
-
Method Details
-
reset
public void reset() -
setString
-
nextChar
protected int nextChar() -
skipSpaces
protected int skipSpaces() -
getScanValue
public int getScanValue() -
getStartOffset
public int getStartOffset() -
scan
public int scan(int context) -
scanCharacterData
private int scanCharacterData() -
scanXMLDeclaration
private int scanXMLDeclaration() -
scanDOCTYPE
private int scanDOCTYPE() -
scanComment
private int scanComment() -
scanElement
private int scanElement()Returns the next lexical unit in the context of a start tag. -
scanAttributeName
private int scanAttributeName() -
scanAttributeValue
private int scanAttributeValue() -
scanCDATA
private int scanCDATA()
-