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

Method Summary
 Qualifier getQualifier()
           
 void setQualifier(Qualifier qualifier)
           
 
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
 

Method Detail

getQualifier

public Qualifier getQualifier()

setQualifier

public void setQualifier(Qualifier qualifier)


Copyright © 2005 Caleigo. All Rights Reserved.