|
|||||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||||
| Packages that use ObjectSchema | |
| JADE_SL.onto | |
| JADE_SL.schema | |
| JADE_SL.schema.facets | |
| Uses of ObjectSchema in JADE_SL.onto |
| Methods in JADE_SL.onto that return ObjectSchema | |
ObjectSchema |
Ontology.getSchema(java.lang.String name)
Retrieves the schema associated with name. |
(package private) ObjectSchema |
Ontology.getSchema(java.lang.String name,
boolean searchInBase)
Retrieves the schema associated with name. |
(package private) ObjectSchema |
Ontology.getSchema(java.lang.Class javaClass)
Retrieves the schema associated with javaClass
The search is not extended to the base ontologies |
| Methods in JADE_SL.onto with parameters of type ObjectSchema | |
void |
BasicIntrospector.checkClass(ObjectSchema schema,
java.lang.Class javaClass)
This method will never be called |
void |
BCReflectiveIntrospector.checkClass(ObjectSchema schema,
java.lang.Class javaClass)
Check the structure of a java class associated to an ontological element to ensure that translations to/from abstract descriptors and java objects (instances of that class) can be accomplished by this introspector. |
void |
Introspector.checkClass(ObjectSchema schema,
java.lang.Class javaClass)
Check the structure of a java class associated to an ontological element to ensure that translations to/from abstract descriptors and java objects (instances of that class) can be accomplished by this introspector. |
void |
MicroIntrospector.checkClass(ObjectSchema schema,
java.lang.Class javaClass)
Check the structure of a java class associated to an ontological element to ensure that translations to/from abstract descriptors and java objects (instances of that class) can be accomplished by this introspector. |
void |
Ontology.add(ObjectSchema schema)
Adds a schema to this ontology |
void |
Ontology.add(ObjectSchema schema,
java.lang.Class javaClass)
Adds a schema to the ontology and associates it to the class javaClass |
void |
ReflectiveIntrospector.checkClass(ObjectSchema schema,
java.lang.Class javaClass)
Check the structure of a java class associated to an ontological element to ensure that translations to/from abstract descriptors and java objects (instances of that class) can be accomplished by this introspector. |
| Uses of ObjectSchema in JADE_SL.schema |
| Subclasses of ObjectSchema in JADE_SL.schema | |
class |
AgentActionSchema
Note that an AgentActionSchema should also be a ConceptSchema, but this inheritance relation is cut as Java does not support multiple inheritance. |
class |
AggregateSchema
|
class |
ConceptSchema
|
class |
ContentElementListSchema
|
class |
ContentElementSchema
|
class |
IRESchema
Note that an IRESchema should also be a TermSchema, but this inheritance relation is cut as Java does not support multiple inheritance. |
class |
PredicateSchema
|
class |
PrimitiveSchema
|
class |
TermSchema
|
class |
VariableSchema
|
| Fields in JADE_SL.schema declared as ObjectSchema | |
private static ObjectSchema |
ObjectSchema.baseSchema
|
private ObjectSchema |
ObjectSchema.SlotDescriptor.schema
|
| Methods in JADE_SL.schema that return ObjectSchema | |
static ObjectSchema |
AgentActionSchema.getBaseSchema()
Retrieve the generic base schema for all agent actions. |
static ObjectSchema |
AggregateSchema.getBaseSchema()
Retrieve the generic base schema for all aggregates. |
static ObjectSchema |
ConceptSchema.getBaseSchema()
Retrieve the generic base schema for all concepts. |
static ObjectSchema |
ContentElementListSchema.getBaseSchema()
Retrieve the generic base schema for all content element lists. |
static ObjectSchema |
ContentElementSchema.getBaseSchema()
Retrieve the generic base schema for all content elements. |
static ObjectSchema |
IRESchema.getBaseSchema()
Retrieve the generic base schema for all ire-s. |
static ObjectSchema |
ObjectSchema.getBaseSchema()
Retrieve the generic base schema for all objects. |
ObjectSchema |
ObjectSchema.getSchema(java.lang.String name)
Retrieves the schema of a slot of this Schema. |
static ObjectSchema |
PredicateSchema.getBaseSchema()
Retrieve the generic base schema for all predicates. |
static ObjectSchema |
PrimitiveSchema.getBaseSchema()
Retrieve the generic base schema for all primitives. |
static ObjectSchema |
TermSchema.getBaseSchema()
Retrieve the generic base schema for terms. |
static ObjectSchema |
VariableSchema.getBaseSchema()
Retrieve the generic base schema for all variables. |
| Methods in JADE_SL.schema with parameters of type ObjectSchema | |
protected boolean |
AgentActionSchema.descendsFrom(ObjectSchema s)
Return true if - s is the base schema for the XXXSchema class this schema is an instance of (e.g. s is ConceptSchema.getBaseSchema() and this schema is an instance of ConceptSchema) - s is the base schema for a super-class of the XXXSchema class this schema is an instance of (e.g. s is TermSchema.getBaseSchema() and this schema is an instance of ConceptSchema. |
protected boolean |
AggregateSchema.descendsFrom(ObjectSchema s)
Return true if - s is the base schema for the XXXSchema class this schema is an instance of (e.g. s is ConceptSchema.getBaseSchema() and this schema is an instance of ConceptSchema) - s is the base schema for a super-class of the XXXSchema class this schema is an instance of (e.g. s is TermSchema.getBaseSchema() and this schema is an instance of ConceptSchema) |
protected boolean |
ConceptSchema.descendsFrom(ObjectSchema s)
Return true if - s is the base schema for the XXXSchema class this schema is an instance of (e.g. s is ConceptSchema.getBaseSchema() and this schema is an instance of ConceptSchema) - s is the base schema for a super-class of the XXXSchema class this schema is an instance of (e.g. s is TermSchema.getBaseSchema() and this schema is an instance of ConceptSchema) |
protected boolean |
ContentElementListSchema.descendsFrom(ObjectSchema s)
Return true if - s is the base schema for the XXXSchema class this schema is an instance of (e.g. s is ConceptSchema.getBaseSchema() and this schema is an instance of ConceptSchema) - s is the base schema for a super-class of the XXXSchema class this schema is an instance of (e.g. s is TermSchema.getBaseSchema() and this schema is an instance of ConceptSchema) |
protected boolean |
ContentElementSchema.descendsFrom(ObjectSchema s)
Return true if - s is the base schema for the XXXSchema class this schema is an instance of (e.g. s is ConceptSchema.getBaseSchema() and this schema is an instance of ConceptSchema) - s is the base schema for a super-class of the XXXSchema class this schema is an instance of (e.g. s is TermSchema.getBaseSchema() and this schema is an instance of ConceptSchema) |
boolean |
IRESchema.isCompatibleWith(ObjectSchema s)
An IRE can be put whereever a term of whatever type is required --> An IRESchema is compatible with s if s descends from TermSchema.getBaseSchema() |
protected boolean |
IRESchema.descendsFrom(ObjectSchema s)
Return true if - s is the base schema for the XXXSchema class this schema is an instance of (e.g. s is ConceptSchema.getBaseSchema() and this schema is an instance of ConceptSchema) - s is the base schema for a super-class of the XXXSchema class this schema is an instance of (e.g. s is TermSchema.getBaseSchema() and this schema is an instance of ConceptSchema. |
protected void |
ObjectSchema.add(java.lang.String name,
ObjectSchema slotSchema,
int optionality)
Add a slot to the schema. |
protected void |
ObjectSchema.add(java.lang.String name,
ObjectSchema slotSchema)
Add a mandatory slot to the schema. |
protected void |
ObjectSchema.add(java.lang.String name,
ObjectSchema elementsSchema,
int cardMin,
int cardMax)
Add a slot with cardinality between cardMin
and cardMax to this schema.
|
protected void |
ObjectSchema.addSuperSchema(ObjectSchema superSchema)
Add a super schema tho this schema, i.e. this schema will inherit all characteristics from the super schema |
boolean |
ObjectSchema.isCompatibleWith(ObjectSchema s)
Check if this schema is compatible with a given schema s. |
protected boolean |
ObjectSchema.descendsFrom(ObjectSchema s)
Return true if - s is the base schema for the XXXSchema class this schema is an instance of (e.g. s is ConceptSchema.getBaseSchema() and this schema is an instance of ConceptSchema) - s is the base schema for a super-class of the XXXSchema class this schema is an instance of (e.g. s is TermSchema.getBaseSchema() and this schema is an instance of ConceptSchema) |
private boolean |
ObjectSchema.isSubSchemaOf(ObjectSchema s)
Return true if s is a super-schema (directly or indirectly) of this schema |
void |
PredicateSchema.add(java.lang.String name,
ObjectSchema slotSchema)
Add a mandatory slot to this schema. |
void |
PredicateSchema.add(java.lang.String name,
ObjectSchema slotSchema,
int optionality)
Add a slot to this schema. |
protected boolean |
PredicateSchema.descendsFrom(ObjectSchema s)
Return true if - s is the base schema for the XXXSchema class this schema is an instance of (e.g. s is ConceptSchema.getBaseSchema() and this schema is an instance of ConceptSchema) - s is the base schema for a super-class of the XXXSchema class this schema is an instance of (e.g. s is TermSchema.getBaseSchema() and this schema is an instance of ConceptSchema) |
protected boolean |
PrimitiveSchema.descendsFrom(ObjectSchema s)
Return true if - s is the base schema for the XXXSchema class this schema is an instance of (e.g. s is ConceptSchema.getBaseSchema() and this schema is an instance of ConceptSchema) - s is the base schema for a super-class of the XXXSchema class this schema is an instance of (e.g. s is TermSchema.getBaseSchema() and this schema is an instance of ConceptSchema) |
protected boolean |
TermSchema.descendsFrom(ObjectSchema s)
Return true if - s is the base schema for the XXXSchema class this schema is an instance of (e.g. s is ConceptSchema.getBaseSchema() and this schema is an instance of ConceptSchema) - s is the base schema for a super-class of the XXXSchema class this schema is an instance of (e.g. s is TermSchema.getBaseSchema() and this schema is an instance of ConceptSchema) |
boolean |
VariableSchema.isCompatibleWith(ObjectSchema s)
A variable can be put whereever a term of whatever type is required --> A VariableSchema is compatible with s if s descends from TermSchema.getBaseSchema() |
protected boolean |
VariableSchema.descendsFrom(ObjectSchema s)
Return true if - s is the base schema for the XXXSchema class this schema is an instance of (e.g. s is ConceptSchema.getBaseSchema() and this schema is an instance of ConceptSchema) - s is the base schema for a super-class of the XXXSchema class this schema is an instance of (e.g. s is TermSchema.getBaseSchema() and this schema is an instance of ConceptSchema) |
| Constructors in JADE_SL.schema with parameters of type ObjectSchema | |
ObjectSchema.SlotDescriptor(java.lang.String name,
ObjectSchema schema,
int optionality)
Construct a SlotDescriptor |
|
| Uses of ObjectSchema in JADE_SL.schema.facets |
| Fields in JADE_SL.schema.facets declared as ObjectSchema | |
private ObjectSchema |
TypedAggregateFacet.type
|
| Constructors in JADE_SL.schema.facets with parameters of type ObjectSchema | |
TypedAggregateFacet(ObjectSchema s)
Construct a TypedAggregateFacet that forces
the elements in an AbsAggregate to be instances of a given
schema |
|
|
|||||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||||