| Constructor and Description |
|---|
OPPLPatternScope(Scope scope,
org.semanticweb.owlapi.model.OWLOntologyManager ontologyManager) |
| Modifier and Type | Method and Description |
|---|---|
void |
define(Symbol symbol) |
void |
dispose() |
Set<Symbol> |
getAllSymbols() |
Set<Symbol> |
getAllSymbols(Type type) |
protected Scope |
getDelegate() |
Scope |
getEnclosingScope() |
org.semanticweb.owlapi.model.OWLOntologyManager |
getOntologyManager() |
String |
getScopeName() |
Set<Symbol> |
match(String prefix) |
Symbol |
resolve(String name) |
Variable<?> |
resolvePatternReference(OPPLSyntaxTree reference,
String patternName,
PatternConstraintSystem constraintSystem,
Collection<? extends String> visited,
ErrorListener listener,
List<Object>... args) |
Variable<?> |
resolvePatternReference(OPPLSyntaxTree reference,
String patternName,
PatternConstraintSystem constraintSystem,
ErrorListener listener,
List<Object>... args) |
public OPPLPatternScope(Scope scope, org.semanticweb.owlapi.model.OWLOntologyManager ontologyManager)
scope - scopeontologyManager - ontologyManagerpublic Set<Symbol> getAllSymbols()
getAllSymbols in interface Scopepublic Set<Symbol> getAllSymbols(Type type)
getAllSymbols in interface Scopepublic Scope getEnclosingScope()
getEnclosingScope in interface Scopepublic String getScopeName()
getScopeName in interface Scopeprotected Scope getDelegate()
public Variable<?> resolvePatternReference(OPPLSyntaxTree reference, String patternName, PatternConstraintSystem constraintSystem, ErrorListener listener, List<Object>... args)
reference - referencepatternName - patternNameconstraintSystem - constraintSystemlistener - listenerargs - argspublic Variable<?> resolvePatternReference(OPPLSyntaxTree reference, String patternName, PatternConstraintSystem constraintSystem, Collection<? extends String> visited, ErrorListener listener, List<Object>... args)
reference - referencepatternName - patternNameconstraintSystem - constraintSystemvisited - visitedlistener - listenerargs - argspublic org.semanticweb.owlapi.model.OWLOntologyManager getOntologyManager()
Copyright © 2015 The University of Manchester. All Rights Reserved.