Uses of Interface
jimm.datavision.Selectable

Packages that use Selectable
jimm.datavision Provides the classes and interfaces that make up a DataVision report. 
jimm.datavision.gui Provides the classes and interfaces that make up the graphical user interface used to build and run DataVision reports. 
jimm.datavision.gui.cmd Provides the classes and interfaces that make up the undo/redo command structure. 
jimm.datavision.source The abstract classes and interfaces that define a data source. 
jimm.datavision.source.charsep Provides the classes and interfaces that make up the a data source that reads character-separated file such as CSV files. 
jimm.datavision.source.ncsql A data source that acts like a database data source but can't run reports and gets its column descriptions from metadata described in the report XML file. 
jimm.datavision.source.object Provides the classes and interfaces that make up the a data source that uses an ArrayList of HashMaps representing a table of data. 
jimm.datavision.source.sql Provides the classes and interfaces that make up the database data source. 
jimm.datavision.test Provides the JUnit test classes used during DataVision development. 
jimm.datavision.test.mock.source   
 

Uses of Selectable in jimm.datavision
 

Classes in jimm.datavision that implement Selectable
 class UserColumn
          A user column is an arbitrary expression inserted into the SQL query and retrieved as a column value.
 

Fields in jimm.datavision declared as Selectable
protected  Selectable Group.selectable
           
 

Methods in jimm.datavision that return Selectable
 Selectable Report.findSelectable(java.lang.Object id, java.lang.String type)
           
protected  Selectable ReportReader.findSelectable(java.lang.String idStr, java.lang.String typeStr)
          Returns the selectable identified by its id and type.
 Selectable Group.getSelectable()
          Returns the selectable used by this group.
 Selectable UserColumn.reloadInstance(DataSource dataSource)
           
 Selectable Selectable.reloadInstance(DataSource dataSource)
          Returns a (possibly new) instance of this selectable object.
 

Methods in jimm.datavision with parameters of type Selectable
 java.lang.Object Report.columnValue(Selectable selectable)
          Returns the current value of the specified selectable.
static Group Group.create(Report report, Selectable selectable)
          Creates a new group and gives it a header section containing a selectable field and an empty footer section.
 Group Report.findGroup(Selectable selectable)
          Returns the group associated with the specified column, or null if there isn't one.
 boolean Report.isUsedBySomeGroup(Selectable g)
          Returns true if the specified data source column is a group column.
 void Group.setSelectable(Selectable newSelectable)
          Sets the selectable used by this group.
 

Constructors in jimm.datavision with parameters of type Selectable
Group(Report report, Selectable selectable)
          Constructor.
 

Uses of Selectable in jimm.datavision.gui
 

Fields in jimm.datavision.gui declared as Selectable
(package private)  Selectable TLWListItem.selectable
           
 

Methods in jimm.datavision.gui that return Selectable
 Selectable TLWListItem.getSelectable()
           
 

Methods in jimm.datavision.gui with parameters of type Selectable
protected  void SortWin.addToModel(Selectable g)
           
protected  void GroupWin.addToModel(Selectable s)
           
 

Constructors in jimm.datavision.gui with parameters of type Selectable
GroupWinListItem(Selectable selectable, Group group)
           
SortWinListItem(Selectable selectable, int sortOrder)
           
TLWListItem(Selectable selectable, int sortOrder)
          Constructor.
 

Uses of Selectable in jimm.datavision.gui.cmd
 

Constructors in jimm.datavision.gui.cmd with parameters of type Selectable
NewGroupCommand(Designer designer, Report report, Selectable selectable, int sortOrder)
           
 

Uses of Selectable in jimm.datavision.source
 

Classes in jimm.datavision.source that implement Selectable
 class Column
          Represents a data column.
 

Methods in jimm.datavision.source that return Selectable
 Selectable Column.reloadInstance(DataSource dataSource)
           
 

Methods in jimm.datavision.source with parameters of type Selectable
 void Query.addSort(Selectable sel, int order)
          Adds a sort order for the specified selectable.
 int DataSource.indexOfSelectable(Selectable sel)
          Returns the index of the specified selectable.
 int Query.indexOfSelectable(Selectable selectable)
          Returns the index of the specified selectable.
 void DataSource.removeSort(Selectable s)
           
 void Query.removeSort(Selectable sel)
          Removes a sorting from the list.
 int Query.sortOrderOf(Selectable sel)
          Returns the sort order (SORT_DESCENDING, SORT_ASCENDING, or SORT_UNDEFINED) of the specified selectable.
 

Uses of Selectable in jimm.datavision.source.charsep
 

Methods in jimm.datavision.source.charsep with parameters of type Selectable
 int CharSepSource.indexOfSelectable(Selectable sel)
           
 

Uses of Selectable in jimm.datavision.source.ncsql
 

Classes in jimm.datavision.source.ncsql that implement Selectable
 class NCColumn
          A database column.
 

Uses of Selectable in jimm.datavision.source.object
 

Methods in jimm.datavision.source.object with parameters of type Selectable
 int ObjectSource.indexOfSelectable(Selectable sel)
           
 

Uses of Selectable in jimm.datavision.source.sql
 

Classes in jimm.datavision.source.sql that implement Selectable
 class SQLColumn
          A database column.
 

Uses of Selectable in jimm.datavision.test
 

Classes in jimm.datavision.test that implement Selectable
(package private)  class TestColumn
           
 

Uses of Selectable in jimm.datavision.test.mock.source
 

Methods in jimm.datavision.test.mock.source with parameters of type Selectable
(package private) static int MockDataCursor.indexOfSelectable(Selectable sel)
           
 int MockDataSource.indexOfSelectable(Selectable sel)
           
 int MockAggregateDataSource.indexOfSelectable(Selectable sel)
           
(package private) static int MockAggregateDataCursor.indexOfSelectable(Selectable sel)