jade.content.onto.annotations
Annotation Type AggregateSlot


@Retention(value=RUNTIME)
public @interface AggregateSlot

Allows to specify in the ontological schema the cardMin (minimum cardinality), cardMax (maximum cardinality) and type (class of the contained elements) attributes of the aggregate slot.
The annotation is to be applied to the getter method.

Author:
Paolo Cancedda

Optional Element Summary
 int cardMax
           
 int cardMin
           
 java.lang.Class type
           
 

type

public abstract java.lang.Class type
Default:
java.lang.Object.class

cardMin

public abstract int cardMin
Default:
0

cardMax

public abstract int cardMax
Default:
-1


These are the official JADE API. For these API backward compatibility is guaranteed accross JADE versions