Package | Description |
---|---|
casa.ontology.v3 |
Modifier and Type | Field and Description |
---|---|
private CASAOntology |
HierarchicalDictionary.casaOntology |
private static CASAOntology |
TestCASAOntology.primitiveOntology |
(package private) static CASAOntology |
CASAOntology.primitiveOntology
The primitive ontology
|
Modifier and Type | Field and Description |
---|---|
(package private) static Map<String,CASAOntology> |
CASAOntology.allOntologies
Records all "public" (within the process) ontologies.
|
(package private) List<CASAOntology> |
CASAOntology.superOntologies
The list of the super ontologies of this ontology
|
Modifier and Type | Method and Description |
---|---|
CASAOntology |
TestCASAOntology.bioOnt() |
static CASAOntology |
CASAOntology.getOntology(String name)
Find or read in a CASAOntology.
|
static CASAOntology |
CASAOntology.makeOntology(String name,
Ontology... superOntologies)
Constructs a new CASAOntology
|
static CASAOntology |
CASAOntology.makeOntology2(String name,
String... superOntologies) |
Modifier and Type | Method and Description |
---|---|
protected abstract HierarchicalDictionary<T> |
HierarchicalDictionary.getDictionary(CASAOntology ontology)
Subclasses should override this method to specify how to retrieve super-dictionaries
from the containing ontology.
|
Constructor and Description |
---|
CASAOntology(String name,
CASAOntology... superOntologies)
Instantiates a new ontology with parents specified by superOntologies.
|
HierarchicalDictionary(CASAOntology casaOntology,
Ontology owner)
Remembers the owner so that it can use the
owner to access objects from dictionaries or its parents' dictionaries.
|
SimpleType(String typeName,
Vector<BaseType> parents,
CASAOntology ontology)
Constructor: makes a new node in the hierarchy with name typeName,
attaching the pointers to and from the nodes in parents.
|