Uses of Class
org.objectweb.jac.core.rtti.CollectionItem

Packages that use CollectionItem
org.objectweb.jac.aspects.gui   
org.objectweb.jac.aspects.gui.reports   
org.objectweb.jac.aspects.gui.swing   
org.objectweb.jac.aspects.gui.web   
org.objectweb.jac.aspects.integrity   
org.objectweb.jac.aspects.persistence   
org.objectweb.jac.aspects.user   
org.objectweb.jac.core.rtti   
org.objectweb.jac.ide This package contains the implementation of the JAC's IDE: UMLAF (for UML Aspectual Factory). 
org.objectweb.jac.ide.diagrams   
 

Uses of CollectionItem in org.objectweb.jac.aspects.gui
 

Methods in org.objectweb.jac.aspects.gui that return CollectionItem
 CollectionItem TableModel.getCollection()
           
 CollectionItem LessAbstractListModel.getCollection()
           
 CollectionItem CollectionPosition.getCollection()
          Returns the collection.
 CollectionItem CollectionModel.getCollection()
          Get the collection item represented by the model
 CollectionItem CollectionItemView.getMultiLineCollection()
           
 CollectionItem CollectionEvent.getCollection()
           
 CollectionItem AbstractCollectionItemView.getCollection()
          Gets the collection item associated with the view
 

Methods in org.objectweb.jac.aspects.gui with parameters of type CollectionItem
 void ViewControlWrapper.registerCollection(Wrappee wrappee, CollectionItem collection, CollectionUpdate client, Object param)
          Register for a collectionUpdated event.
 void ViewControlWrapper.unregisterCollection(Wrappee wrappee, CollectionItem collection, CollectionUpdate client)
          Unregister from a collectionUpdated event.
static void Utils.registerCollection(Object object, CollectionItem collection, CollectionUpdate client)
          Register for the collection events of an object.
static void Utils.registerCollection(Object object, CollectionItem collection, CollectionUpdate client, Object param)
          Register for the collection events of an object.
static void Utils.unregisterCollection(Object object, CollectionItem collection, CollectionUpdate client)
          Unregister from a single object's collection.
 void TableModel.onChange(Object substance, CollectionItem collection, Object value, Object param)
           
 void TableModel.onAdd(Object substance, CollectionItem collection, Object value, Object added, Object param)
           
 void TableModel.onRemove(Object substance, CollectionItem collection, Object value, Object removed, Object param)
           
 void RelationNode.onChange(Object substance, CollectionItem collection, Object value, Object param)
           
 void RelationNode.onAdd(Object substance, CollectionItem collection, Object value, Object added, Object param)
           
 void RelationNode.onRemove(Object substance, CollectionItem collection, Object value, Object removed, Object param)
           
 void ObjectNode.onChange(Object substance, CollectionItem collection, Object value, Object param)
           
 void ObjectNode.onAdd(Object substance, CollectionItem collection, Object value, Object added, Object param)
           
 void ObjectNode.onRemove(Object substance, CollectionItem collection, Object value, Object removed, Object param)
           
 void MethodAppearenceGuiConf.setDirectCollectionMethods(CollectionItem collection, String[] methods)
          This configuration method allows the programmer to tell the GUI to add some buttons to the collection that will invoke the corresponding methods on the currently selected collection element.
 void LessAbstractListModel.onChange(Object substance, CollectionItem collection, Object value, Object param)
           
 void LessAbstractListModel.onAdd(Object substance, CollectionItem collection, Object value, Object added, Object param)
           
 void LessAbstractListModel.onRemove(Object substance, CollectionItem collection, Object value, Object removed, Object param)
           
 void GuiConf.setNavBar(String gui, CollectionItem collection)
          Enables navigation bar for a collection.
 void GuiAC.setAddable(CollectionItem collection, boolean addable)
           
 void GuiAC.setRemovable(CollectionItem collection, boolean removable)
           
 void GuiAC.setEditableDefaultValues(CollectionItem collection, boolean editable)
           
static boolean GuiAC.isAddable(CollectionItem collection)
          Tells wether to show an add button for a collection
static boolean GuiAC.isAddable(Object substance, CollectionItem collection)
          Tells wether to show an add button for a collection
static boolean GuiAC.isRemovable(CollectionItem collection)
          Tells wether to show a remove button for a collection
static boolean GuiAC.isRemovable(Object substance, CollectionItem collection)
          Tells wether to show a remove button for a collection
 void GuiAC.setEmbeddedEditors(CollectionItem collection, String viewName, boolean embedded)
           
 void GuiAC.setEmbeddedEditorColumns(CollectionItem collection, String viewName, MemberItem[] members)
           
 void GuiAC.setMultiLineCollection(CollectionItem collection, String viewName, CollectionItem multiLine)
           
 void GuiAC.setMultiLineCollection(CollectionItem collection, String viewName, CollectionItem multiLine)
           
 void GuiAC.setAdditionalRow(CollectionItem collection, String viewName, String row)
           
 void GuiAC.groupBy(CollectionItem collection, String viewName, FieldItem groupBy)
           
 void GuiAC.setEmbeddedAdder(CollectionItem collection, boolean embedded)
           
 void GuiAC.setChoiceView(CollectionItem field, boolean external)
           
 void GuiAC.showRowNumbers(CollectionItem collection, boolean value)
           
static boolean GuiAC.isShowRowNumbers(CollectionItem collection)
           
 void GuiAC.showColumnFilters(CollectionItem collection, String[] columnNames)
           
 void GuiAC.setDefaultSortedColumn(CollectionItem collection, String column)
           
static String GuiAC.getDefaultSortedColumn(CollectionItem collection)
           
static CollectionItemView GuiAC.getView(CollectionItem collection, String viewName)
          Gets an object view by name.
 void GuiAC.setMembersOrder(CollectionItem collection, ClassItem targetClass, String[] memberNames)
           
 void GuiAC.setMembersOrder(CollectionItem collection, String viewName, ClassItem targetClass, String[] memberNames)
           
static MemberItem[] GuiAC.getMembersOrder(CollectionItem collection, String viewName)
           
 void GuiAC.setDynamicFieldChoice(FieldItem field, CollectionItem targetField)
           
 void GuiAC.setCollectionType(CollectionItem collection, String type)
           
 void GuiAC.setViewOnSelection(CollectionItem collection)
           
 void GuiAC.setOnSelection(CollectionItem collection, MethodItem eventHandler)
           
 void GuiAC.setSelectionTarget(CollectionItem collection, ClassItem targetClass, String targetField)
           
 void GuiAC.setPreferredHeight(CollectionItem collection, Length height)
           
 void GuiAC.setPreferredWidth(CollectionItem collection, Length width)
           
 void GuiAC.setNumRowsPerPage(CollectionItem collection, int numRows)
           
 void GuiAC.setAvailableNumRowsPerPage(CollectionItem collection, int[] numRows)
           
static int[] GuiAC.getAvailableNumRowsPerPage(CollectionItem collection)
           
static int GuiAC.getNumRowsPerPage(CollectionItem collection)
           
static int GuiAC.getStartIndex(CollectionItem collection)
          Gets start index for collection view from the context
static void GuiAC.setStartIndex(CollectionItem collection, int index)
          Sets the start index for a collection view in the context
static void GuiAC.removeStartIndex(CollectionItem collection)
           
static boolean GuiAC.isTableView(CollectionItem collection)
          Returns true if the given item must be displayed by the GUI as a table.
static boolean GuiAC.isChoiceView(CollectionItem collection)
           
static boolean GuiAC.isExternalChoiceView(CollectionItem collection)
           
 void GuiAC.setDirectCollectionMethods(CollectionItem collection, String[] methods)
           
 void GuiAC.setViewableItems(CollectionItem collection, boolean viewable)
           
 void GuiAC.setViewableItems(CollectionItem collection, String viewName, boolean viewable)
           
 void GuiAC.setEnableLinks(CollectionItem collection, String viewName, boolean enable)
           
 void GuiAC.setCellViewType(CollectionItem collection, String viewName, FieldItem field, String viewType)
           
 void GuiAC.setNavBar(String gui, CollectionItem collection)
           
static boolean GuiAC.hasSetNavBar(CustomizedGUI gui, CollectionItem coll)
           
 void GuiAC.selectWithIndexedField(ClassItem cl, CollectionItem collection, String repositoryName)
           
static View GenericFactory.getCollectionPane(ViewFactory factory, DisplayContext context, Object substance, ObjectView objectView, CollectionItemView memberView, CollectionItem collection)
          Builds a view that will display a given collection field of an object.
 void FieldAppearenceGuiConf.setEmbeddedEditors(CollectionItem collection, String viewName, boolean embedded)
          Tells wether to use embedded editors for the cells of a table in a given view.
 void FieldAppearenceGuiConf.setEmbeddedEditorColumns(CollectionItem collection, String viewName, MemberItem[] members)
          Tells to use embedded editors for the cells of some columns in a given view
 void FieldAppearenceGuiConf.setEmbeddedAdder(CollectionItem collection, boolean embedded)
          Tells the GUI wether to use an embedded view for the adder of a collection.
 void FieldAppearenceGuiConf.setChoiceView(CollectionItem collection, boolean external)
          Sets the render of a collection to be rendered by a choice and an embedded view on the selected object.
 void FieldAppearenceGuiConf.showRowNumbers(CollectionItem collection, boolean value)
          Tells the GUI wether to show row numbers for tables and lists.
 void FieldAppearenceGuiConf.setDefaultSortedColumn(CollectionItem collection, String column)
          Sets a default sorted column for a collection.
 void FieldAppearenceGuiConf.setMembersOrder(CollectionItem collection, ClassItem targetClass, String[] memberNames)
          Sets the default order in which the attributes of the elements of a collection are to be rendered.
 void FieldAppearenceGuiConf.setMembersOrder(CollectionItem collection, String viewName, ClassItem targetClass, String[] memberNames)
          Sets the order in which the attributes of the elements of a collection are to be rendered for a given view.
 void FieldAppearenceGuiConf.setDynamicFieldChoice(FieldItem field, CollectionItem targetCollection)
          Use objects from a collection as the available choices to edit a reference field.
 void FieldAppearenceGuiConf.setCollectionType(CollectionItem collection, String type)
          Set the type of the objects of a collection.
 void FieldAppearenceGuiConf.setPreferredHeight(CollectionItem collection, Length height)
          Tells the preferred height a table or list view of a collection should take, if possible.
 void FieldAppearenceGuiConf.setPreferredWidth(CollectionItem collection, Length width)
          Tells the preferred width a table or list view of a collection should take, if possible.
 void FieldAppearenceGuiConf.setNumRowsPerPage(CollectionItem collection, int numRows)
          Sets the number of rows to display simultaneously for a collection.
 void FieldAppearenceGuiConf.setAvailableNumRowsPerPage(CollectionItem collection, int[] numRows)
          Causes the view of a collection to let the user selects the number of rows to display simultaneously at runtime.
 void FieldAppearenceGuiConf.showColumnFilters(CollectionItem collection, String[] columnNames)
          Enables the user to filter a table by retaining only rows whose columns have a given value.
 void FieldAppearenceGuiConf.setAddable(CollectionItem collection, boolean addable)
          Tells wether to show an add button for a collection
 void FieldAppearenceGuiConf.setRemovable(CollectionItem collection, boolean removable)
          Tells wether to show remove buttons for items of a collection
 void FieldAppearenceGuiConf.setViewableItems(CollectionItem collection, boolean viewable)
          Tells wether items in the default view of a collection have a "view" button to open a view of the item.
 void FieldAppearenceGuiConf.setViewableItems(CollectionItem collection, String viewName, boolean viewable)
          Tells wether items in a given default view of a collection have a "view" button to open a view of the item.
 void FieldAppearenceGuiConf.setEnableLinks(CollectionItem collection, String viewName, boolean enable)
          Enables or disables links for references in cells of a table
 void FieldAppearenceGuiConf.groupBy(CollectionItem collection, String viewName, FieldItem groupBy)
          Groups cells of table.
 void FieldAppearenceGuiConf.setMultiLineCollection(CollectionItem collection, String viewName, CollectionItem multiLine)
          Creates subrows in some cells of a table.
 void FieldAppearenceGuiConf.setMultiLineCollection(CollectionItem collection, String viewName, CollectionItem multiLine)
          Creates subrows in some cells of a table.
 void FieldAppearenceGuiConf.setAdditionalRow(CollectionItem collection, String viewName, String row)
          Use a field as a row to be added at the end of a table
 void FieldAppearenceGuiConf.setCellViewType(CollectionItem collection, String viewName, FieldItem column, String viewType)
          Sets the view type to use for cells of a column of table, instead of the default one.
 void CollectionUpdate.onChange(Object substance, CollectionItem collection, Object value, Object param)
          Upcalled when the collection is changed (with a set or other methods such as clear, removeAll, addAll, ...).
 void CollectionUpdate.onAdd(Object substance, CollectionItem collection, Object value, Object added, Object param)
          Upcalled when an item is added in a collection.
 void CollectionUpdate.onRemove(Object substance, CollectionItem collection, Object value, Object removed, Object param)
          Upcalled when an item is removed from a collection.
 void CollectionItemView.setMultiLineCollection(CollectionItem newMultiLineCollection)
           
 void CollectionEvent.setCollection(CollectionItem newCollection)
           
 void ClassAppearenceGuiConf.selectWithIndexedField(ClassItem cl, CollectionItem collection, String repositoryName)
          Tells the gui to use a primary key field to select instances of a class, instead of a combobox.
 void BehaviorGuiConf.setViewOnSelection(CollectionItem collection)
          This configuration method allows the programmer to specify that the view on an object contained in a collection will be automatically opened by the GUI when the user selects it.
 void BehaviorGuiConf.setOnSelection(CollectionItem collection, MethodItem eventHandler)
          Sets the event handler to be called when an item of the collection is selected.
 void BehaviorGuiConf.setSelectionTarget(CollectionItem collection, ClassItem targetClass, String targetField)
          Sets the field to be displayed when an item of the collection is selected, instead of the item itself.
 void BehaviorGuiConf.setEditableDefaultValues(CollectionItem collection, boolean editable)
          Tells if the default values of an item can be editable from the GUI.
 void AbstractCollectionItemView.setCollection(CollectionItem coll)
          Sets the collection item associated with the view
 

Constructors in org.objectweb.jac.aspects.gui with parameters of type CollectionItem
TableModel(CollectionItem collection, Object substance, String viewName, ViewFactory factory)
          Creates a new table model.
RemoveEvent(View source, Object substance, CollectionItem collection, Object removed)
           
ListModel(CollectionItem collection, Object substance)
          Construct a new list model.
LessAbstractListModel(CollectionItem collection, Object substance)
          Construct a new abstract list model in which the values depend on a collection's values.
ComboBoxModel(CollectionItem collection, Object substance)
          The constructor for a combobox model that is linked to a collection (values will be consistent).
CollectionPosition(CollectionView collectionView, CollectionItem collection, int index, Object substance)
          Constructs a new position.
CollectionItemView(CollectionItem collection, String viewName)
           
CollectionEvent(View source, Object substance, CollectionItem collection)
           
AddEvent(View source, Object substance, CollectionItem collection, Object added)
           
 

Uses of CollectionItem in org.objectweb.jac.aspects.gui.reports
 

Constructors in org.objectweb.jac.aspects.gui.reports with parameters of type CollectionItem
JacDataSource(Object substance, CollectionItem collection)
          Creates a data source for a collection of an object
 

Uses of CollectionItem in org.objectweb.jac.aspects.gui.swing
 

Methods in org.objectweb.jac.aspects.gui.swing that return CollectionItem
 CollectionItem CollectionItemView.getCollection()
           
 

Methods in org.objectweb.jac.aspects.gui.swing with parameters of type CollectionItem
 void CompactList.onChange(Object substance, CollectionItem collection, Object value, Object param)
           
 void CompactList.onAdd(Object substance, CollectionItem collection, Object value, Object added, Object param)
           
 void CompactList.onRemove(Object substance, CollectionItem collection, Object value, Object removed, Object param)
           
 void CollectionItemView.setCollection(CollectionItem coll)
           
 

Constructors in org.objectweb.jac.aspects.gui.swing with parameters of type CollectionItem
SwingTableView(ViewFactory factory, DisplayContext context, CollectionItem collection, Object substance, ExtendedTableModel model, CollectionItemView itemView)
           
List(ViewFactory factory, DisplayContext context, CollectionItem collection, Object substance, CollectionModel model, CollectionItemView itemView)
           
CompactList(ViewFactory factory, DisplayContext context, CollectionItem collection, Object substance, CollectionModel model)
           
AbstractCollection(ViewFactory factory, DisplayContext context, CollectionItem collection, Object substance, CollectionModel model, CollectionItemView itemView)
           
 

Uses of CollectionItem in org.objectweb.jac.aspects.gui.web
 

Fields in org.objectweb.jac.aspects.gui.web declared as CollectionItem
protected  CollectionItem AbstractCollection.collection
           
 

Methods in org.objectweb.jac.aspects.gui.web that return CollectionItem
 CollectionItem CollectionItemView.getCollection()
           
 

Methods in org.objectweb.jac.aspects.gui.web with parameters of type CollectionItem
 void CollectionItemView.setCollection(CollectionItem coll)
           
 

Constructors in org.objectweb.jac.aspects.gui.web with parameters of type CollectionItem
Table(ViewFactory factory, DisplayContext context, CollectionItem collection, Object substance, ExtendedTableModel model, CollectionItemView itemView)
           
List(ViewFactory factory, DisplayContext context, CollectionItem collection, Object substance, CollectionModel model, CollectionItemView itemView)
           
IndicesSelector(ViewFactory factory, DisplayContext context, CollectionItem collection, Object substance, CollectionModel model, CollectionItemView itemView)
           
IndexSelector(Object substance, FieldItem field, CollectionItem index, Object repository, boolean allowCreation, MethodItem indexNotFoundHandler)
           
CompactList(ViewFactory factory, DisplayContext context, CollectionItem collection, Object substance, CollectionModel model, CollectionItemView itemView)
           
ChoiceCollection(ViewFactory factory, DisplayContext context, CollectionItem collection, Object substance, ComboBoxModel model, CollectionItemView itemView)
           
AbstractCollection(ViewFactory factory, DisplayContext context, CollectionItem collection, Object substance, CollectionModel model, CollectionItemView itemView)
           
 

Uses of CollectionItem in org.objectweb.jac.aspects.integrity
 

Methods in org.objectweb.jac.aspects.integrity with parameters of type CollectionItem
 void IntegrityConf.declareRepository(String repositoryName, CollectionItem collection, FieldItem field)
          This method declares a repository collection.
 void IntegrityAC.declareRepository(String repositoryName, CollectionItem collection, FieldItem field)
           
static boolean IntegrityAC.isAddToRepositoryEnabled(CollectionItem collection)
          Tells wether adding objects to a repository collection is enabled or not.
static void IntegrityAC.disableAddToRepository(CollectionItem collection)
          Disables adding objects to a repository collection.
static void IntegrityAC.enableAddToRepository(CollectionItem collection)
          Enables adding objects to a repository collection.
 

Constructors in org.objectweb.jac.aspects.integrity with parameters of type CollectionItem
RepositoryWrapper(AspectComponent ac, String repositoryName, CollectionItem collection, FieldItem field, int type)
           
 

Uses of CollectionItem in org.objectweb.jac.aspects.persistence
 

Methods in org.objectweb.jac.aspects.persistence with parameters of type CollectionItem
 OID Storage.getCollectionID(OID oid, CollectionItem collection)
          Get the ID of a collection
 List Storage.getList(OID oid, CollectionItem collection)
          Get a List from the storage.
 List Storage.getSet(OID oid, CollectionItem collection)
          Get the elements of a Set.
 Map Storage.getMap(OID oid, CollectionItem collection)
          Describe getMap method here.
 OID SQLStorage.getCollectionID(OID oid, CollectionItem collection)
           
 List SQLStorage.getCollectionValues(OID oid, CollectionItem collection, String table, String orderBy)
           
 List SQLStorage.getList(OID oid, CollectionItem collection)
           
 List SQLStorage.getSet(OID oid, CollectionItem collection)
           
 Map SQLStorage.getMap(OID oid, CollectionItem collection)
           
 void PersistenceWrapper.getCollection(Wrappee wrappee, OID oid, CollectionItem collection)
          This method loads alls the persistent objects that are contained in this collection from the storage.
protected  void PersistenceWrapper.addToCollection(Interaction interaction, OID oid, CollectionItem collection, Object value)
          This method stores the persistent object that is added to the collection into the storage.
protected  void PersistenceWrapper.removeFromCollection(Interaction interaction, OID oid, CollectionItem collection, Object value)
          This method delete the persistent object that is removed from the collection from the storage.
 void PersistenceWrapper.updateCollection(CollectionItem collection, int position)
          Update the element of a collection at a gievn position
 void PersistenceWrapper.initCollections(Wrappee wrappee, OID oid, CollectionItem[] collections)
           
 void PersistenceConf.maxIdle(CollectionItem collection, long maxIdle)
          Set a max idle time for a collection.
 void PersistenceConf.disableCache(CollectionItem collection)
          This configuration method allows to disable the cache for a given collection.
 void PersistenceAC.maxIdle(CollectionItem collection, long maxIdle)
           
 void PersistenceAC.disableCache(CollectionItem collection)
           
 OID FSStorage.getCollectionID(OID oid, CollectionItem collection)
           
 List FSStorage.getList(OID oid, CollectionItem collection)
           
 List FSStorage.getSet(OID oid, CollectionItem collection)
           
 Map FSStorage.getMap(OID oid, CollectionItem collection)
           
 

Constructors in org.objectweb.jac.aspects.persistence with parameters of type CollectionItem
SetWrapper(AspectComponent ac, Object substance, CollectionItem collection, boolean isLoaded)
           
MapWrapper(AspectComponent ac, Object substance, CollectionItem collection, boolean isLoaded)
           
ListWrapper(AspectComponent ac, Object substance, CollectionItem collection, boolean isLoaded)
           
CollectionWrapper(AspectComponent ac, Object substance, CollectionItem collection, boolean isLoaded)
           
 

Uses of CollectionItem in org.objectweb.jac.aspects.user
 

Methods in org.objectweb.jac.aspects.user with parameters of type CollectionItem
 void UserConf.addFilter(CollectionItem collection, MethodItem filter)
          For the specified collection, apply a filter on its getter, so that some items can be hidden depending on the user.
 void UserAC.addFilter(CollectionItem collection, MethodItem filter)
           
 

Uses of CollectionItem in org.objectweb.jac.core.rtti
 

Fields in org.objectweb.jac.core.rtti declared as CollectionItem
static CollectionItem[] CollectionItem.emptyArray
           
 

Methods in org.objectweb.jac.core.rtti that return CollectionItem
 CollectionItem[] MethodItem.getAddedCollections()
          Get the value of the collections that are added by this method.
 CollectionItem[] MethodItem.getRemovedCollections()
          Gets the value of the collections that are removed by this method.
 CollectionItem MethodItem.getRemovedCollection()
           
 CollectionItem[] ConstructorItem.getAddedCollections()
           
 CollectionItem[] ConstructorItem.getRemovedCollections()
           
 CollectionItem CollectionItem.getCollection()
          Returns the actual collection item.
 CollectionItem ClassItem.getCollection(String name)
          Gets a collection from its name.
 CollectionItem[] ClassItem.getCollections()
          Gets all the collections for this class item.
 CollectionItem ClassItem.findCollectionFor(Object substance, Object object)
          Finds the collection of this class item that contains the given object.
abstract  CollectionItem[] AbstractMethodItem.getAddedCollections()
           
 CollectionItem AbstractMethodItem.getAddedCollection()
          Get the value of the collection that is added by this method (the method is the unique adder of the collection).
abstract  CollectionItem[] AbstractMethodItem.getRemovedCollections()
           
 CollectionItem[] AbstractMethodItem.getModifiedCollections()
          Gets the value of the collections that are modified by this method.
 CollectionItem[] AbstractMethodItem.getAccessedCollections()
           
 

Methods in org.objectweb.jac.core.rtti with parameters of type CollectionItem
 void RttiConf.addAdder(CollectionItem collection, String method)
          Adds an adding method for a collection
 void RttiConf.setAdder(CollectionItem collection, String method)
          Sets the adder of a collection.
 void RttiConf.addRemover(CollectionItem collection, String method)
          Adds a removing method for a collection
 void RttiConf.setRemover(CollectionItem collection, String method)
          Sets the remover of a collection.
 void RttiConf.setComponentType(CollectionItem collection, String type)
          Sets the component type of a collection, i.e. the type of objects it contains.
 void RttiConf.defineRepository(ClassItem type, String repositoryName, CollectionItem repositoryCollection)
          Declare a repository to get instances of a class from, instead of fetching all instances of the class, when ObjectRepository.getObjects(ClassItem) is called.
 void RttiConf.setIsIndex(CollectionItem collection, boolean isIndex)
          Specify wether a Map implementing a collection is a mere index for the collection (this is not the default).
 void RttiConf.setIndexedField(CollectionItem collection, FieldItem indexedField)
          Tells that a Map implementing a collection indexes a field of the contained objects.
 void RttiConf.definePrimaryKey(CollectionItem collection, String[] fields)
          Defines primary keys for a collection.
 void RttiAC.addAdder(CollectionItem collection, String methodName)
           
 void RttiAC.setAdder(CollectionItem collection, String methodName)
           
 void RttiAC.addRemover(CollectionItem collection, String methodName)
           
 void RttiAC.setRemover(CollectionItem collection, String methodName)
           
 void RttiAC.setComponentType(CollectionItem collection, String type)
           
 void RttiAC.defineRepository(ClassItem type, String repositoryName, CollectionItem repositoryCollection)
           
 void RttiAC.setIndexedField(CollectionItem collection, FieldItem indexedField)
           
 void RttiAC.setIsIndex(CollectionItem collection, boolean isIndex)
           
static FieldItem RttiAC.getIndexFied(CollectionItem collection)
           
static boolean RttiAC.isIndex(CollectionItem collection)
           
 void RttiAC.definePrimaryKey(CollectionItem collection, String[] fields)
           
 void MethodItem.setAddedCollections(CollectionItem[] addedCollections)
          Sets the value of the collections that are added by this method.
 void MethodItem.addAddedCollection(CollectionItem addedCollection)
          Adds a new added collection for this method.
 void MethodItem.removeAddedCollection(CollectionItem collection)
          Removes an existing added collection for this method.
 void MethodItem.setRemovedCollections(CollectionItem[] removedCollections)
          Sets the value of the collections that are removed by this method.
 void MethodItem.addRemovedCollection(CollectionItem removedCollection)
          Adds a new removed collection for this method.
 void MethodItem.removeRemovedCollection(CollectionItem collection)
          Removes an existing removed collection for this method.
 void AbstractMethodItem.addModifiedCollection(CollectionItem modifiedCollection)
          Adds a new modified collection for this method.
 

Uses of CollectionItem in org.objectweb.jac.ide
 

Methods in org.objectweb.jac.ide with parameters of type CollectionItem
static HandlerResult Errors.selectionHandler(DisplayContext context, CollectionItem collection, Error error)
           
 

Uses of CollectionItem in org.objectweb.jac.ide.diagrams
 

Methods in org.objectweb.jac.ide.diagrams that return CollectionItem
 CollectionItem GenericObjectFigure.getCollection()
          Get the value of collection.
 

Methods in org.objectweb.jac.ide.diagrams with parameters of type CollectionItem
 void GenericObjectFigure.setCollection(CollectionItem v)
          Set the value of collection.
 void DiagramView.onChange(Object substance, CollectionItem collection, Object value, Object param)
           
 void DiagramView.onAdd(Object substance, CollectionItem collection, Object value, Object added, Object param)
           
 void DiagramView.onRemove(Object substance, CollectionItem collection, Object value, Object removed, Object param)