Uses of Interface
org.caleigo.core.ISelection

Packages that use ISelection
org.caleigo.core   
org.caleigo.core.event   
org.caleigo.core.service   
 

Uses of ISelection in org.caleigo.core
 

Subinterfaces of ISelection in org.caleigo.core
 interface IProxySelection
          
 interface IQualifiedSelection
          IEntitySelection defines the interface to an entity collection class that can store zero or more IEntity objects.
 

Classes in org.caleigo.core that implement ISelection
 class ControlledProxySelection
          
 class FilteredProxySelection
          
 class OrderedProxySelection
          
 class ProxySelection
          
 class QualifiedSelection
          EntitySelection is an entity collection class that can store zero or more IEntity objects.
 class Selection
          Selection is an entity collection class that can store zero or more IEntity objects.
 

Methods in org.caleigo.core that return ISelection
 ISelection SingleServiceDataSource.loadSelection(IEntityDescriptor entityDescriptor, Qualifier qualifier)
          Loads a selection of entities identyfied by the provided qualifier.
 ISelection Selection.createSubSelection(int[] indexArray)
          Creates a sub selection with the indexed entities in the called selection.
 ISelection Selection.createSubSelection(Qualifier qualifier)
          Creates a sub selection with all qualified entities in the called selection.
static ISelection Relations.loadRelatedEntities(IEntity sourceEntity, IEntityDescriptor targetDescriptor)
           
static ISelection Relations.loadRelatedEntities(IEntity sourceEntity, IEntityDescriptor targetDescriptor, IFieldDescriptor[] wayPoints)
           
 ISelection ProxySelection.createSubSelection(int[] indexArray)
          Creates a sub selection with the indexed entities in the called selection.
 ISelection ProxySelection.createSubSelection(Qualifier qualifier)
          Creates a sub selection with all qualified entities in the called selection.
 ISelection ProxySelection.getRemoteSelection()
          Access method that returns the remote selection of the proxy.
 ISelection ProxySelection.getSourceSelection()
          Access method that returns the source selection of the proxy.
 ISelection OrderedProxySelection.createSubSelection(int[] indexArray)
          Creates a sub selection with the indexed entities in the called selection.
 ISelection ISelection.createSubSelection(int[] indexArray)
          Creates a sub selection with the indexed entities in the called selection.
 ISelection ISelection.createSubSelection(Qualifier qualifier)
          Creates a sub selection with all qualified entities in the called selection.
 ISelection IProxySelection.getRemoteSelection()
          Access method that returns the remote entity of the proxy.
 ISelection IProxySelection.getSourceSelection()
          Access method that returns the source entity of the proxy.
 ISelection IProxySelection.createSubSelection(Qualifier qualifier)
          Creates a sub selection with all qualified entities in the called selection.
 ISelection IProxySelection.createSubSelection(int[] indexArray)
          Creates a sub selection with the indexed entities in the called selection.
 ISelection IEntityDescriptor.loadSelection(Qualifier qualifier)
          Loads a selection of entities of the called descriptors type using the provided entity descriptor.
 ISelection IDataSource.loadSelection(IEntityDescriptor entityDescriptor, Qualifier qualifier)
          Loads a selection of entities identyfied by the provided qualifier.
 ISelection IDataService.loadSelection(IEntityDescriptor entityDescriptor, Qualifier qualifier)
          Loads a selection of entities identyfied by the provided qualifier.
 ISelection IDataService.loadSelection(DataQuery dataQuery)
          Loads a selection of entities identyfied by the provided reusable dataQuery object.
 ISelection FilteredProxySelection.createSubSelection(int[] indexArray)
          Creates a sub selection with the indexed entities in the called selection.
 ISelection EntityReader.readMappedSelection(IEntityDescriptor entityDescriptor)
          Reads a mapped selection from the Reader until end of data.
 ISelection DataQuery.execute()
          This conviniance method will run the query using the default datasource defined for the DataSourceDescriptor that the requested EntityDescriptor belongs to.
 ISelection AbstractEntityDescriptor.loadSelection(Qualifier qualifier)
          Loads a selection of entities of the called descriptors type using the provided entity descriptor.
 ISelection AbstractDataService.loadSelection(IEntityDescriptor entityDescriptor, Qualifier qualifier)
           
 ISelection AbstractDataService.loadSelection(DataQuery dataQuery)
           
 ISelection AbstractDataService.AbstractDataTransaction.DataOperation.getEntitySelection()
           
 

Methods in org.caleigo.core with parameters of type ISelection
 void ProxySelection.setRemoteSelection(ISelection selection)
          Optional mutation method that throws an UnsupportedOperationException if the implementing class does not support the method.
 void IProxySelection.setRemoteSelection(ISelection entity)
          Optional mutation method that throws an UnsupportedOperationException if the implementing class does not support the method.
 void IDataTransaction.addLoadSelection(IEntityDescriptor entityDescriptor, Qualifier qualifier, ISelection resultSelection)
           
 void IDataTransaction.addLoadSelection(IEntityDescriptor entityDescriptor, Qualifier qualifier, IEntityRelationPath relationPath, ISelection resultSelection)
           
 void IDataTransaction.addLoadSelection(DataQuery dataQuery, ISelection resultSelection)
           
static java.lang.String EntityWriter.createDragString(ISelection selection)
          Static help method that creates a string representation of a entity selection suitable for end-user display considering the default local.
 void EntityWriter.writeSelection(ISelection selection)
          Writes a selection to the writer.
 void EntityWriter.writeMappedSelection(ISelection selection)
          Writes a selection to the writer preceded with a row consisting of the source names for the fields defined by the selections entity descriptor.
 void AbstractDataService.AbstractDataTransaction.addLoadSelection(IEntityDescriptor entityDescriptor, Qualifier qualifier, ISelection resultSelection)
           
 void AbstractDataService.AbstractDataTransaction.addLoadSelection(IEntityDescriptor entityDescriptor, Qualifier qualifier, IEntityRelationPath relationPath, ISelection resultSelection)
           
 void AbstractDataService.AbstractDataTransaction.addLoadSelection(DataQuery dataQuery, ISelection resultSelection)
           
 

Constructors in org.caleigo.core with parameters of type ISelection
Selection(ISelection selection)
          This is a copy constructor that makes a shallow copy of the contained entities in the provided collection.
ProxySelection(ISelection selection)
          Creates new ProxySelection
OrderedProxySelection(ISelection selection)
          Creates new OrderedProxySelection
OrderedProxySelection(ISelection selection, java.util.Comparator comparator)
          Creates new OrderedProxySelection
FilteredProxySelection(ISelection selection)
          Creates new OrderedProxySelection
FilteredProxySelection(ISelection selection, Qualifier filterQualifier)
          Creates new OrderedProxySelection
AbstractDataService.AbstractDataTransaction.DataOperation(DataQuery dataQuery, ISelection entitySelection)
           
 

Uses of ISelection in org.caleigo.core.event
 

Methods in org.caleigo.core.event that return ISelection
 ISelection SelectionEvent.getSourceSelection()
           
 

Constructors in org.caleigo.core.event with parameters of type ISelection
SelectionEvent(ISelection source)
          Creates new EntityCollectionEvent with the type CONTENTS_CHANGED.
SelectionEvent(ISelection source, int eventType, IEntity entity, int row)
          Creates new EntityCollectionEvent with the specified type and entity.
 

Uses of ISelection in org.caleigo.core.service
 

Methods in org.caleigo.core.service that return ISelection
protected  ISelection TextURLDataService.loadTableSelection(IEntityDescriptor entityDescriptor)
           
protected  ISelection TextFileDataService.loadTableSelection(IEntityDescriptor entityDescriptor)
           
protected  ISelection MemoryDataService.getTableSelection(IEntityDescriptor entityDescriptor)
           
protected  ISelection MemoryDataService.loadTableSelection(IEntityDescriptor entityDescriptor)
          This method can be overriden to provide a simple persistent storage for the MemoryDataService.
 ISelection MemoryDataService.ISelectionHolder.getSelection()
           
 ISelection MemoryDataService.DefaultSelectionHolder.getSelection()
           
protected  ISelection CachedDataService.getCachedEntityTable(IEntityDescriptor entityDescriptor)
          Access method that retrieves a selection containing the entire stored table of entities for the provided entity descriptor.
 ISelection CachedDataService.CacheEntry.getSelection()
           
protected  ISelection BinaryFileDataService.loadTableSelection(IEntityDescriptor entityDescriptor)
           
 

Methods in org.caleigo.core.service with parameters of type ISelection
protected  void TextURLDataService.storeTableSelection(ISelection dbSelection)
           
protected  void TextFileDataService.storeTableSelection(ISelection dbSelection)
           
protected  void MemoryDataService.executeQuery(DataQuery query, ISelection selection)
           
protected  void MemoryDataService.storeTableSelection(ISelection tableSelection)
          This method can be overriden to provide a simple persistent storage for the MemoryDataService.
protected  MemoryDataService.ISelectionHolder MemoryDataService.createSelectionHolder(ISelection tableSelection)
          Can be overriden to provide a smarter ISelectionHolder class.
protected  void JDBCPreparedStatementDataService.executeQuery(java.sql.Connection connection, DataQuery query, ISelection selection)
           
protected  void JDBCDataService.executeQuery(java.sql.Connection connection, DataQuery query, ISelection selection)
           
protected  void CachedDataService.loadSelectionFromCache(IEntityDescriptor entityDescriptor, Qualifier qualifier, ISelection targetSelection)
          Loads a qualified selection from the cache.
protected  void CachedDataService.loadSelectionFromCache(DataQuery dataQuery, ISelection targetSelection)
          Loads a qualified selection from the cache using a data query.
protected  void BinaryFileDataService.storeTableSelection(ISelection dbSelection)
           
 

Constructors in org.caleigo.core.service with parameters of type ISelection
MemoryDataService.DefaultSelectionHolder(ISelection selection)
           
CachedDataService.CacheEntry(ISelection selection)
           
 



Copyright © 2005 Caleigo. All Rights Reserved.