public class DLSyntaxParser extends Object implements DLSyntaxParserConstants
| Modifier and Type | Field and Description |
|---|---|
Token |
jj_nt
Next token.
|
Token |
token
Current token.
|
DLSyntaxParserTokenManager |
token_source
Generated Token Manager.
|
ALL, AND, CLOSEBRACE, CLOSEPAR, CLOSESQPAR, COLON, COMPOSE, DEFAULT, DOT, DOUBLE, EOF, EQUIVALENTTO, EXACT, ID, IN, INT, INVERSE, MAX, MIN, NEQ, NOT, OPENBRACE, OPENPAR, OPENSQPAR, OR, SOME, SUBCLASSOF, tokenImage, TRANSITIVEROLES| Constructor and Description |
|---|
DLSyntaxParser(DLSyntaxParserTokenManager tm)
Constructor with generated Token Manager.
|
DLSyntaxParser(InputStream stream)
Constructor with InputStream.
|
DLSyntaxParser(InputStream stream,
String encoding)
Constructor with InputStream and supplied encoding
|
DLSyntaxParser(Reader stream)
Constructor.
|
public DLSyntaxParserTokenManager token_source
public Token token
public Token jj_nt
public DLSyntaxParser(InputStream stream)
public DLSyntaxParser(InputStream stream, String encoding)
public DLSyntaxParser(Reader stream)
public DLSyntaxParser(DLSyntaxParserTokenManager tm)
public void setOWLDataFactory(OWLDataFactory factory)
public void setDefaultNamespace(String ns)
public final OWLClassExpression parseDescription() throws ParseException
ParseExceptionpublic final Set<OWLAxiom> parseAxioms() throws ParseException
ParseExceptionpublic final OWLAxiom parseAxiom() throws ParseException
ParseExceptionpublic final OWLAxiom parseIndividualAxiom() throws ParseException
ParseExceptionpublic final OWLAxiom parseDifferentIndividualsAxiom() throws ParseException
ParseExceptionpublic final OWLAxiom parseObjectPropertyAssertion() throws ParseException
ParseExceptionpublic final OWLAxiom parseDataPropertyAssertion() throws ParseException
ParseExceptionpublic final OWLAxiom parseSameIndividual() throws ParseException
ParseExceptionpublic final OWLAxiom parseClassAssertion() throws ParseException
ParseExceptionpublic final OWLAxiom parseClassAxiom() throws ParseException
ParseExceptionpublic final OWLAxiom parsePropertyChain() throws ParseException
ParseExceptionpublic final OWLAxiom parsePropertyAxiom() throws ParseException
ParseExceptionpublic final OWLClassExpression parseClassDescription() throws ParseException
ParseExceptionpublic final OWLClassExpression Or() throws ParseException
ParseExceptionpublic final OWLClassExpression And() throws ParseException
ParseExceptionpublic final OWLClassExpression NonNaryBooleanDescription() throws ParseException
ParseExceptionpublic final OWLObjectPropertyExpression parseObjectPropertyId() throws ParseException
ParseExceptionpublic final OWLDataPropertyExpression parseDataPropertyId() throws ParseException
ParseExceptionpublic final OWLClassExpression parseRestriction() throws ParseException
ParseExceptionpublic final OWLClassExpression parseSomeRestriction() throws ParseException
ParseExceptionpublic final OWLClassExpression parseDataSomeRestriction() throws ParseException
ParseExceptionpublic final OWLClassExpression parseAllRestriction() throws ParseException
ParseExceptionpublic final OWLClassExpression parseCardinalityRestriction() throws ParseException
ParseExceptionpublic final OWLIndividual parseIndividualId() throws ParseException
ParseExceptionpublic final OWLClassExpression parseObjectComplementOf() throws ParseException
ParseExceptionpublic final OWLClassExpression parseObjectOneOf() throws ParseException
ParseExceptionpublic final OWLDataRange parseDataOneOf() throws ParseException
ParseExceptionpublic final OWLClassExpression NamedClassOrNestedDescription() throws ParseException
ParseExceptionpublic final OWLClass parseClassId() throws ParseException
ParseExceptionpublic final OWLClassExpression NestedClassDescription() throws ParseException
ParseExceptionpublic final OWLLiteral parseLiteral() throws ParseException
ParseExceptionpublic final IRI parseId() throws ParseException
ParseExceptionpublic void ReInit(InputStream stream)
public void ReInit(InputStream stream, String encoding)
public void ReInit(Reader stream)
public void ReInit(DLSyntaxParserTokenManager tm)
public final Token getNextToken()
public final Token getToken(int index)
public ParseException generateParseException()
public final void enable_tracing()
public final void disable_tracing()
Copyright © 2012 The University of Manchester. All Rights Reserved.