Package edu.jhu.tmaj.client.image

Provides the gui classes for running the Image Analysis application on the client.

See:
          Description

Class Summary
AbstractSessionsPanel A Panel containing a List of sessions.
AddUserDialog A dialog that displays a list of all the Users in TMAJ.
AnalysisFrame A Frame that displays a table of a user's scored-sessions; The user may highlight one or more sessions and download the data for those sessions to a tab-delimited file
AnotherArrayImageRenderer A Renderer for the Images Lineup Frame.
ArrayImageFrame A Frame that displays an ArrayImage and data fields for scoring.
ArrayImageFrameTable Contains jtable-related objects on the ArrayImageFrame.
ArrayImagePanel A panel in ArrayImageFrame that displays the actual Image
ArraySlideFrame A frame that displays a representation of an ArraySlide
CheckableObject  
ClearingListSelectionListener Added to 2 JLists, this ListSelectionListener clears the currently highlighted value in one JList if a value in the other JList is selected.
CopySessionDialog A Dialog that allows the user to copy the data from one session to another.
DotTableFrame The window with the table showing all the scores the user has made.
DownloadImagesPanel A frame that allows the user to download images to their local harddrive.
GridLabel A JLabel that draws a Grid over itself when gridEnabled is true
HideColumnsTreeDialog  
IASessionDialog  
ImageFrameKeyListener Contains KeyListener support for the ArrayImageFrame.
InfoFrame A Frame containing background data for any ArrayImage, including the Specimen and donor-block information, as well as the original diagnosis.
LineupFrame A Frame that lines up mid-size ArrayImages side-to-side.
MarkBadImagesFrame A Frame that allows the user to mark bad images on the ArraySlideFrame.
MyTreeCellEditor  
MyTreeCellRenderer  
NavigationGUI Allows users to go up and down, back and next on the ArrayImageFrame, or in another order they specify.
OpenSessionsPanel The Panel on the ProjectFrame that lists all sessions the user currently has open.
PaperInputPanel An InputPanel for entering records into the Papers table.
PapersDialog An InputPanel listing all the Papers in TMAJ.
PapersGUI This application automatically logs into TMAJ as a guest, and starts the ProjectsFrame where only published papers can be viewed.
PapersSessionsDialog A Dialog that displays a ManyToMany Panel for assigning sessions to papers.
ProjectsGUI The initially displayed frame for the Image Analysis application that allows a user to pick a session to score.
RecentSessionsPanel A Panel showing a list of recent sessions the user has viewed.
SaveFrame A frame that pops up when a user right clicks an ArrayImage, it allows the user to save the image or see another version of the image.
SelectableImage An ArrayImage that the user can select or unselect.
SessionCreateDialog  
SessionDialog A frame that allows users to modify session information, including the ability to publish sessions
ShareSessionDialog A GUI that allows users to share their sessions with other users.
SpecialTree  
ThumbnailsMenuHelper A class that controls how thumbnails are displayed on the ArraySlideFrame, as well as allowing the user to download thumbs to their local disk.
TopMenu The options menu for the ArrayImageFrame
 

Package edu.jhu.tmaj.client.image Description

Provides the gui classes for running the Image Analysis application on the client. The DotDataFrame allows the user to view data on the scored images.

Related Documentation

For overviews, tutorials, examples, guides, and tool documentation, please see: