org.apache.jackrabbit.spi.commons.nodetype.compact
Class Lexer
java.lang.Object
org.apache.jackrabbit.spi.commons.nodetype.compact.Lexer
public class Lexer
- extends java.lang.Object
Lexer
|
Constructor Summary |
Lexer(java.io.Reader r,
java.lang.String systemId)
Constructor |
|
Method Summary |
void |
fail(java.lang.String message)
|
void |
fail(java.lang.String message,
java.lang.Throwable e)
|
void |
fail(java.lang.Throwable e)
|
java.lang.String |
getNextToken()
getNextToken |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SINGLE_QUOTE
public static final char SINGLE_QUOTE
- See Also:
- Constant Field Values
DOUBLE_QUOTE
public static final char DOUBLE_QUOTE
- See Also:
- Constant Field Values
BEGIN_NODE_TYPE_NAME
public static final char BEGIN_NODE_TYPE_NAME
- See Also:
- Constant Field Values
END_NODE_TYPE_NAME
public static final char END_NODE_TYPE_NAME
- See Also:
- Constant Field Values
EXTENDS
public static final char EXTENDS
- See Also:
- Constant Field Values
LIST_DELIMITER
public static final char LIST_DELIMITER
- See Also:
- Constant Field Values
PROPERTY_DEFINITION
public static final char PROPERTY_DEFINITION
- See Also:
- Constant Field Values
CHILD_NODE_DEFINITION
public static final char CHILD_NODE_DEFINITION
- See Also:
- Constant Field Values
BEGIN_TYPE
public static final char BEGIN_TYPE
- See Also:
- Constant Field Values
END_TYPE
public static final char END_TYPE
- See Also:
- Constant Field Values
DEFAULT
public static final char DEFAULT
- See Also:
- Constant Field Values
CONSTRAINT
public static final char CONSTRAINT
- See Also:
- Constant Field Values
ORDERABLE
public static final java.lang.String[] ORDERABLE
MIXIN
public static final java.lang.String[] MIXIN
PRIMARY
public static final java.lang.String[] PRIMARY
AUTOCREATED
public static final java.lang.String[] AUTOCREATED
MANDATORY
public static final java.lang.String[] MANDATORY
PROTECTED
public static final java.lang.String[] PROTECTED
MULTIPLE
public static final java.lang.String[] MULTIPLE
COPY
public static final java.lang.String[] COPY
VERSION
public static final java.lang.String[] VERSION
INITIALIZE
public static final java.lang.String[] INITIALIZE
COMPUTE
public static final java.lang.String[] COMPUTE
IGNORE
public static final java.lang.String[] IGNORE
ABORT
public static final java.lang.String[] ABORT
ATTRIBUTE
public static final java.lang.String[] ATTRIBUTE
STRING
public static final java.lang.String[] STRING
BINARY
public static final java.lang.String[] BINARY
LONG
public static final java.lang.String[] LONG
DOUBLE
public static final java.lang.String[] DOUBLE
BOOLEAN
public static final java.lang.String[] BOOLEAN
DATE
public static final java.lang.String[] DATE
NAME
public static final java.lang.String[] NAME
PATH
public static final java.lang.String[] PATH
REFERENCE
public static final java.lang.String[] REFERENCE
UNDEFINED
public static final java.lang.String[] UNDEFINED
EOF
public static final java.lang.String EOF
- See Also:
- Constant Field Values
Lexer
public Lexer(java.io.Reader r,
java.lang.String systemId)
- Constructor
- Parameters:
r -
getNextToken
public java.lang.String getNextToken()
throws ParseException
- getNextToken
- Returns:
-
- Throws:
ParseException
fail
public void fail(java.lang.String message)
throws ParseException
- Throws:
ParseException
fail
public void fail(java.lang.String message,
java.lang.Throwable e)
throws ParseException
- Throws:
ParseException
fail
public void fail(java.lang.Throwable e)
throws ParseException
- Throws:
ParseException
Copyright © 2004-2011 The Apache Software Foundation. All Rights Reserved.