Interface Summary |
Context |
A 'context' is a general interface for adding additional objects to a
serialized knowledge model
This interface is deprecated and will not be supported in the future as
the feature of adding objects to the knowledge model will be discontinued. |
EntityData |
This interface is used to access the data encapsulated by an Entity object.
|
EpistemologicalModel |
The epistemological model is a top level model that establishes entities,
relations and relation types that are required by the representation and
basic inference system. |
KnowledgeModel |
The KnowledgeModel is the main interface to the model of entities and
relations.
|
ModelChangeListener |
Interface for listening to changes that occur in a KnowledgeModel. |
PartitionData |
The PartitionData interface is an interface for storing data about partitions. |
RelationData |
This interface is used to access the data encapsulated by an Relation object.
|
Class Summary |
AbstractKnowledgeModel |
An abstract implementation of the methods of the KnowledgeModel interface
that is not dependent on the mode of storage. |
BasicModel |
The basic epistemological model is a barebones top-level model required
by the representation and inference structures. |
CreekModelValidator |
Checks if the Creek model is valid. |
DoubleEntity |
A particular type of entity that encapsulates an instance of the
Java Double class. |
Entity |
The Entity Class encapsulates a node in the semantic network, and has references
to all relations from and to the entity.
|
EntityType |
Title: EntityType
Description: Represents an encapsulated entity that is a certain type of
frame.
|
LocalEntityData |
Implementation of EntityData that will store data locally in memory or by
serialization. |
LocalKnowledgeModel |
The KnowledgeModel is the main interface to the model of entities and
relations.
|
LocalPartitionData |
Implements the PartitionData interface by storing the partition information
locally, in memory. |
LocalRelationData |
Implementation of RelationData that stores the relation data in memory or
by serialization. |
ModelChangeEvent |
|
NumberEntity |
A particular type of entity that encapsulates an instance of any of the
Java Number classes. |
Partition |
A Partition is a submodel of a KnowledgeModel. |
Relation |
The Relation class represents a relation (like an edge in a graph) between
two entities. |
RelationType |
Title: RelationType
Description: Represents a type of relation. |
RelationTypeSet |
This class represents a set of RelationTypes. |
SubModel |
Represents a submodel of a knowledgemodel. |
TemporaryRelationData |
|
Exception Summary |
EntityTypeNotMatchedException |
Title: EntityTypeNotMatchedException
Description: Thrown when an attempt is made to instanciate an EntityType
with an entity that do not match the pattern expressed by this type. |
NameAlreadyExistException |
Exception generated when trying to set the name of an entity to a name
that already exists. |
NoSuchEntityException |
hrown when attempting to reference an entity by a string
and this string does not identify an entity in the current knowledge model. |
NoSuchRelationException |
Title: NoSuchRelationException
Description:
Copyright: Copyright (c) 2002
Company: NTNU |
NoSuchRelationTypeException |
Title: NoSuchRelationTypeException
Description: Thrown when attempting to reference a relation type by a string
and this string does not identify a relation type in the current knowledge model. |