public class KRSSParser extends Object implements KRSSParserConstants
| Modifier and Type | Field and Description |
|---|---|
Token |
jj_nt
Next token.
|
Token |
token
Current token.
|
KRSSParserTokenManager |
token_source
Generated Token Manager.
|
ALL, AND, ATLEAST, ATMOST, CLOSEPAR, COMMENT_START, DEFAULT, DEFINECONCEPT, DEFINEPRIMITIVECONCEPT, DEFINEPRIMITIVEROLE, DISTINCT, ENDABOX, ENDTBOX, ENUM, EOF, EQUAL, EXACTLY, IN_COMMENT, IN_IRI, IN_STRING_LITERAL, INSTANCE, INT, IRI_END, IRI_START, NAME, NONE, NOT, OPENPAR, OR, PRIMITIVECONCEPT, RANGE, RELATED, SOME, STRING_LITERAL_START, STRINGLITERAL, SUBROLE, tokenImage, TRANSITIVE| Constructor and Description |
|---|
KRSSParser(InputStream stream)
Constructor with InputStream.
|
KRSSParser(InputStream stream,
String encoding)
Constructor with InputStream and supplied encoding
|
KRSSParser(KRSSParserTokenManager tm)
Constructor with generated Token Manager.
|
KRSSParser(Reader stream)
Constructor.
|
public KRSSParserTokenManager token_source
public Token token
public Token jj_nt
public KRSSParser(InputStream stream)
public KRSSParser(InputStream stream, String encoding)
public KRSSParser(Reader stream)
public KRSSParser(KRSSParserTokenManager tm)
public void setOntology(OWLOntology ontology, OWLDataFactory dataFactory)
protected void addAxiom(OWLAxiom ax) throws KRSSOWLParserException
KRSSOWLParserExceptionpublic void setIgnoreAnnotationsAndDeclarations(boolean b)
public final void parse()
throws ParseException,
KRSSOWLParserException
ParseExceptionKRSSOWLParserExceptionpublic final OWLAxiom TBoxStatement() throws ParseException
ParseExceptionpublic final OWLAxiom DefinePrimitiveConcept() throws ParseException
ParseExceptionpublic final OWLAxiom DefineConcept() throws ParseException
ParseExceptionpublic final OWLAxiom DefinePrimitiveRole() throws ParseException
ParseExceptionpublic final OWLAxiom Transitive() throws ParseException
ParseExceptionpublic final OWLAxiom Range() throws ParseException
ParseExceptionpublic final OWLClassExpression ConceptExpression() throws ParseException
ParseExceptionpublic final OWLClassExpression ConceptName() throws ParseException
ParseExceptionpublic final Set<OWLClassExpression> ConceptSet() throws ParseException
ParseExceptionpublic final OWLClassExpression And() throws ParseException
ParseExceptionpublic final OWLClassExpression Or() throws ParseException
ParseExceptionpublic final OWLClassExpression Not() throws ParseException
ParseExceptionpublic final OWLClassExpression All() throws ParseException
ParseExceptionpublic final OWLClassExpression Some() throws ParseException
ParseExceptionpublic final OWLClassExpression AtLeast() throws ParseException
ParseExceptionpublic final OWLClassExpression AtMost() throws ParseException
ParseExceptionpublic final OWLClassExpression Exactly() throws ParseException
ParseExceptionpublic final OWLObjectProperty RoleName() throws ParseException
ParseExceptionpublic final OWLAxiom ABoxStatement() throws ParseException
ParseExceptionpublic final OWLAxiom Instance() throws ParseException
ParseExceptionpublic final OWLAxiom Related() throws ParseException
ParseExceptionpublic final OWLAxiom Equal() throws ParseException
ParseExceptionpublic final OWLAxiom Distinct() throws ParseException
ParseExceptionpublic final OWLIndividual IndividualName() throws ParseException
ParseExceptionpublic final IRI Name() throws ParseException
ParseExceptionpublic final int Integer()
throws ParseException
ParseExceptionpublic void ReInit(InputStream stream)
public void ReInit(InputStream stream, String encoding)
public void ReInit(Reader stream)
public void ReInit(KRSSParserTokenManager 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.