|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use AbsObject | |
|---|---|
| jade.content.abs | |
| jade.content.onto | |
| jade.content.onto.basic | |
| jade.content.schema | |
| jade.content.schema.facets | |
| Uses of AbsObject in jade.content.abs |
|---|
| Subinterfaces of AbsObject in jade.content.abs | |
|---|---|
interface |
AbsContentElement
An abstract descriptor that can hold a generic content element expression. |
interface |
AbsTerm
An abstract descriptor that can hold a term expression. |
| Classes in jade.content.abs that implement AbsObject | |
|---|---|
class |
AbsAgentAction
An abstract descriptor that can hold an agent action expression. |
class |
AbsAggregate
An abstract descriptor that can hold an aggregate entitiy expression. |
class |
AbsConcept
An abstract descriptor that can hold a concept expression. |
class |
AbsConceptSlotFunction
|
class |
AbsContentElementList
An abstract descriptor that can hold a list of generic content element expressions. |
class |
AbsIRE
An Abstract descriptor that can hold an Identifying Referential Expression (IRE). |
class |
AbsObjectImpl
Base class for all non-primitive abstract descriptor classes. |
class |
AbsPredicate
An abstract descriptor that can hold a predicate expression. |
class |
AbsPrimitive
An abstract descriptor that can hold a primitive expression. |
class |
AbsPrimitiveSlotsHolder
This class is not intended to be used by programmers. |
class |
AbsVariable
An abstract descriptor that can hold a variable expression, i.e. an entity that is not known yet. |
| Methods in jade.content.abs that return AbsObject | |
|---|---|
AbsObject |
AbsPrimitive.getAbsObject(java.lang.String name)
Makes no sense in the case of an AbsPrimitive that has no attribute --> Just return null |
AbsObject |
AbsObjectImpl.getAbsObject(java.lang.String name)
Gets the value of an attribute of the object held by this abstract descriptor. |
AbsObject |
AbsObject.getAbsObject(java.lang.String name)
Gets the value of an attribute of the object held by this abstract descriptor. |
AbsObject |
AbsContentElementList.getAbsObject(java.lang.String name)
Makes no sense in the case of an AbsContentElementList that has no attribute --> Just return null |
AbsObject |
AbsAggregate.getAbsObject(java.lang.String name)
Overrides this method to check that name is of the form Codec.UNNAMEDPERFIX+index |
| Methods in jade.content.abs with parameters of type AbsObject | |
|---|---|
void |
AbsPrimitiveSlotsHolder.set(java.lang.String name,
AbsObject value)
|
void |
AbsPredicate.set(java.lang.String name,
AbsObject value)
Sets an attribute of the predicate held by this abstract descriptor. |
protected void |
AbsObjectImpl.set(java.lang.String name,
AbsObject value)
Sets an attribute of the object held by this abstract descriptor. |
| Uses of AbsObject in jade.content.onto |
|---|
| Classes in jade.content.onto that implement AbsObject | |
|---|---|
class |
ConceptSlotFunction
The ConceptSlotFunction class allows treating the slots of an ontological concept as functions. |
| Methods in jade.content.onto that return AbsObject | |
|---|---|
static AbsObject |
Ontology.externalizeSlotValue(java.lang.Object obj,
Introspector introspector,
Ontology referenceOnto)
|
AbsObject |
ReflectiveIntrospector.externalizeSpecialType(java.lang.Object obj,
ObjectSchema schema,
java.lang.Class javaClass,
Ontology referenceOnto)
|
AbsObject |
Introspector.externalizeSpecialType(java.lang.Object obj,
ObjectSchema schema,
java.lang.Class javaClass,
Ontology referenceOnto)
|
AbsObject |
Ontology.fromObject(java.lang.Object obj)
Converts a Java object into a proper abstract descriptor. |
AbsObject |
ConceptSlotFunction.getAbsObject(java.lang.String name)
|
| Methods in jade.content.onto with parameters of type AbsObject | |
|---|---|
static java.lang.Object |
Ontology.internalizeSlotValue(AbsObject abs,
Introspector introspector,
Ontology referenceOnto)
|
java.lang.Object |
ReflectiveIntrospector.internalizeSpecialType(AbsObject abs,
ObjectSchema schema,
java.lang.Class javaClass,
Ontology referenceOnto)
|
java.lang.Object |
Introspector.internalizeSpecialType(AbsObject abs,
ObjectSchema schema,
java.lang.Class javaClass,
Ontology referenceOnto)
|
java.lang.Object |
Ontology.toObject(AbsObject abs)
Converts an abstract descriptor to a Java object of the proper class. |
| Uses of AbsObject in jade.content.onto.basic |
|---|
| Methods in jade.content.onto.basic with parameters of type AbsObject | |
|---|---|
void |
Action.externalise(AbsObject abs,
Ontology onto)
|
void |
Action.internalise(AbsObject abs,
Ontology onto)
|
| Uses of AbsObject in jade.content.schema |
|---|
| Methods in jade.content.schema that return AbsObject | |
|---|---|
AbsObject |
VariableSchema.newInstance()
Creates an Abstract descriptor to hold a variable |
AbsObject |
TermSchema.newInstance()
Creates an Abstract descriptor to hold a term of the proper type. |
AbsObject |
PrimitiveSchema.newInstance()
Creates an Abstract descriptor to hold a primitive of the proper type. |
AbsObject |
PredicateSchema.newInstance()
Creates an Abstract descriptor to hold a predicate of the proper type. |
abstract AbsObject |
ObjectSchema.newInstance()
Creates an Abstract descriptor to hold an object compliant to this Schema. |
AbsObject |
IRESchema.newInstance()
Creates an Abstract descriptor to hold a ire of the proper type. |
AbsObject |
ContentElementSchema.newInstance()
Creates an Abstract descriptor to hold a content element of the proper type. |
AbsObject |
ContentElementListSchema.newInstance()
Creates an Abstract descriptor to hold a content element list |
AbsObject |
ConceptSchema.newInstance()
Creates an Abstract descriptor to hold a concept of the proper type. |
AbsObject |
AggregateSchema.newInstance()
Creates an Abstract descriptor to hold an aggregate of the proper type. |
AbsObject |
AgentActionSchema.newInstance()
Creates an Abstract descriptor to hold an agent action of the proper type. |
| Methods in jade.content.schema with parameters of type AbsObject | |
|---|---|
void |
VariableSchema.validate(AbsObject abs,
Ontology onto)
Check whether a given abstract descriptor complies with this schema. |
void |
PrimitiveSchema.validate(AbsObject abs,
Ontology onto)
Check whether a given abstract descriptor complies with this schema. |
void |
PredicateSchema.validate(AbsObject abs,
Ontology onto)
Check whether a given abstract descriptor complies with this schema. |
abstract void |
ObjectSchema.validate(AbsObject abs,
Ontology onto)
Check whether a given abstract descriptor complies with this schema. |
void |
IRESchema.validate(AbsObject abs,
Ontology onto)
Check whether a given abstract descriptor complies with this schema. |
void |
Facet.validate(AbsObject value,
Ontology onto)
Check whether a given value for the slot this Facet applies to is valid. |
void |
ContentElementListSchema.validate(AbsObject abs,
Ontology onto)
Check whether a given abstract descriptor complies with this schema. |
void |
ConceptSchema.validate(AbsObject abs,
Ontology onto)
Check whether a given abstract descriptor complies with this schema. |
void |
AggregateSchema.validate(AbsObject abs,
Ontology onto)
Check whether a given abstract descriptor complies with this schema. |
void |
AgentActionSchema.validate(AbsObject abs,
Ontology onto)
Check whether a given abstract descriptor complies with this schema. |
| Uses of AbsObject in jade.content.schema.facets |
|---|
| Methods in jade.content.schema.facets with parameters of type AbsObject | |
|---|---|
void |
TypedAggregateFacet.validate(AbsObject value,
Ontology onto)
Check whether a given value for the slot this Facet applies to is valid. |
void |
RegexFacet.validate(AbsObject value,
Ontology onto)
Check whether a given value for the slot this Facet applies to is valid. |
void |
PermittedValuesFacet.validate(AbsObject value,
Ontology onto)
Check whether a given value for the slot this Facet applies to is valid. |
void |
DocumentationFacet.validate(AbsObject value,
Ontology onto)
Check whether a given value for the slot this Facet applies to is valid. |
void |
DefaultValueFacet.validate(AbsObject value,
Ontology onto)
Check whether a given value for the slot this Facet applies to is valid. |
void |
CardinalityFacet.validate(AbsObject value,
Ontology onto)
Check that the number of elements in an AbsAggregate is within a given range |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||