Package ptolemy.data.ontologies
The ptolemy.data.ontologies package.
- Since:
- Ptolemy II 8.1
-
Class Summary Class Description ActorModelScope A Ptolemy expression language parser scope that refers to a specific actor and its contained elements.AnalyzeExceptionAttribute An extension of CatchExceptionAttribute, this attribute catches exceptions and offers ontology analysis.ClassConceptFunctionDefinitionAttribute Attribute that defines a concept function by instantiating a ConceptFunction Java class.Concept A concept represents a single piece of information in an ontology.ConceptAttribute The base class of a concept attribute.ConceptFromRecordField A concept function that returns the concept value from the specified field from an input RecordConcept.ConceptFunction The base class for concept functions that are used for ontology constraints.ConceptFunctionDefinitionAttribute Abstract base class for an Attribute that defines a concept function.ConceptFunctionInequalityTerm An inequality term wrapper for concept functions that are used for ontology constraints.ConceptGraph An abstract class that defines the ordering relationships in an ontology.ConceptRelation A relation between concepts in an ontology.ConceptToken A token that contains an ontology concept.ConceptType A simple singleton type for all ConceptTokens.DAGConceptGraph A data structure representing relationships of ontologies whose structure can be represented as a directed acyclic graph of concepts.ExceptionAnalyzer An attribute that analyzes a model in the event of an exception.ExpressionConceptFunction This is a class for concept functions that are used specified using an expression from a ConceptFunctionDefinitionAttribute.ExpressionConceptFunctionDefinitionAttribute Attribute that defines a concept function with a boolean expression.ExpressionConceptFunctionParseTreeEvaluator Visit a parse tree for a string expression that defines a concept function and evaluate to the string name of the concept that should be the output.ExpressionConceptFunctionParseTreeTypeInference A type inference subclass for the parser for expression concept functions.FiniteConcept A concept in a finite ontology.FlatScalarTokenInfiniteConcept A concept that represents the concept values of entries in a record token.FlatScalarTokenRepresentativeConcept A finite concept in an ontology that represents a flat set of infinite concepts that map to an interval of scalar numbers.FlatTokenInfiniteConcept A concept that represents the concept values of entries in a record token.FlatTokenRepresentativeConcept A finite concept in an ontology that represents a flat set of infinite concepts that map to a set of arbitrary Ptolemy tokens.InfiniteConcept A concept that is not part of a finite ontology.InfiniteConceptRepresentative An abstract base class for a finite concept in an ontology that represents a set of infinite concepts.MapTypeInfiniteConcept<C extends Concept> A concept that represents a type mapping tokens to concepts.Ontology A specification of an ontology, which is a set of concepts and a partial ordering relation.OntologyAdapter Constraints for a component in the model.OntologyAnnotationAttribute An annotation specifying a single ontology constraints in a model.OntologyMoMLHandler This is an attribute used by the OntologySolver to issue MoML requests and make changes to the model.OntologySolver An extended base abstract class for an ontology solver.OntologySolverBase The base abstract class for an ontology solver.OntologySolverModel A composite entity that is the model contained by an OntologySolver.OntologySolverUtilities A class representing shared utilities for ontology solvers in the ontologies package.ParseTreeAnnotationEvaluator This class visits parse trees and infers a property for each node in the parse tree.ParseTreeASTNodeAdapterCollector FIXME: What is this??? Copy and pasted comment below.RecordConcept A concept that represents the concept values of entries in a record token.RecordFromIndividualConcepts A concept function that returns a record concept with specified field names from a list of concept inputs. -
Exception Summary Exception Description OntologyResolutionException Thrown when an ontology solver fails to resolve correctly.