public class OPPLPatternsSymbolTable extends OPPLSymbolTable
df| Constructor and Description |
|---|
OPPLPatternsSymbolTable(Scope globalScope,
org.semanticweb.owlapi.model.OWLOntologyManager ontologyManager) |
| Modifier and Type | Method and Description |
|---|---|
OPPLPatternScope |
getGlobalScope() |
org.semanticweb.owlapi.model.OWLOntologyManager |
getOntologyManager() |
void |
resolvePattern(OPPLSyntaxTree reference,
String patternName,
PatternConstraintSystem constraintSystem,
Collection<? extends String> visited,
List<Object>... args) |
void |
resolvePattern(OPPLSyntaxTree reference,
String patternName,
PatternConstraintSystem constraintSystem,
List<Object>... args) |
void |
resolveThisClass(OPPLSyntaxTree thisClass,
PatternConstraintSystem constraintSystem) |
define, defineGroupAttributeReferenceSymbol, defineRenderingAttributeReferenceSymbol, defineValuesAttributeReferenceSymbol, defineVariable, defineVariableIRI, getAggregandumCollection, getAggregandumCollectionType, getClassVariableScopeType, getCollectionVariableAttributeSymbol, getDataFactory, getDifferentIndividualsAxiom, getDisjointAxiom, getExpressionGeneratedVariableType, getIndividualVariableScopeType, getInequalityConstraint, getInSetConstraint, getPropertyVariableScopeType, getSameIndividualAxiom, getStringVariableAttribute, getVariable, getVariableType, importConstraintSystemclear, createOWLPropertyChain, dispose, getAllCompletions, getAllValueRestriction, getAllValueRestrictionType, getAnnotationAssertion, getAnnotationAssertionType, getAsymmetricProperty, getClassAssertionAxiom, getClassAssertionAxiomType, getCompletions, getConjunction, getConjunctionType, getDefinedSymbols, getDifferentIndividualsAxiom, getDifferentIndividualsAxiomType, getDisjointAxiom, getDisjointAxiomType, getDisjunction, getDisjunctionType, getDomainAxiom, getDomainAxiomType, getEquivalentAxiom, getEquivalentAxiomType, getErrorListener, getExactCardinalityRestriction, getExactCardinalityRestrictionType, getFunctionalProperty, getFunctionalPropertyType, getHasKey, getHasKeyType, getInverseFunctionalProperty, getInverseFunctionalPropertyType, getInverseOfAxiom, getInverseOfAxiomType, getInverseProperty, getInversePropertyType, getIrreflexiveProperty, getIrreflexivePropertyType, getMaxCardinalityRestriction, getMaxCardinalityRestrictionType, getMinCardinalityRestriction, getMinCardinalityRestrictionType, getNegatedAssertion, getNegatedAssertionType, getNegatedClassExpression, getNegatedClassExpressionType, getOneOf, getOneOfType, getOWLClassCompletions, getOWLDataPropertyCompletions, getOWLDataRange, getOWLDataRangeType, getOWLFacetRestriction, getOWLFacetRestrictionType, getOWLIndividualCompletions, getOWLObject, getOWLObjectPropertyCompletions, getOWLPropertyCompletions, getOWLTypedConstant, getOWLUntypedConstant, getPropertyChain, getPropertyChainType, getRangeAxiom, getRangeAxiomType, getReflexiveProperty, getReflexivePropertyType, getRoleAssertionAxiom, getRoleAssertionAxiomType, getSameIndividualsAxiom, getSameIndividualsAxiomType, getSomeValueRestriction, getSomeValueRestrictionType, getSubClassAxiom, getSubClassAxiomType, getSubPropertyAxiom, getSubPropertyAxiomType, getSymmetricProperty, getSymmetricPropertyType, getTransitiveProperty, getTransitivePropertyType, getValueRestriction, getValueRestrictionType, match, removeSymbol, reportIllegalToken, reportIncompatibleSymbols, reportIncompatibleSymbolType, reportIncompatibleSymbolType, reportUnrecognisedSymbol, resolve, resolveIRI, retrieveSymbol, setErrorListener, storeSymbol, storeSymbolpublic OPPLPatternsSymbolTable(Scope globalScope, org.semanticweb.owlapi.model.OWLOntologyManager ontologyManager)
globalScope - globalScopeontologyManager - ontologyManagerpublic void resolvePattern(OPPLSyntaxTree reference, String patternName, PatternConstraintSystem constraintSystem, List<Object>... args)
reference - referencepatternName - patternNameconstraintSystem - constraintSystemargs - argspublic void resolvePattern(OPPLSyntaxTree reference, String patternName, PatternConstraintSystem constraintSystem, Collection<? extends String> visited, List<Object>... args)
reference - referencepatternName - patternNameconstraintSystem - constraintSystemvisited - visitedargs - argspublic OPPLPatternScope getGlobalScope()
getGlobalScope in class SymbolTablepublic org.semanticweb.owlapi.model.OWLOntologyManager getOntologyManager()
public void resolveThisClass(OPPLSyntaxTree thisClass, PatternConstraintSystem constraintSystem)
thisClass - thisClassconstraintSystem - constraintSystemCopyright © 2015 The University of Manchester. All Rights Reserved.