org.caleigo.core
Interface IQualifiedSelection
- All Superinterfaces:
- IEntityPool, ISelection, java.io.Serializable
- All Known Implementing Classes:
- QualifiedSelection
- public interface IQualifiedSelection
- extends ISelection
IEntitySelection defines the interface to an entity collection class that
can store zero or more IEntity objects. The entities stored by this interface
are type specified and must be defined by a single IEntityDescriptor.
The IEntitySelection differs from IEntityCollection by using a contained
Qualifier to define the scope of the contained entity objects.
IEntitySelection is ordered and contained entities can be accesed by index.
Implementations to this interface must not accept duplicate entities.
- Version:
- 1.00
- Author:
- Dennis Zikovic
Methods inherited from interface org.caleigo.core.ISelection |
addEntity, addEntity, addEntityChangeListener, addEntityListener, addSelectionListener, asList, asSet, clear, contains, createSubSelection, createSubSelection, deleteAll, doesAccept, getData, getEntity, getEntityDescriptor, indexOf, indexOf, isDirty, isEmpty, iterator, refreshAll, removeEntity, removeEntity, removeEntityChangeListener, removeEntityListener, removeSelectionListener, setData, size, sort, storeAll |
getQualifier
public Qualifier getQualifier()
setQualifier
public void setQualifier(Qualifier qualifier)
Copyright © 2005 Caleigo. All Rights Reserved.