Serialized Form
-
Package org.jpo.cache
-
Class org.jpo.cache.ImageBytes
class ImageBytes extends Object implements Serializable- serialVersionUID:
- 4L
-
Serialized Fields
-
bytes
byte[] bytes
-
lastModification
Instant lastModification
-
retrievedFromCache
boolean retrievedFromCache
-
-
-
Package org.jpo.datamodel
-
Class org.jpo.datamodel.Camera
class Camera extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
cameraMountPoint
String cameraMountPoint
The mount point of the camera in the computer's file system. Could by E:\ in Windows /media/NIKON_D100 on Linux -
description
String description
The description of the Camera -
lastConnectionStatus
boolean lastConnectionStatus
This variable tracks the last connection status -
monitorForNewPictures
boolean monitorForNewPictures
Flag to tell the CameraWatchDaemon whether to monitor the camera or not. -
newImage
HashMap<File,
String> newImage This HashMap is used temporarily when getting new pictures. It should be empty unless pictures are being loaded. -
oldImage
Map<File,
String> oldImage This HashMap records the old images held on the camera so that we can determine which pictures are new. -
useFilename
boolean useFilename
Indicator that tells the program to find new pictures based on filename if true.
-
-
Class org.jpo.datamodel.Category
class Category extends Object implements Serializable- serialVersionUID:
- 1L
-
Class org.jpo.datamodel.GroupInfo
class GroupInfo extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
groupName
StringBuilder groupName
The description of the GroupInfo. -
myOwningNode
SortableDefaultMutableTreeNode myOwningNode
-
-
Class org.jpo.datamodel.PictureInfo
class PictureInfo extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
categoryAssignments
Set<Integer> categoryAssignments
The category assignments are held in the categoryAssignments HashSet. -
categoryAssignmentString
String categoryAssignmentString
Temporary variable to allow appending of characters as the XML file is being read. -
comment
String comment
The time the image was created. This should be the original time when the shutter snapped closed and not the time of scanning etc. -
copyrightHolder
String copyrightHolder
The copyright holder of the image. -
creationTime
String creationTime
The time the image was created. This should be the original time when the shutter snapped closed and not the time of scanning etc. -
description
String description
The description of the image. -
filmReference
String filmReference
The film reference of the image. -
imageFile
File imageFile
-
latLng
Point2D.Double latLng
The copyright holder of the image. -
latLngString
String latLngString
Temporary variable to allow appending of characters as the XML file is being read. -
myImageFile
String myImageFile
-
myImageLocation
String myImageLocation
-
myOwningNode
SortableDefaultMutableTreeNode myOwningNode
-
photographer
String photographer
The time the image was created. This should be the original time when the shutter snapped closed and not the time of scanning etc. -
rotation
double rotation
The rotation factor to apply after loading the image. -
rotationString
String rotationString
Temporary variable to allow appending of characters as the XML file is being read. -
sha256
String sha256
the hash code of the contents of the file. We use SHA-256 here in 2020.
-
-
Class org.jpo.datamodel.SortableDefaultMutableTreeNode
class SortableDefaultMutableTreeNode extends DefaultMutableTreeNode implements Serializable -
Class org.jpo.datamodel.TextQuery
class TextQuery extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
anyField
String anyField
If defined this String will be checked against any field on the nodes -
lowerDateRange
Calendar lowerDateRange
The lower date range of the search. If null the lower date will be ignored. -
searchResults
List<SortableDefaultMutableTreeNode> searchResults
Variable for the resultSet so that the query is not reexecuted every time some object wants to know something. -
startNode
SortableDefaultMutableTreeNode startNode
the start node for the search -
upperDateRange
Calendar upperDateRange
The upper date range of the search. If null the upper date will be ignored.
-
-
Class org.jpo.datamodel.YearQuery
class YearQuery extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
includeNullDates
boolean includeNullDates
This flag indicates whether dates that can't be parsed should be treated as matches or fails -
lowerDateRange
Calendar lowerDateRange
The lower date range of the search. If null the lower date will be ignored. -
searchResults
List<SortableDefaultMutableTreeNode> searchResults
Variable for the resultSet so that the query is not reexecuted every time some object wants to know something. -
startNode
SortableDefaultMutableTreeNode startNode
the start node for the search -
upperDateRange
Calendar upperDateRange
The upper date range of the search. If null the upper date will be ignored. -
year
String year
-
-
-
Package org.jpo.eventbus
-
Record Class org.jpo.eventbus.ExportGroupToNewCollectionRequest
class ExportGroupToNewCollectionRequest extends Record implements Serializable-
Serialized Fields
-
node
@NotNull SortableDefaultMutableTreeNode node
The field for thenode
record component.
-
-
-
Exception Class org.jpo.eventbus.NotPictureInfoException
class NotPictureInfoException extends RuntimeException implements Serializable
-
-
Package org.jpo.gui
-
Class org.jpo.gui.ApplicationJMenuBar
class ApplicationJMenuBar extends JMenuBar implements Serializable -
Class org.jpo.gui.CameraEditor
class CameraEditor extends JPanel implements Serializable-
Serialized Fields
-
camera
Camera camera
A Handle to the camera being edited -
cameraDirJLabel
JLabel cameraDirJLabel
"Root directory of camera on computer's file system: -
cameraDirJTextField
DirectoryChooser cameraDirJTextField
holds the root directory of the camera relative to the host computer's file system -
cameraNameJTextField
JTextField cameraNameJTextField
The new name of the camera -
filenameJCheckBox
JCheckBox filenameJCheckBox
checkbox to indicate that filenames should be used -
memorisedPicsText
JLabel memorisedPicsText
"Number of pictures remembered from last import:" -
memorisedPicturesJLabel
JLabel memorisedPicturesJLabel
label that informs how many pictures have been memorised for this camera -
monitorJCheckBox
JCheckBox monitorJCheckBox
checkbox to indicate whether to monitor for new pictures -
refreshJButton
JButton refreshJButton
Refresh Button to memorise the files on the camera -
zeroJButton
JButton zeroJButton
Button to zero out the memorised pictures on the camera
-
-
-
Class org.jpo.gui.CamerasEditor
class CamerasEditor extends JFrame implements Serializable-
Serialized Fields
-
backupCameras
List<Camera> backupCameras
keep a copy of the old cameras, so we can restore them with the cancel button. -
cameraJTree
JTree cameraJTree
The JTree to select and manipulate the cameras -
rootNode
DefaultMutableTreeNode rootNode
The root node of the JTree of cameras -
singleCameraEditor
CameraEditor singleCameraEditor
This component handles all the editing of the camera information. -
treeModel
DefaultTreeModel treeModel
The default tree model with a special handler to save default editor changes into the userObjects instead of replacing the user objects with a String.- See Also:
-
-
-
Class org.jpo.gui.CategoryEditorJFrame
class CategoryEditorJFrame extends JFrame implements Serializable-
Serialized Fields
-
categoriesListModel
DefaultListModel<Category> categoriesListModel
-
categoryJTextField
JTextField categoryJTextField
the entry field that allows a new category to be added
-
-
-
Class org.jpo.gui.ClearThumbnailsJFrame
class ClearThumbnailsJFrame extends JFrame implements Serializable -
Class org.jpo.gui.CollectionDistillerJFrame
class CollectionDistillerJFrame extends JFrame implements Serializable-
Serialized Fields
-
exportPicsJCheckBox
JCheckBox exportPicsJCheckBox
JCheckBox that indicates whether the pictures are to be copied to the target directory structure. -
request
ExportGroupToNewCollectionRequest request
the request -
targetDirChooser
DirectoryChooser targetDirChooser
text field that holds the directory that the group is to be exported to -
xmlFileNameJTextField
JTextField xmlFileNameJTextField
text field that holds the filename of the target XML file
-
-
-
Class org.jpo.gui.DirectoryChooser
class DirectoryChooser extends JPanel implements Serializable-
Serialized Fields
-
chooserTitle
String chooserTitle
The title that will be used in the JFileChooser if the user clicks the button -
directoryChooserJButton
JButton directoryChooserJButton
Button that brings up a file chooser for the directory -
directoryJComboBox
JComboBox<Object> directoryJComboBox
The drop-down list of the previously used directories -
directoryJTextField
JTextField directoryJTextField
Field that allows the user to capture the directory which is a sub object of the JComboBox. This code relies upon ComboBoxEditors implemented as a JTextField. The Java 1.4.0 manual says this is the case. -
oldFieldContents
String oldFieldContents
Variable to memorise what was in the field the last time to detect real changes -
validationType
int validationType
Variable that records what type of validation this object must perform. Valid Types are DIR_MUST_EXIST and DIR_MUST_BE_WRITABLE.
-
-
-
Class org.jpo.gui.EmailerGui
class EmailerGui extends JFrame implements Serializable-
Serialized Fields
-
emailSelected
List<SortableDefaultMutableTreeNode> emailSelected
Internal array that holds the nodes to be sent by email. -
fromJComboBox
JComboBox<String> fromJComboBox
Field for the Sender address -
imageHeightWholeNumberField
WholeNumberField imageHeightWholeNumberField
Maximum height for emailed images -
imagesJPanel
JPanel imagesJPanel
Panel showing the images to be emailed. -
imagesJScrollPane
JScrollPane imagesJScrollPane
The Jscrollpane to show the images panel -
imageWidthWholeNumberField
WholeNumberField imageWidthWholeNumberField
Maximum width for emailed images -
messageJTextArea
JTextArea messageJTextArea
Box for an optional message -
scalePicturesJCheckBox
JCheckBox scalePicturesJCheckBox
tickbox that indicates whether to send the originals -
sendOriginalsJCheckBox
JCheckBox sendOriginalsJCheckBox
tickbox that indicates whether to send the originals -
subjectJTextField
JTextField subjectJTextField
Field for the Subject of the mail -
toJComboBox
JComboBox<String> toJComboBox
Field for the Recipient's address
-
-
-
Class org.jpo.gui.IntegrityCheckerJFrame
class IntegrityCheckerJFrame extends JFrame implements Serializable-
Serialized Fields
-
startNode
SortableDefaultMutableTreeNode startNode
reference to the node that should be checked
-
-
-
Class org.jpo.gui.OverlayedPictureController
class OverlayedPictureController extends PictureController implements Serializable-
Serialized Fields
-
infoCoordinates
Point infoCoordinates
location of the info texts if shown -
legend
String legend
The legend of the picture. Is sent to the listener when the image is ready. -
showInfo
OverlayedPictureController.InfoOverlay showInfo
Code that determines what info is to be displayed over the picture.
-
-
-
Class org.jpo.gui.ProgressGui
class ProgressGui extends JFrame implements Serializable-
Serialized Fields
-
cancelJButton
JButton cancelJButton
button to cancel the dialog -
doneString
String doneString
The string that should be shown after completion. Something like "12 pictures added". Default is "Done." -
okJButton
JButton okJButton
button to start the export -
progressBar
JProgressBar progressBar
Progress Indicator -
progressLabel
JLabel progressLabel
Label
-
-
-
Class org.jpo.gui.ReconcileJFrame
class ReconcileJFrame extends JFrame implements Serializable-
Serialized Fields
-
logJTextArea
JTextArea logJTextArea
the log window with the results of the reconciliation -
recurseSubdirectoriesJCheckBox
JCheckBox recurseSubdirectoriesJCheckBox
tickbox that indicates whether subdirectories are to be reconciled too -
startNode
SortableDefaultMutableTreeNode startNode
a reference to the node which shall be reconciled.
-
-
-
Class org.jpo.gui.SettingsDialog
class SettingsDialog extends JDialog implements Serializable-
Serialized Fields
-
authenticationJComboBox
JComboBox<String> authenticationJComboBox
ComboBox that holds the type of authentication. -
autoLoadJTextField
JTextField autoLoadJTextField
field that allows the user to capture the file that should be automatically loaded -
dontEnlargeJCheckBox
JCheckBox dontEnlargeJCheckBox
checkbox that indicates whether small images should be enlarged -
emailPasswordJTextField
JPasswordField emailPasswordJTextField
Text Field that holds the password for the email server -
emailPortJTextField
JTextField emailPortJTextField
Text Field that holds the port of the email server -
emailServerJTextField
JTextField emailServerJTextField
Text Field that holds the address of the email server -
emailUserJTextField
JTextField emailUserJTextField
Text Field that holds the user for the email server -
highresStatsJTA
JTextArea highresStatsJTA
-
jpgQualityJSlider
JSlider jpgQualityJSlider
slider that allows the quality of the jpg's to be specified Should this really be the same as the HTLM Quality Field? -
languageJComboBox
JComboBox<String> languageJComboBox
Drop down box that shows the languages -
lowresStatsJTA
JTextArea lowresStatsJTA
-
maximumPictureSizeJTextField
WholeNumberField maximumPictureSizeJTextField
maximum size of picture -
maxThumbnails
WholeNumberField maxThumbnails
field that allows the user to capture the maximum number of thumbnails to be displayed -
model
SpinnerModel model
-
pictureViewerFastScaleJCheckBox
JCheckBox pictureViewerFastScaleJCheckBox
tickbox that indicates whether to scale the thumbnails quickly -
scalingJSpinner
JSpinner scalingJSpinner
-
spinnerNumberModel
SpinnerNumberModel spinnerNumberModel
-
startupSizeDropdown
JComboBox<String> startupSizeDropdown
Dropdown to indicate what preference the user has for JPO startup -
tagCloudWordsJSpinner
JSpinner tagCloudWordsJSpinner
-
thumbnailCacheDirPathChooser
DirectoryChooser thumbnailCacheDirPathChooser
User picks the thumbnail cache directory here -
thumbnailFastScaleJCheckBox
JCheckBox thumbnailFastScaleJCheckBox
tickbox that indicates whether to scale the thumbnails quickly -
thumbnailShowFilenamesJCheckBox
JCheckBox thumbnailShowFilenamesJCheckBox
tickbox that indicates whether to show the filenames or not -
thumbnailShowTimestampsJCheckBox
JCheckBox thumbnailShowTimestampsJCheckBox
tickbox that indicates whether to show the timestamps or not -
thumbnailSize
WholeNumberField thumbnailSize
fields that allows the user to capture the desired size of thumbnails -
userFunction1CmdJTextField
JTextField userFunction1CmdJTextField
Text Filed that holds the first user Function -
userFunction1NameJTextField
JTextField userFunction1NameJTextField
Text Filed that holds the first user Function -
userFunction2CmdJTextField
JTextField userFunction2CmdJTextField
Text Filed that holds the second user Function -
userFunction2NameJTextField
JTextField userFunction2NameJTextField
Text Filed that holds the second user Function -
userFunction3CmdJTextField
JTextField userFunction3CmdJTextField
Text Filed that holds the third user Function -
userFunction3NameJTextField
JTextField userFunction3NameJTextField
Text Filed that holds the third user Function -
viewerSizeDropdown
JComboBox<String> viewerSizeDropdown
Dropdown to indicate the preferred size of the viewer window
-
-
-
Class org.jpo.gui.TableJFrame
class TableJFrame extends JFrame implements Serializable-
Serialized Fields
-
groupNode
SortableDefaultMutableTreeNode groupNode
handle to the node being edited
-
-
-
Class org.jpo.gui.TableMap
class TableMap extends AbstractTableModel implements Serializable -
Class org.jpo.gui.TableSorter
class TableSorter extends TableMap implements Serializable-
Serialized Fields
-
ascending
boolean ascending
-
compares
int compares
-
indexes
int[] indexes
-
-
-
-
Package org.jpo.gui.swing
-
Class org.jpo.gui.swing.CategoryButton
class CategoryButton extends JPanel implements Serializable -
Class org.jpo.gui.swing.CategoryJScrollPane
class CategoryJScrollPane extends JScrollPane implements Serializable-
Serialized Fields
-
categoriesJList
JList<Category> categoriesJList
-
defaultListModel
DefaultListModel<Category> defaultListModel
-
-
-
Class org.jpo.gui.swing.CategoryListCellRenderer
class CategoryListCellRenderer extends JCheckBox implements Serializable -
Class org.jpo.gui.swing.CategoryPopupMenu
class CategoryPopupMenu extends com.jidesoft.swing.JidePopupMenu implements Serializable -
Class org.jpo.gui.swing.ChangeWindowPopupMenu
class ChangeWindowPopupMenu extends JPopupMenu implements Serializable-
Serialized Fields
-
bottomLeftWindowJMenuItem
JMenuItem bottomLeftWindowJMenuItem
Menu item that indicates that the window should be created on the BOTTOM LEFT quarter of the display. -
bottomRightWindowJMenuItem
JMenuItem bottomRightWindowJMenuItem
Menu item that indicates that the window should be created on the BOTTOM RIGHT quarter of the display. -
defaultWindowJMenuItem
JMenuItem defaultWindowJMenuItem
Menu item that indicates that the window should be created on the BOTTOM RIGHT quarter of the display. -
fullScreenJMenuItem
JMenuItem fullScreenJMenuItem
Menu item that indicates that a Fullscreen window should be created. -
leftWindowJMenuItem
JMenuItem leftWindowJMenuItem
Menu item that indicates that the window should be created on the LEFT half of the display. -
rightWindowJMenuItem
JMenuItem rightWindowJMenuItem
Menu item that indicates that the window should be created on the RIGHT half of the display. -
topLeftWindowJMenuItem
JMenuItem topLeftWindowJMenuItem
Menu item that indicates that the window should be created on the TOP LEFT quarter of the display. -
topRightWindowJMenuItem
JMenuItem topRightWindowJMenuItem
Menu item that indicates that the window should be created on the TOP RIGHT quarter of the display. -
windowDecorationsJMenuItem
JMenuItem windowDecorationsJMenuItem
Menu item that indicates that the window decorations should be shown. -
windowNoDecorationsJMenuItem
JMenuItem windowNoDecorationsJMenuItem
Menu item that indicates that the window decorations should not be shown.
-
-
-
Class org.jpo.gui.swing.ClockButton
class ClockButton extends NavBarButton implements Serializable -
Class org.jpo.gui.swing.ConsolidateGroupJFrame
class ConsolidateGroupJFrame extends JFrame implements Serializable-
Serialized Fields
-
highresDirectoryChooser
DirectoryChooser highresDirectoryChooser
Chooser to pick the highres directory -
recurseSubgroupsJCheckBox
JCheckBox recurseSubgroupsJCheckBox
Tickbox that indicates whether pictures or the current group only should be consolidated or whether the subgroups (if any) should be included.
-
-
-
Exception Class org.jpo.gui.swing.EdtViolationException
class EdtViolationException extends RuntimeException implements Serializable -
Class org.jpo.gui.swing.EventBusViewer
class EventBusViewer extends JPanel implements Serializable-
Serialized Fields
-
textArea
JTextArea textArea
-
-
-
Class org.jpo.gui.swing.GroupPopupMenu
class GroupPopupMenu extends JPopupMenu implements Serializable-
Serialized Fields
-
movePictureNodeSeparator
JSeparator movePictureNodeSeparator
a separator for the Move menu -
popupNode
SortableDefaultMutableTreeNode popupNode
the node we are doing the popup menu for -
recentDropNodes
JMenuItem[] recentDropNodes
menu items for the recently dropped group nodes -
recentOpenedfileJMenuItem
JMenuItem[] recentOpenedfileJMenuItem
An array of recently opened collections.
-
-
-
Class org.jpo.gui.swing.LeftRightButton
class LeftRightButton extends NavBarButton implements Serializable -
Class org.jpo.gui.swing.MainWindow
class MainWindow extends ResizableJFrame implements Serializable -
Class org.jpo.gui.swing.NodeStatisticsPanel
class NodeStatisticsPanel extends JPanel implements Serializable-
Serialized Fields
-
collectionGroupsLabel
JLabel collectionGroupsLabel
Number of Groups in the tree excluding the current node -
collectionItemsLabel
JLabel collectionItemsLabel
Number of Nodes in the tree including the current node -
collectionPicturesLabel
JLabel collectionPicturesLabel
Number of Pictures in the tree -
collectionSizeJLabel
JLabel collectionSizeJLabel
Number of Jobs on the Thumbnail queue -
freeMemoryJLabel
JLabel freeMemoryJLabel
Free Application Memory -
queueCountJLabel
JLabel queueCountJLabel
Indicates how many jobs are on the thumbnail creation queue. -
selectedCountJLabel
JLabel selectedCountJLabel
Indicates how many pictures are selected -
thumbnailCreationFactoriesJLabel
JLabel thumbnailCreationFactoriesJLabel
The number of running ThumbnailCreationFactory objects running
-
-
-
Class org.jpo.gui.swing.NonFocussedCaret
class NonFocussedCaret extends DefaultCaret implements Serializable -
Class org.jpo.gui.swing.PictureController
class PictureController extends JComponent implements Serializable-
Serialized Fields
-
centerWhenScaled
boolean centerWhenScaled
Flag that lets this JComponent know if the picture is to be fitted into the available space when the threads return the scaled picture. -
focusPoint
Point focusPoint
This point of the picture will be put at the middle of the screen component. The coordinates are in x,y in the coordinate space of the picture.
-
-
-
Class org.jpo.gui.swing.PictureInfoEditor
class PictureInfoEditor extends JFrame implements Serializable-
Serialized Fields
-
angleModel
SpinnerModel angleModel
-
categoriesJList
JList<Category> categoriesJList
JList to hold the categories -
categoryAssignmentsJLabel
JLabel categoryAssignmentsJLabel
The category assignments -
commentJTextField
JTextField commentJTextField
The comment field -
copyrightHolderJTextField
JTextField copyrightHolderJTextField
The copyright field -
creationTimeJTextField
JTextField creationTimeJTextField
The location of the image file -
descriptionJTextArea
JTextArea descriptionJTextArea
The description of the picture -
exifTagsJTextArea
JTextArea exifTagsJTextArea
The text area to use for showing the Exif data -
fileSizeJLabel
JLabel fileSizeJLabel
Label to display the file Size of the image file -
filmReferenceJTextField
JTextField filmReferenceJTextField
The location of the image file -
highresErrorJLabel
JLabel highresErrorJLabel
An informative message about what sort of error we have if any on the highres image -
highresLocationJTextField
JTextField highresLocationJTextField
The location of the image file -
latitudeJTextField
JFormattedTextField latitudeJTextField
The latitude of the image -
listJScrollPane
JScrollPane listJScrollPane
-
listModel
DefaultListModel<Category> listModel
The list model supporting the category assignments -
longitudeJTextField
JFormattedTextField longitudeJTextField
The longitude of the image -
myNode
SortableDefaultMutableTreeNode myNode
the node being edited -
parsedCreationTimeJLabel
JLabel parsedCreationTimeJLabel
This label will hold the parsed date of what was in the creation time. -
photographerJTextField
JTextField photographerJTextField
The photographer field -
pictureInfo
PictureInfo pictureInfo
the PictureInfo object being displayed -
sha256JTextField
JTextField sha256JTextField
Label to display the SHA-256 fileHash of the image file -
sizeJLabel
JLabel sizeJLabel
Shows the Exif size
-
-
-
Class org.jpo.gui.swing.PicturePopupMenu
class PicturePopupMenu extends JPopupMenu implements Serializable-
Serialized Fields
-
copyLocationJMenuItems
JMenuItem[] copyLocationJMenuItems
array of menu items that allows the user to copy the picture to a memorised file location -
index
int index
Index of thePicturePopupMenu.mySetOfNodes
being popped up. -
moveLocationJMenuItems
JMenuItem[] moveLocationJMenuItems
array of menu items that allows the user to copy the picture to a memorised file location -
movePictureNodeSeparator
JSeparator movePictureNodeSeparator
a separator for the Move menu. Declared here because other class methods want to turn on and off visible. -
popupNode
SortableDefaultMutableTreeNode popupNode
The node the popup menu was created for -
recentDropNodeJMenuItems
JMenuItem[] recentDropNodeJMenuItems
This array of JMenuItems memorises the most recent drop locations and allows The user to quickly select a recently used drop location for the next drop. -
userFunctionJMenuItems
JMenuItem[] userFunctionJMenuItems
array of menu items that allows the user to call up a user function
-
-
-
Class org.jpo.gui.swing.PrivacyJFrame
class PrivacyJFrame extends JFrame implements Serializable -
Class org.jpo.gui.swing.ResizableJFrame
class ResizableJFrame extends JFrame implements Serializable-
Serialized Fields
-
decorateWindow
boolean decorateWindow
Flag that specifies whether the window should be drawn with decoration or not.
-
-
-
Class org.jpo.gui.swing.ResizeSlider
class ResizeSlider extends JSlider implements Serializable -
Class org.jpo.gui.swing.ThreeDotButton
class ThreeDotButton extends JButton implements Serializable -
Class org.jpo.gui.swing.Thumbnail
class Thumbnail extends JComponent implements Serializable-
Serialized Fields
-
drawMailIcon
boolean drawMailIcon
This flag indicates whether the mail icon should be drawn or not. -
drawOfflineIcon
boolean drawOfflineIcon
This flag indicates whether the offline icon should be drawn or not. -
isSelected
boolean isSelected
Indicates whether the Thumbnail is to draw as a selected Thumbnail or not. -
thumbnailHeight
int thumbnailHeight
I've put in this variable because I had real trouble with the getPreferredSize method not being able to access the ImageObserver to query the height of the thumbnail. -
thumbnailScaleFactor
float thumbnailScaleFactor
The factor which is multiplied with the ThumbnailController to determine how large it is shown. -
thumbnailSize
int thumbnailSize
the maximum size for the thumbnail in unscaled pixels -
timestamp
String timestamp
-
-
-
Class org.jpo.gui.swing.ThumbnailDescriptionPanel
class ThumbnailDescriptionPanel extends JPanel implements Serializable-
Serialized Fields
-
categoriesJPanel
JPanel categoriesJPanel
-
categoriesJSP
JScrollPane categoriesJSP
-
categoryMenuPopupButton
JButton categoryMenuPopupButton
-
dumbCaret
NonFocussedCaret dumbCaret
create a dumbCaret object which prevents undesirable scrolling behaviour- See Also:
-
highresLocationJTextField
JTextField highresLocationJTextField
The location of the image file -
pictureDescriptionJSP
JScrollPane pictureDescriptionJSP
This JScrollPane holds the JTextArea pictureDescriptionJTA so that it can have multiple lines of text if this is required. -
pictureDescriptionJTA
JTextArea pictureDescriptionJTA
This object holds the description -
thumbnailSizeFactor
float thumbnailSizeFactor
The factor which is multiplied with the ThumbnailDescription to determine how large it is shown.
-
-
-
Class org.jpo.gui.swing.ThumbnailPanelTitle
class ThumbnailPanelTitle extends JPanel implements Serializable-
Serialized Fields
-
lblPage
JLabel lblPage
JLabel for holding the thumbnail counts -
navigationButtonPanel
ThumbnailPanelTitle.NavigationButtonPanel navigationButtonPanel
The panel with the navigation buttons -
padlockButton
JButton padlockButton
-
resizeJSlider
ResizeSlider resizeJSlider
Slider to control the size of the thumbnails -
searchButton
JButton searchButton
-
searchField
JTextField searchField
-
showFilenamesButton
JButton showFilenamesButton
-
showTimestampButton
JButton showTimestampButton
-
title
JLabel title
the JLabel that holds the description of what is being shown in the ThumbnailPanel
-
-
-
Class org.jpo.gui.swing.TristateCheckBox
class TristateCheckBox extends JCheckBox implements Serializable -
Class org.jpo.gui.swing.WholeNumberField
class WholeNumberField extends JTextField implements Serializable-
Serialized Fields
-
integerFormatter
NumberFormat integerFormatter
- See Also:
-
-
-
Class org.jpo.gui.swing.WholeNumberField.WholeNumberDocument
class WholeNumberDocument extends PlainDocument implements Serializable -
Class org.jpo.gui.swing.WrapLayout
class WrapLayout extends FlowLayout implements Serializable
-