|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object edu.jhu.tmaj.client.image.DotTableFrame
public final class DotTableFrame
The window with the table showing all the scores the user has made. Each row represents 1 scored-iamge. If a user double clicks on a row, the image of that row will be displayed in the ArrayImage Window. In this class, the user can establish a filter by using sort/ filter to filter out any images and then hitting the 'apply filter' button. This will cause the ArraySlide window to display all the images that have NOT been filtered out in red.
Constructor Summary | |
---|---|
DotTableFrame(ImageAppGuis imageAppGuis,
SessionBean sessionBean)
|
Method Summary | |
---|---|
javax.swing.JFrame |
getFrame()
|
ArrayImageCell |
getRowArrayImage(int row)
Constructs and return an ArrayImage from the specified row in the table. |
static ScoredImageDetailsRequest |
getScoredImageDetailsRequest(int[] sessions)
|
GeneralTableModel |
getTableModel()
|
boolean |
isShowing()
|
void |
setArrayImage(ArrayImageCell arrayImage)
Highlight the row that is represents the supplied ArrayImage. |
void |
setSession(SessionBean sessionBean)
|
void |
setTitle(java.lang.String title)
|
static void |
setupTableModel(GeneralTableModel tableModel,
int[] sessions,
java.awt.Component component)
Sets the data in a tableModel to include detailed information about the specified sessions. |
void |
setVisible(boolean isVisible)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public DotTableFrame(ImageAppGuis imageAppGuis, SessionBean sessionBean)
Method Detail |
---|
public void setSession(SessionBean sessionBean)
public ArrayImageCell getRowArrayImage(int row)
public void setArrayImage(ArrayImageCell arrayImage)
setArrayImage
in interface ArrayImageSettable
public static void setupTableModel(GeneralTableModel tableModel, int[] sessions, java.awt.Component component)
tableModel
- the tableModel whose rows and column identifiers will be set by this function.sessions
- the sessionIDs of the Sessions whose data will be retrievedcomponent
- the component on where to display an error dialog if an error occurspublic static ScoredImageDetailsRequest getScoredImageDetailsRequest(int[] sessions)
public boolean isShowing()
public void setVisible(boolean isVisible)
public void setTitle(java.lang.String title)
public javax.swing.JFrame getFrame()
public GeneralTableModel getTableModel()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |