The ptolemy.data.ontologies package.
- Ptolemy II 8.1
Class Summary Class Description ActorModelScopeA Ptolemy expression language parser scope that refers to a specific actor and its contained elements. AnalyzeExceptionAttributeAn extension of CatchExceptionAttribute, this attribute catches exceptions and offers ontology analysis. ClassConceptFunctionDefinitionAttributeAttribute that defines a concept function by instantiating a ConceptFunction Java class. ConceptA concept represents a single piece of information in an ontology. ConceptAttributeThe base class of a concept attribute. ConceptFromRecordFieldA concept function that returns the concept value from the specified field from an input RecordConcept. ConceptFunctionThe base class for concept functions that are used for ontology constraints. ConceptFunctionDefinitionAttributeAbstract base class for an Attribute that defines a concept function. ConceptFunctionInequalityTermAn inequality term wrapper for concept functions that are used for ontology constraints. ConceptGraphAn abstract class that defines the ordering relationships in an ontology. ConceptRelationA relation between concepts in an ontology. ConceptTokenA token that contains an ontology concept. ConceptTypeA simple singleton type for all ConceptTokens. DAGConceptGraphA data structure representing relationships of ontologies whose structure can be represented as a directed acyclic graph of concepts. ExceptionAnalyzerAn attribute that analyzes a model in the event of an exception. ExpressionConceptFunctionThis is a class for concept functions that are used specified using an expression from a ConceptFunctionDefinitionAttribute. ExpressionConceptFunctionDefinitionAttributeAttribute that defines a concept function with a boolean expression. ExpressionConceptFunctionParseTreeEvaluatorVisit 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. ExpressionConceptFunctionParseTreeTypeInferenceA type inference subclass for the parser for expression concept functions. FiniteConceptA concept in a finite ontology. FlatScalarTokenInfiniteConceptA concept that represents the concept values of entries in a record token. FlatScalarTokenRepresentativeConceptA finite concept in an ontology that represents a flat set of infinite concepts that map to an interval of scalar numbers. FlatTokenInfiniteConceptA concept that represents the concept values of entries in a record token. FlatTokenRepresentativeConceptA finite concept in an ontology that represents a flat set of infinite concepts that map to a set of arbitrary Ptolemy tokens. InfiniteConceptA concept that is not part of a finite ontology. InfiniteConceptRepresentativeAn 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. OntologyA specification of an ontology, which is a set of concepts and a partial ordering relation. OntologyAdapterConstraints for a component in the model. OntologyAnnotationAttributeAn annotation specifying a single ontology constraints in a model. OntologyMoMLHandlerThis is an attribute used by the OntologySolver to issue MoML requests and make changes to the model. OntologySolverAn extended base abstract class for an ontology solver. OntologySolverBaseThe base abstract class for an ontology solver. OntologySolverModelA composite entity that is the model contained by an OntologySolver. OntologySolverUtilitiesA class representing shared utilities for ontology solvers in the ontologies package. ParseTreeAnnotationEvaluatorThis class visits parse trees and infers a property for each node in the parse tree. ParseTreeASTNodeAdapterCollectorFIXME: What is this??? Copy and pasted comment below. RecordConceptA concept that represents the concept values of entries in a record token. RecordFromIndividualConceptsA concept function that returns a record concept with specified field names from a list of concept inputs.
Exception Summary Exception Description OntologyResolutionExceptionThrown when an ontology solver fails to resolve correctly.