Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- A_HREF - Static variable in class org.jpo.export.WebsiteGenerator
- accept(File) - Method in class org.jpo.gui.ImageFilter
-
accepts directories and files ending in .jpg, .jpeg, .tif, .tiff or .gif
- accept(File) - Method in class org.jpo.gui.JpgFilter
-
accepts directories and files ending in .jpg, .jpeg
- accept(File) - Method in class org.jpo.gui.XmlFilter
-
accepts directories and files ending in .xml
- actionPerformed(ActionEvent) - Method in class org.jpo.gui.swing.ChangeWindowPopupMenu
-
Method that analyses the user initiated action and performs what the user requested.
- actionPerformed(ActionEvent) - Method in class org.jpo.gui.swing.JTableCopyPasteClipboardAdapter
-
This method is activated on the Keystrokes we are listening to in this implementation.
- actionPerformed(ActionEvent) - Method in class org.jpo.gui.swing.TristateCheckBox
- add(Collection<SortableDefaultMutableTreeNode>) - Method in class org.jpo.datamodel.ListNavigator
-
adds a node to the List
- add(SortableDefaultMutableTreeNode) - Method in class org.jpo.datamodel.ListNavigator
-
adds a node to the List
- add(SortableDefaultMutableTreeNode) - Method in class org.jpo.datamodel.SortableDefaultMutableTreeNode
-
This method adds a new node to the data model of the tree.
- ADD_FROM_CAMERA_DATE_FORMAT - Static variable in class org.jpo.datamodel.Settings
-
date format for adding new pictures from the camera
- addActionListener(ActionListener) - Method in class org.jpo.gui.CameraEditor
-
Adds a listener
- AddCategoriesToPictureNodesRequest - Record Class in org.jpo.eventbus
-
Request to add the specified category to the specified PictureInfo node objects
- AddCategoriesToPictureNodesRequest(int, Collection<SortableDefaultMutableTreeNode>) - Constructor for record class org.jpo.eventbus.AddCategoriesToPictureNodesRequest
-
Creates an instance of a
AddCategoriesToPictureNodesRequest
record class. - addCategory(Integer, String) - Method in class org.jpo.datamodel.PictureCollection
-
This adds a category to the HashMap
- addCategory(String) - Method in class org.jpo.datamodel.PictureCollection
-
This adds a category to the HashMap if it doesn't already exist and returns the corresponding Integer code for the category.
- addCategoryAssignment(Integer) - Method in class org.jpo.datamodel.PictureInfo
-
Adds the supplied Object to the categoryAssignment HashSet.
- addCategoryAssignment(String) - Method in class org.jpo.datamodel.PictureInfo
-
Adds to the index number received as a string to the Set of categories
- addCategoryMenu() - Method in class org.jpo.gui.swing.ThumbnailDescriptionPanel
- addCategoryQueryToTreeModel(Query) - Method in class org.jpo.datamodel.PictureCollection
-
Adds a query to the Query Category Tree Model.
- addChangeListener(ChangeListener) - Method in class org.jpo.gui.DirectoryChooser
-
Adds a change listener that will be notified whenever the text in the field changes
- addClickListener(ActionListener) - Method in class org.jpo.gui.swing.CategoryButton
-
Connects a Listener to handle the click events ont the button
- AddCollectionToGroupHandler - Class in org.jpo.eventbus
-
Adds a collection to a group node
- AddCollectionToGroupHandler() - Constructor for class org.jpo.eventbus.AddCollectionToGroupHandler
- AddCollectionToGroupRequest - Record Class in org.jpo.eventbus
-
This request indicates that the user wants to add the supplied collection to the supplied group
- AddCollectionToGroupRequest(SortableDefaultMutableTreeNode, File) - Constructor for record class org.jpo.eventbus.AddCollectionToGroupRequest
-
Creates an instance of a
AddCollectionToGroupRequest
record class. - AddEmptyGroupHandler - Class in org.jpo.eventbus
-
Adds an empty group to the indicated group node
- AddEmptyGroupHandler() - Constructor for class org.jpo.eventbus.AddEmptyGroupHandler
- AddEmptyGroupRequest - Record Class in org.jpo.eventbus
-
This request indicates that the user wants to add an empty group to the supplied node
- AddEmptyGroupRequest(SortableDefaultMutableTreeNode) - Constructor for record class org.jpo.eventbus.AddEmptyGroupRequest
-
Creates an instance of a
AddEmptyGroupRequest
record class. - AddFlatFileRequest - Record Class in org.jpo.eventbus
-
This request indicates that the user wants to add a flat file to the supplied node
- AddFlatFileRequest(SortableDefaultMutableTreeNode, File) - Constructor for record class org.jpo.eventbus.AddFlatFileRequest
-
Creates an instance of a
AddFlatFileRequest
record class. - AddFlatFileRequestHandler - Class in org.jpo.eventbus
-
Adds the contents of a flat file to the supplied node
- AddFlatFileRequestHandler() - Constructor for class org.jpo.eventbus.AddFlatFileRequestHandler
- addGroupInfoChangeListener(GroupInfoChangeListener) - Method in class org.jpo.datamodel.GroupInfo
-
Adds a change listener
- addGroupNode(String) - Method in class org.jpo.datamodel.SortableDefaultMutableTreeNode
-
Adds a new Group to the current node with the indicated description.
- AddGroupToEmailSelectionHandler - Class in org.jpo.eventbus
-
Adds the pictures in the supplied group to the email selection
- AddGroupToEmailSelectionHandler() - Constructor for class org.jpo.eventbus.AddGroupToEmailSelectionHandler
- AddGroupToEmailSelectionRequest - Record Class in org.jpo.eventbus
-
This request indicates that the group's child nodes should be added to the email selection
- AddGroupToEmailSelectionRequest(SortableDefaultMutableTreeNode) - Constructor for record class org.jpo.eventbus.AddGroupToEmailSelectionRequest
-
Creates an instance of a
AddGroupToEmailSelectionRequest
record class. - addLayoutComponent(String, Component) - Method in class org.jpo.gui.ThumbnailLayoutManager
-
Must-have for LayoutManager interface
- addListener(SourcePictureListener) - Method in class org.jpo.datamodel.SourcePicture
-
Adds a listener
- addMenuItems(JComponent, List<SortableDefaultMutableTreeNode>) - Static method in class org.jpo.gui.swing.CategoryPopupMenu
-
This method adds a bunch of JMenuItems to the supplied parent menu.
- addMouseListenerToHeaderInTable(JTable) - Method in class org.jpo.gui.TableSorter
-
There is no-where else to put this.
- addNodeNavigatorListener(NodeNavigatorListener) - Method in class org.jpo.datamodel.NodeNavigator
-
Registers a NodeNavigatorListener
- addNodeNavigatorListener(NodeNavigatorListener) - Method in interface org.jpo.datamodel.NodeNavigatorInterface
-
Registers a NodeNavigatorListener
- addPicture(File, Collection<Integer>) - Method in class org.jpo.datamodel.SortableDefaultMutableTreeNode
-
this method adds a new Picture to the current node if the JVM has a reader for it.
- addPictureInfoChangeListener(PictureInfoChangeListener) - Method in class org.jpo.datamodel.PictureInfo
-
Registers a listener for picture info change events
- AddPictureNodesToEmailSelectionRequest - Record Class in org.jpo.eventbus
-
This request indicates that the supplied picture nodes should be added to the email selection
- AddPictureNodesToEmailSelectionRequest(Collection<SortableDefaultMutableTreeNode>) - Constructor for record class org.jpo.eventbus.AddPictureNodesToEmailSelectionRequest
-
Creates an instance of a
AddPictureNodesToEmailSelectionRequest
record class. - addQueryToTreeModel(Query) - Method in class org.jpo.datamodel.PictureCollection
-
Adds a query to the Query Tree Model.
- addRemovalListener(ActionListener) - Method in class org.jpo.gui.swing.CategoryButton
-
Connects a RemovalListener to the button so that it can find out that the user clicked the remove icon
- addResizeChangeListener(ChangeListener) - Method in class org.jpo.gui.swing.ThumbnailPanelTitle
- addSinglePicture(File, boolean, Collection<Integer>) - Method in class org.jpo.datamodel.SortableDefaultMutableTreeNode
-
Creates and add a new picture node to the current node from an image file.
- addStatusListener(ScalablePictureListener) - Method in class org.jpo.datamodel.ScalablePicture
-
method to register the listening object of the status events
- addStatusListener(ScalablePictureListener) - Method in class org.jpo.gui.OverlayedPictureController
-
method to register the listening object of the status events
- addToCategoriesJPPanel(JComponent) - Method in class org.jpo.gui.swing.ThumbnailDescriptionPanel
- addToMailSelection(SortableDefaultMutableTreeNode) - Method in class org.jpo.datamodel.PictureCollection
-
This method places the current SDMTN into the mailSelection HashSet.
- addToSelectedNodes(SortableDefaultMutableTreeNode) - Method in class org.jpo.datamodel.PictureCollection
-
This method places the current
SortableDefaultMutableTreeNode
into the selection HashSet. - addTreeModelListener(TreeModelListener) - Method in class org.jpo.datamodel.PictureCollection
-
Adds a treeModelListener to the collection.
- addYearQuery(String) - Method in class org.jpo.datamodel.PictureCollection
-
Adds a year query
- adjustVisibility(Rectangle) - Method in class org.jpo.gui.swing.NonFocussedCaret
-
All we do in this class is to override this method with nothing so that scrolling doesn't happen.
- AfterFileSaveHandler - Class in org.jpo.eventbus
-
Brings up the dialog after a file save and allows the saved collection to be set as the default start up collection.
- AfterFileSaveHandler() - Constructor for class org.jpo.eventbus.AfterFileSaveHandler
- AfterFileSaveRequest - Record Class in org.jpo.eventbus
-
This request opens the dialog after the File > Save and asks if the user wants to make this file the default file to open.
- AfterFileSaveRequest(PictureCollection) - Constructor for record class org.jpo.eventbus.AfterFileSaveRequest
-
Creates an instance of a
AfterFileSaveRequest
record class. - angle() - Method in record class org.jpo.eventbus.RotatePicturesRequest
-
Returns the value of the
angle
record component. - angle() - Method in record class org.jpo.eventbus.SetPictureRotationRequest
-
Returns the value of the
angle
record component. - anyField - Variable in class org.jpo.datamodel.TextQuery
-
If defined this String will be checked against any field on the nodes
- anyMatch(String) - Method in class org.jpo.datamodel.PictureInfo
-
Checks whether the searchString parameter is contained in any of the fields.
- appendToCategoryAssignment(String) - Method in class org.jpo.datamodel.PictureInfo
-
Appends the text fragment to the categoryAssignmentString field.
- appendToComment(String) - Method in class org.jpo.datamodel.PictureInfo
-
Appends the text fragment to the comment.
- appendToCopyrightHolder(String) - Method in class org.jpo.datamodel.PictureInfo
-
appends the text fragment to the copyright holder field.
- appendToCreationTime(String) - Method in class org.jpo.datamodel.PictureInfo
-
appends the text fragment to the creation time.
- appendToDescription(String) - Method in class org.jpo.datamodel.PictureInfo
-
Appends the text fragment to the description.
- appendToFilmReference(String) - Method in class org.jpo.datamodel.PictureInfo
-
Appends the string to the filmReference field.
- appendToImageFile(String, Path) - Method in class org.jpo.datamodel.PictureInfo
-
Appends the text to the field (used by XML parser).
- appendToImageLocation(String) - Method in class org.jpo.datamodel.PictureInfo
-
Appends the text to the field (used by XML parser).
- appendToLatLng(String) - Method in class org.jpo.datamodel.PictureInfo
-
appends the text fragment to the latlng string.
- appendToPhotographer(String) - Method in class org.jpo.datamodel.PictureInfo
-
Appends the text fragment to the photographer field.
- appendToRotation(String) - Method in class org.jpo.datamodel.PictureInfo
-
Appends the text fragment to the rotation field.
- appendToSha256(String) - Method in class org.jpo.datamodel.PictureInfo
-
Appends the text fragment to the sha256 field.
- APPLICATION_OVERLAY - Enum constant in enum class org.jpo.gui.OverlayedPictureController.InfoOverlay
-
Overlay with technical information
- ApplicationJMenuBar - Class in org.jpo.gui
-
Creates the menu for the JPO application.
- ApplicationJMenuBar() - Constructor for class org.jpo.gui.ApplicationJMenuBar
-
Creates a menu object for use in the main frame of the application.
- ApplicationStartupHandler - Class in org.jpo.gui
-
Handles application startup
- ApplicationStartupHandler() - Constructor for class org.jpo.gui.ApplicationStartupHandler
- ApplicationStartupRequest - Class in org.jpo.eventbus
-
This request indicates that the application should start up and initialise itself.
- ApplicationStartupRequest() - Constructor for class org.jpo.eventbus.ApplicationStartupRequest
- attachWizardModelListener(WizardModel) - Method in class org.jpo.export.PicasaUploaderWizard3Upload
-
Wizard model listener
- AutoAdvanceDialog - Class in org.jpo.gui
-
Brings up an Auto Advance Dialog and sends off a new request if successful.
- AutoAdvanceDialog(ShowAutoAdvanceDialogRequest) - Constructor for class org.jpo.gui.AutoAdvanceDialog
-
Constructs an AutoAdvance dialog for the supplied node in the request
- AutoAdvanceInterface - Interface in org.jpo.gui
- autoAdvanceTarget() - Method in record class org.jpo.eventbus.ShowAutoAdvanceDialogRequest
-
Returns the value of the
autoAdvanceTarget
record component.
B
- BEGINNING - Enum constant in enum class org.jpo.gui.swing.LeftRightButton.BUTTON_STATE
-
Indicates that we are at the beginning of a set
- BOTH - Static variable in class org.jpo.datamodel.Category
-
This status represents the category being both selected and unselected at the same time used for situations where we have more than one category selected at a time
- BrokenThumbnailImage - Class in org.jpo.datamodel
- buildOldImage() - Method in class org.jpo.datamodel.Camera
-
build a list of old image from the files on the camera-directory.
- buildOldImage(ProgressListener, InterruptSemaphore) - Method in class org.jpo.datamodel.Camera
-
build a list of old image from the files on the camera-directory.
C
- calcScaleSourceToTarget(int, int, int, int) - Static method in class org.jpo.datamodel.ScalablePicture
-
Returns the scale factor maintaining aspect ratio to fit the source image into the target dimension..
- calculateCols() - Method in class org.jpo.gui.ThumbnailLayoutManager
-
Calculates the number of columns we have on the panel and saves the result.
- calculateCols(int) - Method in class org.jpo.gui.ThumbnailLayoutManager
-
Calculates the number of columns we can show given a specified width
- calculateSha256(File) - Static method in class org.jpo.datamodel.PictureInfo
-
calculates the SHA-256 hash of the picture.
- callbackHandler - Variable in class org.jpo.cache.ThumbnailQueueRequest
-
The target to notify that the Thumbnail is now ready
- callbackThumbnailCreated(ThumbnailQueueRequest) - Method in interface org.jpo.cache.ThumbnailQueueRequestCallbackHandler
-
The implementing class receives this method call and can then pick up the rendered image in the supplied thumbnailQueueRequest
- callbackThumbnailCreated(ThumbnailQueueRequest) - Method in class org.jpo.gui.ThumbnailController
-
Entry point for the callback handler
- callSaveFieldData() - Method in class org.jpo.gui.swing.PictureInfoEditor
-
Don't use: accessor to the private saveFieldData function for unit tests.
- Camera - Class in org.jpo.datamodel
-
A class which holds information about the digital camera as seen by the file system and can tell if there are new pictures on the camera.
- Camera() - Constructor for class org.jpo.datamodel.Camera
- CameraDownloadWizard - Class in org.jpo.gui
-
A wizard that leads the user through downloading the pictures from his digital camera.
- CameraDownloadWizard(CameraDownloadWizardData) - Constructor for class org.jpo.gui.CameraDownloadWizard
-
Constructor for a new CameraDownloadWizard
- CameraDownloadWizardData - Class in org.jpo.gui
-
This class was designed to hold the data that the
CameraDownloadWizard
needs. - CameraDownloadWizardData() - Constructor for class org.jpo.gui.CameraDownloadWizardData
- CameraDownloadWizardStep1 - Class in org.jpo.gui
-
The first step in the download from camera dialog that pops up and informs the user that on the camera she just plugged in x new pictures were discovered.
- CameraDownloadWizardStep1(CameraDownloadWizardData) - Constructor for class org.jpo.gui.CameraDownloadWizardStep1
-
Constructor for the first step
- CameraDownloadWizardStep2 - Class in org.jpo.gui
-
The second step in the download from camera dialog asks whether the user wants to copy or move the pictures to his computer.
- CameraDownloadWizardStep2(CameraDownloadWizardData) - Constructor for class org.jpo.gui.CameraDownloadWizardStep2
-
Second step constructor
- CameraDownloadWizardStep3 - Class in org.jpo.gui
-
The third step in the download from camera dialog asks whether to create a new Group, the description for the new Group and the node for which the operation is to run.
- CameraDownloadWizardStep3(CameraDownloadWizardData) - Constructor for class org.jpo.gui.CameraDownloadWizardStep3
- CameraDownloadWizardStep4 - Class in org.jpo.gui
-
The fourth step in the download from camera dialog asks for the storage location on the disk.
- CameraDownloadWizardStep4(CameraDownloadWizardData) - Constructor for class org.jpo.gui.CameraDownloadWizardStep4
-
The fourth step in the download from camera dialog asks for the storage location on the disk.
- CameraDownloadWizardStep5 - Class in org.jpo.gui
-
The fourth step in the download from camera dialog asks for the storage location on the disk.
- CameraDownloadWizardStep5(CameraDownloadWizardData) - Constructor for class org.jpo.gui.CameraDownloadWizardStep5
-
The fourth step in the download from camera dialog asks for the storage location on the disk.
- CameraDownloadWizardStep6 - Class in org.jpo.gui
-
The fifth step in the download from camera download wizard summarises the action that will be performed.
- CameraDownloadWizardStep6(CameraDownloadWizardData) - Constructor for class org.jpo.gui.CameraDownloadWizardStep6
- CameraDownloadWizardStep7 - Class in org.jpo.gui
-
The sixth step in the download from camera actually does the download.
- CameraDownloadWizardStep7(CameraDownloadWizardData) - Constructor for class org.jpo.gui.CameraDownloadWizardStep7
- CameraDownloadWorker - Class in org.jpo.gui
-
Downloads the pictures on a background thread and updates the Progress bar
- CameraDownloadWorker(CameraDownloadWizardData, JProgressBar, CameraDownloadWizardStep7) - Constructor for class org.jpo.gui.CameraDownloadWorker
-
A SwingWorker to download pictures from the camera
- CameraEditor - Class in org.jpo.gui
-
This class creates a JPanel and allows attributes of a single camera to be edited on it.
- CameraEditor() - Constructor for class org.jpo.gui.CameraEditor
-
Constructor for the editor gui
- CamerasEditor - Class in org.jpo.gui
-
A Controller and View of the camera.
- CamerasEditor() - Constructor for class org.jpo.gui.CamerasEditor
-
Constructor
- CameraWatchDaemon - Class in org.jpo.gui
-
Daemon Thread that monitors when a camera has been connected.
- CameraWatchDaemon() - Constructor for class org.jpo.gui.CameraWatchDaemon
-
Creates a new instance of CameraWatchDaemon.
- cancel() - Method in class org.jpo.cache.ThumbnailQueueRequest
-
Cancel the request
- CATEGORIES - Enum constant in enum class org.jpo.datamodel.Settings.FieldCodes
- categoriesChosen(Collection<Integer>) - Method in interface org.jpo.gui.CategoryGuiListenerInterface
-
This method is invoked on the target object when the categories have been chosen.
- CategoriesWereModified - Class in org.jpo.eventbus
-
This class serves as a notification that the Categories were modified and Listening classes can refresh their display.
- CategoriesWereModified() - Constructor for class org.jpo.eventbus.CategoriesWereModified
- category() - Method in record class org.jpo.eventbus.AddCategoriesToPictureNodesRequest
-
Returns the value of the
category
record component. - category() - Method in record class org.jpo.eventbus.RemoveCategoryFromPictureInfoRequest
-
Returns the value of the
category
record component. - Category - Class in org.jpo.datamodel
-
A class which represents a Category
- Category(Integer, String) - Constructor for class org.jpo.datamodel.Category
-
Constructs a new category for the key and value
- CATEGORY - Enum constant in enum class org.jpo.datamodel.Settings.FieldCodes
- CATEGORY - Static variable in class org.jpo.gui.swing.CategoryAssignmentWindow
-
The category
- CATEGORY_DESCRIPTION - Enum constant in enum class org.jpo.datamodel.Settings.FieldCodes
- CategoryAssignmentWindow - Class in org.jpo.gui.swing
-
Brings up a window showing all the available Categories and allows the user to assign or remove categories for the nodes supplied in the CategoryAssignmentWindowRequest.
- CategoryAssignmentWindow(CategoryAssignmentWindowRequest) - Constructor for class org.jpo.gui.swing.CategoryAssignmentWindow
- CategoryAssignmentWindowHandler - Class in org.jpo.eventbus
-
Opens the Category Assignment window to pick categories for the indicated nodes.
- CategoryAssignmentWindowHandler() - Constructor for class org.jpo.eventbus.CategoryAssignmentWindowHandler
- CategoryAssignmentWindowRequest - Record Class in org.jpo.eventbus
-
This request indicates that the user wants to see the CategoryAssignmentWindow for a set of nodes
- CategoryAssignmentWindowRequest(List<SortableDefaultMutableTreeNode>) - Constructor for record class org.jpo.eventbus.CategoryAssignmentWindowRequest
-
Creates an instance of a
CategoryAssignmentWindowRequest
record class. - CategoryButton - Class in org.jpo.gui.swing
-
A widget to show the category
- CategoryButton(String) - Constructor for class org.jpo.gui.swing.CategoryButton
-
Constructs the category button.
- CategoryEditorJFrame - Class in org.jpo.gui
-
CategoryEditorJFrame.java: Creates a GUI to edit the categories of the collection
- CategoryEditorJFrame(PictureCollection) - Constructor for class org.jpo.gui.CategoryEditorJFrame
-
Creates a GUI to edit the categories of the collection
- CategoryGuiListenerInterface - Interface in org.jpo.gui
-
CategoryGuiInterface.java: an interface that helps the Category Browser tell the AddFromCamera with categories the user has selected.
- CategoryJScrollPane - Class in org.jpo.gui.swing
-
CategoryJScrollPane.java: Creates a JPanel in a JScrollPane that lists categories
- CategoryJScrollPane() - Constructor for class org.jpo.gui.swing.CategoryJScrollPane
-
Creates a JPanel that lists the categories
- CategoryListCellRenderer - Class in org.jpo.gui.swing
-
A class which formats a Category for use in a JList
- CategoryListCellRenderer() - Constructor for class org.jpo.gui.swing.CategoryListCellRenderer
-
Constructor
- CategoryPopupMenu - Class in org.jpo.gui.swing
-
Creates a JPopupMenu with entries for all the categories
- CategoryPopupMenu(List<SortableDefaultMutableTreeNode>) - Constructor for class org.jpo.gui.swing.CategoryPopupMenu
-
Creates the popup menu with entries for all categories
- CategoryQuery - Class in org.jpo.datamodel
-
This class implements the
Query
interface to show all the nodes attached to a category. - CategoryQuery(Integer) - Constructor for class org.jpo.datamodel.CategoryQuery
-
Constructor for a Category Query
- centerImage() - Method in class org.jpo.gui.swing.PictureController
-
Set image to centre of panel by putting the coordinates of the middle of the original image into the Centre to X and Centre to Y variables by invoking the setCenterLocation method.
- ChangeWindowPopupMenu - Class in org.jpo.gui.swing
-
A class that generates a popup menu for a group node.
- ChangeWindowPopupMenu(ResizableJFrame) - Constructor for class org.jpo.gui.swing.ChangeWindowPopupMenu
-
Creates a popup menu which allows the user to choose how he would like his window to be positioned and whether it should have decorations.
- characters(char[], int, int) - Method in class org.jpo.datamodel.SaxEventHandler
-
method invoked by the parser when characters are read between tags.
- check(File) - Static method in class org.jpo.export.GenerateWebsiteWizard6Where
-
Checks whether the supplied file is good for webpage generation and spams popups if not
- checkAutoLoad(String) - Method in class org.jpo.gui.SettingsDialog
-
this method verifies that the file specified in the AutoLoadJTextField is valid.
- CheckDirectoriesHandler - Class in org.jpo.eventbus
-
Opens the Reconcile window to check for missing pictures
- CheckDirectoriesHandler() - Constructor for class org.jpo.eventbus.CheckDirectoriesHandler
- CheckDirectoriesRequest - Class in org.jpo.eventbus
-
This request indicates that the user wants to reconcile pictures in the collection to those in a directory
- CheckDirectoriesRequest() - Constructor for class org.jpo.eventbus.CheckDirectoriesRequest
- checkEDT() - Static method in class org.jpo.datamodel.Tools
-
This helper method checks if the execution is on the EventDisplayThread and throws an Error if it is not.
- CheckForCollectionProblemsHandler - Class in org.jpo.eventbus
-
Checks the loaded collection for problems and suggests measures
- CheckForCollectionProblemsHandler() - Constructor for class org.jpo.eventbus.CheckForCollectionProblemsHandler
- CheckForCollectionProblemsRequest - Record Class in org.jpo.eventbus
-
This request should fire off a program that checks the currently loaded collection for problems
- CheckForCollectionProblemsRequest(PictureCollection) - Constructor for record class org.jpo.eventbus.CheckForCollectionProblemsRequest
-
Creates an instance of a
CheckForCollectionProblemsRequest
record class. - CheckForUpdatesHandler - Class in org.jpo.eventbus
-
Listens to the CheckForUpdatesRequest and fulfills it if the conditions are met
- CheckForUpdatesHandler() - Constructor for class org.jpo.eventbus.CheckForUpdatesHandler
- CheckForUpdatesRequest - Record Class in org.jpo.eventbus
-
This request asks the handler to check whether there is a new version of the application available.
- CheckForUpdatesRequest(boolean) - Constructor for record class org.jpo.eventbus.CheckForUpdatesRequest
-
Creates an instance of a
CheckForUpdatesRequest
record class. - CheckIntegrityHandler - Class in org.jpo.eventbus
- CheckIntegrityHandler() - Constructor for class org.jpo.eventbus.CheckIntegrityHandler
- CheckIntegrityRequest - Class in org.jpo.eventbus
-
This request indicates that the user wants to bring up the Integrity checker GUI
- CheckIntegrityRequest() - Constructor for class org.jpo.eventbus.CheckIntegrityRequest
- checkModel() - Method in class org.jpo.gui.TableSorter
- CHECKSUM - Enum constant in enum class org.jpo.datamodel.Settings.FieldCodes
- ChooseAndAddCollectionHandler - Class in org.jpo.eventbus
-
Facilitates adding a collection to the current one
- ChooseAndAddCollectionHandler() - Constructor for class org.jpo.eventbus.ChooseAndAddCollectionHandler
- ChooseAndAddCollectionRequest - Record Class in org.jpo.eventbus
-
This request indicates that the user wants to bring up a GUI to pick a collection and it to the group
- ChooseAndAddCollectionRequest(SortableDefaultMutableTreeNode) - Constructor for record class org.jpo.eventbus.ChooseAndAddCollectionRequest
-
Creates an instance of a
ChooseAndAddCollectionRequest
record class. - ChooseAndAddFlatfileHandler - Class in org.jpo.eventbus
-
Brings up a chooser to pick a flat file and add them to the group.
- ChooseAndAddFlatfileHandler() - Constructor for class org.jpo.eventbus.ChooseAndAddFlatfileHandler
- ChooseAndAddFlatfileRequest - Record Class in org.jpo.eventbus
-
This request indicates that the user wants to bring up a GUI to pick a flat file of picture filenames and it to the group
- ChooseAndAddFlatfileRequest(SortableDefaultMutableTreeNode) - Constructor for record class org.jpo.eventbus.ChooseAndAddFlatfileRequest
-
Creates an instance of a
ChooseAndAddFlatfileRequest
record class. - ChooseAndAddPicturesToGroupHandler - Class in org.jpo.eventbus
-
Brings up a chooser to pick files and add them to the group.
- ChooseAndAddPicturesToGroupHandler() - Constructor for class org.jpo.eventbus.ChooseAndAddPicturesToGroupHandler
- ChooseAndAddPicturesToGroupRequest - Record Class in org.jpo.eventbus
-
This request indicates that the user wants to bring up a GUI to pick pictures and add them to the group
- ChooseAndAddPicturesToGroupRequest(SortableDefaultMutableTreeNode) - Constructor for record class org.jpo.eventbus.ChooseAndAddPicturesToGroupRequest
-
Creates an instance of a
ChooseAndAddPicturesToGroupRequest
record class. - chooseXmlFile() - Static method in class org.jpo.gui.swing.Filechoosers
-
Method that chooses a xml file or returns null
- chosenFiles() - Method in record class org.jpo.eventbus.PictureAdderRequest
-
Returns the value of the
chosenFiles
record component. - cleanupFilename(String) - Static method in class org.jpo.export.WebsiteGenerator
-
Translates characters which are problematic in a filename into unproblematic characters
- clear() - Static method in class org.jpo.cache.ThumbnailCreationQueue
-
Remove all queue requests from the queue.
- clear() - Method in class org.jpo.datamodel.ListNavigator
-
Clears all nodes from the List
- clearAutoLoad() - Static method in class org.jpo.datamodel.Settings
-
Method to clear the autoload collection.
- clearCategories() - Method in class org.jpo.gui.swing.ThumbnailDescriptionPanel
- clearCategoryAssignments() - Method in class org.jpo.datamodel.PictureInfo
-
removes all category Assignments
- clearCollection() - Method in class org.jpo.datamodel.PictureCollection
-
This method wipes out the data in the picture collection.
- clearCopyLocations() - Static method in class org.jpo.datamodel.Settings
-
This method clears the copy locations and saves the settings
- ClearEmailSelectionRequest - Class in org.jpo.eventbus
-
This request desires to clear all nodes from the email selection
- ClearEmailSelectionRequest() - Constructor for class org.jpo.eventbus.ClearEmailSelectionRequest
- clearHighresCache() - Static method in class org.jpo.cache.JpoCache
-
Clears the highres image cache
- clearMailSelection() - Method in class org.jpo.datamodel.PictureCollection
-
This method clears the mailSelection HashSet.
- clearQueriesTreeModel() - Method in class org.jpo.datamodel.PictureCollection
-
Clear out the nodes in the existing queries Tree Model
- clearRecentCollection() - Static method in class org.jpo.datamodel.Settings
-
This method clears all the recent collection file names.
- clearSelection() - Method in class org.jpo.datamodel.PictureCollection
-
This method clears selection that refers to the selected highlighted thumbnails and fires unselectedEvents
- clearThumbnailCache() - Static method in class org.jpo.cache.JpoCache
-
Clears the thumbnail image cache
- ClearThumbnailsJFrame - Class in org.jpo.gui
-
GUI to remove old thumbnails that have been discovered when loading a collection
- ClearThumbnailsJFrame(StringBuilder) - Constructor for class org.jpo.gui.ClearThumbnailsJFrame
-
Creates new form ClearThumbnailsJFrame
- ClockButton - Class in org.jpo.gui.swing
-
An icon of a clock
- clockJButton - Variable in class org.jpo.gui.swing.PictureViewerNavBar
-
Button for the automatic advance timer.
- closeJButton - Variable in class org.jpo.gui.swing.PictureViewerNavBar
-
A button to close the panel
- closeViewerTest() - Method in class org.jpo.gui.PictureViewer
-
Don't use: accessor to the private closeViewer function for unit tests.
- COLLECTION_DTD - Static variable in class org.jpo.datamodel.Settings
-
URL of the document type definition in the xml file.
- CollectionDistillerJFrame - Class in org.jpo.gui
-
Frame to capture the details of the collection export
- CollectionDistillerJFrame(ExportGroupToNewCollectionRequest) - Constructor for class org.jpo.gui.CollectionDistillerJFrame
-
Constructor for the Export Dialog window.
- collectionFile() - Method in record class org.jpo.eventbus.AddCollectionToGroupRequest
-
Returns the value of the
collectionFile
record component. - CollectionJTreeController - Class in org.jpo.gui
-
This class deals with the tree representation of the picture collection
- CollectionJTreeController(PictureCollection) - Constructor for class org.jpo.gui.CollectionJTreeController
-
The Controller class for the tree representation of the picture collection.
- CollectionLockNotification - Record Class in org.jpo.eventbus
-
Subscribers can listen for this event to be made aware that the collection has changed the lock status
- CollectionLockNotification(PictureCollection) - Constructor for record class org.jpo.eventbus.CollectionLockNotification
-
Creates an instance of a
CollectionLockNotification
record class. - COMMENT - Enum constant in enum class org.jpo.datamodel.Settings.FieldCodes
- commonPath(Path, Path) - Static method in class org.jpo.datamodel.SortableDefaultMutableTreeNode
-
Finds the common path between two input paths
- compare(int, int) - Method in class org.jpo.gui.TableSorter
- compareRowsByColumn(int, int, int) - Method in class org.jpo.gui.TableSorter
- compareTo(ThumbnailQueueRequest) - Method in class org.jpo.cache.ThumbnailQueueRequest
-
Compares to another request based on priority.
- compareTo(GroupInfo) - Method in class org.jpo.datamodel.GroupInfo
-
Defines how GroupInfo objects compare themselves
- compareTo(PictureInfo, Settings.FieldCodes) - Method in class org.jpo.datamodel.PictureInfo
-
Defines how PictureInfo objects compare themselves
- ConsolidateGroupActionCallback - Interface in org.jpo.gui
-
This interface allows the GUI to call back with the directory and whether to consolidate the subgroups.
- consolidateGroupCallback(File, boolean) - Method in interface org.jpo.gui.ConsolidateGroupActionCallback
-
The callback with the chosen parameters
- consolidateGroupCallback(File, boolean) - Method in class org.jpo.gui.ConsolidateGroupController
-
method that outputs the selected group to a directory
- ConsolidateGroupController - Class in org.jpo.gui
-
Controller to consolidate pictures of a node into a directory.
- ConsolidateGroupController(ConsolidateGroupDialogRequest) - Constructor for class org.jpo.gui.ConsolidateGroupController
-
Creates a GUI that allows the user to customise the parameters of the desired picture consolidation.
- ConsolidateGroupDialogHandler - Class in org.jpo.eventbus
-
Opens the consolidate-group dialog
- ConsolidateGroupDialogHandler() - Constructor for class org.jpo.eventbus.ConsolidateGroupDialogHandler
- ConsolidateGroupDialogRequest - Record Class in org.jpo.eventbus
-
Request to indicate that the user would like bring up the Consolidate Group dialog
- ConsolidateGroupDialogRequest(SortableDefaultMutableTreeNode, File) - Constructor for record class org.jpo.eventbus.ConsolidateGroupDialogRequest
-
Creates an instance of a
ConsolidateGroupDialogRequest
record class. - ConsolidateGroupHandler - Class in org.jpo.eventbus
-
Consolidates the files
- ConsolidateGroupHandler() - Constructor for class org.jpo.eventbus.ConsolidateGroupHandler
- ConsolidateGroupJFrame - Class in org.jpo.gui.swing
-
GUI to ask for the target directory and whether to recurse the subgroups in a consolidation.
- ConsolidateGroupJFrame(ConsolidateGroupActionCallback) - Constructor for class org.jpo.gui.swing.ConsolidateGroupJFrame
-
Constructor for the Consolidate Group Dialog
- ConsolidateGroupRequest - Record Class in org.jpo.eventbus
-
Request to consolidate a group
- ConsolidateGroupRequest(SortableDefaultMutableTreeNode, File, boolean) - Constructor for record class org.jpo.eventbus.ConsolidateGroupRequest
-
Creates an instance of a
ConsolidateGroupRequest
record class. - ConsolidateGroupWorker - Class in org.jpo.gui
-
This class moves all pictures of a group node to a target directory.
- ConsolidateGroupWorker(File, SortableDefaultMutableTreeNode, boolean, ProgressGui) - Constructor for class org.jpo.gui.ConsolidateGroupWorker
-
Creates a Thread which runs the consolidation.
- containsAnAncestor(Collection<SortableDefaultMutableTreeNode>) - Method in class org.jpo.datamodel.SortableDefaultMutableTreeNode
-
This method reports if one of the supplied nodes is an ancestor of the current node.
- containsCategory(Integer) - Method in class org.jpo.datamodel.PictureInfo
-
Returns whether the category is part of the attributes of the picture
- contents - Static variable in class org.jpo.gui.JpoResources_de
-
the resource bundle
- contents - Static variable in class org.jpo.gui.JpoResources_en
-
the resource bundle
- contents - Static variable in class org.jpo.gui.JpoResources_zh_CN
-
the resource bundle
- contents - Static variable in class org.jpo.gui.JpoResources_zh_TW
-
the resource bundle
- copyAddPictures(Collection<File>, File, boolean, JProgressBar) - Method in class org.jpo.datamodel.SortableDefaultMutableTreeNode
-
Copies the pictures from the source File collection into the target node while updating a supplied progress bar
- copyBufferedStream(BufferedInputStream, BufferedOutputStream) - Static method in class org.jpo.datamodel.Tools
-
method to copy any file from a source stream to an output stream
- CopyImageToClipboardHandler - Class in org.jpo.eventbus
- CopyImageToClipboardHandler() - Constructor for class org.jpo.eventbus.CopyImageToClipboardHandler
- CopyImageToClipboardRequest - Record Class in org.jpo.eventbus
-
Request to copy the picture nodes to the system clipboard
- CopyImageToClipboardRequest(Collection<SortableDefaultMutableTreeNode>) - Constructor for record class org.jpo.eventbus.CopyImageToClipboardRequest
-
Creates an instance of a
CopyImageToClipboardRequest
record class. - CopyLocationsChangedEvent - Class in org.jpo.eventbus
-
This event indicates that the copy locations in the Settings object changed
- CopyLocationsChangedEvent() - Constructor for class org.jpo.eventbus.CopyLocationsChangedEvent
- CopyPathToClipboardHandler - Class in org.jpo.eventbus
- CopyPathToClipboardHandler() - Constructor for class org.jpo.eventbus.CopyPathToClipboardHandler
- CopyPathToClipboardRequest - Record Class in org.jpo.eventbus
-
Request to copy the file path(s) of picture nodes to the system clipboard
- CopyPathToClipboardRequest(Collection<SortableDefaultMutableTreeNode>) - Constructor for record class org.jpo.eventbus.CopyPathToClipboardRequest
-
Creates an instance of a
CopyPathToClipboardRequest
record class. - copyPicture(File, File) - Static method in class org.jpo.datamodel.SortableDefaultMutableTreeNode
-
Copy any file from sourceFile source File to sourceFile target File location.
- COPYRIGHT_HOLDER - Enum constant in enum class org.jpo.datamodel.Settings.FieldCodes
- CopyToDirHandler - Class in org.jpo.eventbus
- CopyToDirHandler() - Constructor for class org.jpo.eventbus.CopyToDirHandler
- CopyToDirRequest - Record Class in org.jpo.eventbus
-
Request to indicate that the user would like to copy the pictures in the selected nodes to a target directory
- CopyToDirRequest(Collection<SortableDefaultMutableTreeNode>, File) - Constructor for record class org.jpo.eventbus.CopyToDirRequest
-
Constructor to validate the that target Directory is writable and that it is a directory
- copyToNewImage(File) - Method in class org.jpo.datamodel.Camera
-
copies the entry specified by the file in the oldImage HashMap to the newImage HashMap.
- CopyToNewLocationHandler - Class in org.jpo.eventbus
- CopyToNewLocationHandler() - Constructor for class org.jpo.eventbus.CopyToNewLocationHandler
- CopyToNewLocationRequest - Record Class in org.jpo.eventbus
-
Request to copy the pictures of the supplied nodes to a directory to be picked from a Filechooser
- CopyToNewLocationRequest(Collection<SortableDefaultMutableTreeNode>) - Constructor for record class org.jpo.eventbus.CopyToNewLocationRequest
-
Creates an instance of a
CopyToNewLocationRequest
record class. - CopyToNewZipfileHandler - Class in org.jpo.eventbus
- CopyToNewZipfileHandler() - Constructor for class org.jpo.eventbus.CopyToNewZipfileHandler
- CopyToNewZipfileRequest - Record Class in org.jpo.eventbus
-
Request to copy the pictures of the supplied nodes to a Zipfile to be picked from a Filechooser
- CopyToNewZipfileRequest(Collection<SortableDefaultMutableTreeNode>) - Constructor for record class org.jpo.eventbus.CopyToNewZipfileRequest
-
Creates an instance of a
CopyToNewZipfileRequest
record class. - CopyToZipfileHandler - Class in org.jpo.eventbus
-
Handles the request CopyToZipfileRequest
- CopyToZipfileHandler() - Constructor for class org.jpo.eventbus.CopyToZipfileHandler
- CopyToZipfileRequest - Record Class in org.jpo.eventbus
-
Request to indicate that the user would like to copy the pictures in the selected nodes to a target zipfile
- CopyToZipfileRequest(Collection<SortableDefaultMutableTreeNode>, File) - Constructor for record class org.jpo.eventbus.CopyToZipfileRequest
-
Creates an instance of a
CopyToZipfileRequest
record class. - correctFilenameExtension(String, File) - Static method in class org.jpo.datamodel.Tools
-
method that tests the file extension of a File object for being the correct extension.
- CorrectSha256SwingWorker - Class in org.jpo.gui
-
Looks for missing SHA256 code and corrects them.
- CorrectSha256SwingWorker(SortableDefaultMutableTreeNode) - Constructor for class org.jpo.gui.CorrectSha256SwingWorker
- correctTextPopupMenu(String, JTextArea) - Static method in class org.jpo.gui.ThumbnailDescriptionController
-
Returns a popup menu if there are some text patterns that JPO knows how to clean up
- countFiles() - Method in class org.jpo.datamodel.Camera
-
Returns the number of files the camera directory tree holds.
- countFiles(File[]) - Static method in class org.jpo.datamodel.Tools
-
Counts the number of real files in the array of files.
- countMailSelectedNodes() - Method in class org.jpo.datamodel.PictureCollection
-
returns the count of mail-selected nodes
- countNodes(TreeNode) - Static method in class org.jpo.datamodel.NodeStatistics
-
Recursive static method that loops through the child nodes to find the number of nodes.
- countPictures(DefaultMutableTreeNode, boolean) - Static method in class org.jpo.datamodel.NodeStatistics
-
Returns the number of PictureInfo Nodes in a subtree.
- countPicturesRecursively(DefaultMutableTreeNode) - Static method in class org.jpo.datamodel.NodeStatistics
-
Returns the number of PictureInfo nodes in a subtree recursing through the Groups.
- countSelectedNodes() - Method in class org.jpo.datamodel.PictureCollection
-
returns the count of selected nodes
- createAlbum(GroupInfo) - Method in class org.jpo.export.PicasaUploaderWorker
-
Creates a group on Picasa
- createComponent() - Method in class org.jpo.export.GenerateWebsiteWizard1Welcome
-
Create the step component
- createComponent() - Method in class org.jpo.export.GenerateWebsiteWizard2Thumbnails
-
Creates the GUI widgets
- createComponent() - Method in class org.jpo.export.GenerateWebsiteWizard3Midres
-
Create the widgets.
- createComponent() - Method in class org.jpo.export.GenerateWebsiteWizard4Highres
-
Creates the GUI widgets
- createComponent() - Method in class org.jpo.export.GenerateWebsiteWizard5Options
-
Creates the GUI widgets
- createComponent() - Method in class org.jpo.export.GenerateWebsiteWizard6Where
-
Creates the GUI widgets
- createComponent() - Method in class org.jpo.export.GenerateWebsiteWizard7Summary
-
Returns the widgets to show the summaryTextArea
- createComponent() - Method in class org.jpo.export.PicasaUploaderWizard1Login
-
Creates the GUI widgets
- createComponent() - Method in class org.jpo.export.PicasaUploaderWizard2Confirm
-
Creates the GUI widgets
- createComponent() - Method in class org.jpo.export.PicasaUploaderWizard3Upload
-
Creates the GUI widgets
- createComponent() - Method in class org.jpo.gui.CameraDownloadWizardStep1
-
Returns the component that visualises the user interactable stuff for this step of the wizard.
- createComponent() - Method in class org.jpo.gui.CameraDownloadWizardStep2
-
Returns the component that visualises the user widgets for this step of the wizard.
- createComponent() - Method in class org.jpo.gui.CameraDownloadWizardStep3
-
Returns the component that visualises the user widgets for this step of the wizard.
- createComponent() - Method in class org.jpo.gui.CameraDownloadWizardStep4
-
Returns the component that visualises the user intractable stuff for this step of the wizard.
- createComponent() - Method in class org.jpo.gui.CameraDownloadWizardStep5
-
Returns the component that visualises the user widgets for this step of the wizard.
- createComponent() - Method in class org.jpo.gui.CameraDownloadWizardStep6
-
Returns the component that visualises the user intractable stuff for this step of the wizard.
- createComponent() - Method in class org.jpo.gui.CameraDownloadWizardStep7
-
Returns the component that visualises the user widgets for this step of the wizard.
- createDefaultModel() - Method in class org.jpo.gui.swing.WholeNumberField
-
part of the inner workings
- createQueriesTreeModel() - Method in class org.jpo.datamodel.PictureCollection
-
Call this method when you need to create a new TreeModel for the queries.
- createScaledPictureInThread(int) - Method in class org.jpo.datamodel.ScalablePicture
-
method that creates the scaled image in the background in its own thread.
- createScaledPictureInThread(int) - Method in interface org.jpo.gui.swing.PictureControllerImage
-
The expectation is that when this method is called on the implementing class that it will go off and scale the image.
- CREATION_TIME - Enum constant in enum class org.jpo.datamodel.Settings.FieldCodes
- currentIndex() - Method in record class org.jpo.eventbus.ShowPictureRequest
-
Returns the value of the
currentIndex
record component. - currentNode() - Method in record class org.jpo.eventbus.ShowAutoAdvanceDialogRequest
-
Returns the value of the
currentNode
record component. - cycleInfoDisplay() - Method in class org.jpo.gui.OverlayedPictureController
-
This function cycles to the next info display.
- cycleInfoDisplay() - Method in class org.jpo.gui.swing.PictureFrame
-
moves the info display to the next panel and requests focus into the window
D
- dealOutOfMemoryError() - Static method in class org.jpo.datamodel.Tools
-
Brings up a popup about having run out of memory and runs a Garbage Collection
- DebugEventListener - Class in org.jpo.eventbus
-
A dummy event listener that listens to all events and simply logs them.
- DebugEventListener() - Constructor for class org.jpo.eventbus.DebugEventListener
- decodeExifTags() - Method in class org.jpo.datamodel.ExifInfo
-
This method decodes the Exif tags and stores the data
- decrementTotal() - Method in class org.jpo.gui.ProgressGui
-
decreases the total by 1
- DEFAULT_MAX_THUMBNAILS - Static variable in class org.jpo.datamodel.Settings
-
the default value for maxThumbnails
- DEFAULT_THUMBNAIL_CREATION_THREADS - Static variable in class org.jpo.datamodel.Settings
- deleteNodeAndFileTest(SortableDefaultMutableTreeNode) - Static method in class org.jpo.eventbus.DeleteNodeFileHandler
-
Don't use: public accessor to private deleteNodeAndFileTest method for unit tests.
- DeleteNodeFileHandler - Class in org.jpo.eventbus
-
Handles the request to delete the picture files of nodes
- DeleteNodeFileHandler() - Constructor for class org.jpo.eventbus.DeleteNodeFileHandler
- DeleteNodeFileRequest - Record Class in org.jpo.eventbus
-
This request indicates that the user wants to delete the picture files of nodes and remove the nodes
- DeleteNodeFileRequest(Collection<SortableDefaultMutableTreeNode>) - Constructor for record class org.jpo.eventbus.DeleteNodeFileRequest
-
Creates an instance of a
DeleteNodeFileRequest
record class. - DESCRIPTION - Enum constant in enum class org.jpo.datamodel.Settings.FieldCodes
- descriptionContains(String) - Method in class org.jpo.datamodel.PictureInfo
-
Checks whether the searchString parameter is contained in the description.
- determineMailSelectionStatus() - Method in class org.jpo.gui.ThumbnailController
-
determines if the thumbnail is part of the mail selection and changes the drawMailIcon flag to ensure that the mail icon will be place over the image.
- DIR_MUST_BE_WRITABLE - Static variable in class org.jpo.gui.DirectoryChooser
-
Constant that indicates that the directory must exist and be writable;
- directory() - Method in record class org.jpo.eventbus.OpenFileExplorerRequest
-
Returns the value of the
directory
record component. - DirectoryChooser - Class in org.jpo.gui
-
An object of this class displays a directory field with a dropdown button to select the previously used directories and has a button next to it which allows you to bring up a filechooser.
- DirectoryChooser(String, int) - Constructor for class org.jpo.gui.DirectoryChooser
-
Creates the directory chooser component
- DistillerResult(boolean, Exception) - Constructor for class org.jpo.gui.swing.FlatFileDistiller.DistillerResult
-
returns the Distiller Result
- doInBackground() - Method in class org.jpo.export.PicasaUploaderWorker
- doInBackground() - Method in class org.jpo.export.WebsiteGenerator
-
Entry point for the SwingWorker when execute() is called.
- doInBackground() - Method in class org.jpo.gui.CameraDownloadWorker
- doInBackground() - Method in class org.jpo.gui.ConsolidateGroupWorker
-
The run method is fired by starting the thread.
- doInBackground() - Method in class org.jpo.gui.CorrectSha256SwingWorker
- doInBackground() - Method in class org.jpo.gui.Emailer
-
This is where the SwingWorker does its stuff
- doInBackground() - Method in class org.jpo.gui.PictureAdder
-
Adds the indicated files to the current node if they are valid pictures.
- doInBackground() - Method in class org.jpo.gui.swing.FlatFileDistiller
- done() - Method in class org.jpo.export.PicasaUploaderWorker
- done() - Method in class org.jpo.export.WebsiteGenerator
-
SwingWorker calls here when the background task is done.
- done() - Method in class org.jpo.gui.CameraDownloadWizardStep7
-
Call back when done.
- done() - Method in class org.jpo.gui.CameraDownloadWorker
-
The Swing Worked calls this method when done.
- done() - Method in class org.jpo.gui.ConsolidateGroupWorker
- done() - Method in class org.jpo.gui.CorrectSha256SwingWorker
-
The Swing Worked calls this method when done.
- done() - Method in class org.jpo.gui.Emailer
- done() - Method in class org.jpo.gui.PictureAdder
-
Sends a model notification about the change and updates the cancel button to an OK button
- done() - Method in class org.jpo.gui.swing.FlatFileDistiller
- doUpdate() - Method in class org.jpo.gui.ThumbnailDescriptionController
-
doUpdate writes the changed text back to the data model and submits an nodeChanged notification on the model.
- dragEnter(DropTargetDragEvent) - Method in class org.jpo.gui.JpoTransferableDropTargetListener
-
this callback method is invoked every time something is dragged onto the ThumbnailController.
- dragExit(DropTargetEvent) - Method in class org.jpo.gui.JpoTransferableDropTargetListener
-
this callback method is invoked to tell the dropTarget that the drag has moved on to something else.
- dragOver(DropTargetDragEvent) - Method in class org.jpo.gui.JpoTransferableDropTargetListener
-
this callback method is invoked every time something is dragged over the ThumbnailController.
- drawMailIcon(boolean) - Method in class org.jpo.gui.swing.Thumbnail
-
indicates whether the mail icon should be drawn or not and calls repaint()
- drawOfflineIcon(boolean) - Method in class org.jpo.gui.swing.Thumbnail
-
Indicates to the Thumbnail that it should or should not draw its Offline Status.
- drop(DropTargetDropEvent) - Method in class org.jpo.gui.JpoTransferableDropTargetListener
-
This method is called when the drop occurs.
- dropActionChanged(DropTargetDragEvent) - Method in class org.jpo.gui.JpoTransferableDropTargetListener
-
this callback method is invoked when the user presses or releases shift when doing a drag.
- dumpToXml(BufferedWriter, boolean, boolean) - Method in class org.jpo.datamodel.GroupInfo
-
this method writes all attributes of the group to the JPO xml data format with the highres locations passed in as parameters.
- dumpToXml(BufferedWriter, Path) - Method in class org.jpo.datamodel.PictureInfo
-
this method writes all attributes of the picture in the JPO xml data format with the highres and lowres locations passed in as parameters.
- DuplicatesQuery - Class in org.jpo.datamodel
-
This class finds duplicates and adds them to a query object
- DuplicatesQuery() - Constructor for class org.jpo.datamodel.DuplicatesQuery
E
- EditCamerasHandler - Class in org.jpo.eventbus
-
Handles the request to edit the camera
- EditCamerasHandler() - Constructor for class org.jpo.eventbus.EditCamerasHandler
- EditCamerasRequest - Class in org.jpo.eventbus
-
This request indicates that the user wants to edit the Cameras
- EditCamerasRequest() - Constructor for class org.jpo.eventbus.EditCamerasRequest
- EditSettingsHandler - Class in org.jpo.eventbus
-
Handles the request to edit Settings
- EditSettingsHandler() - Constructor for class org.jpo.eventbus.EditSettingsHandler
- EditSettingsRequest - Class in org.jpo.eventbus
-
This request indicates that the user wants to edit the Settings
- EditSettingsRequest() - Constructor for class org.jpo.eventbus.EditSettingsRequest
- EdtViolationException - Exception Class in org.jpo.gui.swing
-
Error thrown when a Swing EDT violation is detected.
- EdtViolationException(String) - Constructor for exception class org.jpo.gui.swing.EdtViolationException
-
Constructs an EdtViolationException with the supplied Error message
- Emailer - Class in org.jpo.gui
-
This thread sends the emails.
- Emailer(List<SortableDefaultMutableTreeNode>, InternetAddress, InternetAddress, String, String, boolean, Dimension, boolean) - Constructor for class org.jpo.gui.Emailer
-
Creates and starts a Thread that writes the picture nodes from the specified receivingNode to the target directory.
- EmailerGui - Class in org.jpo.gui
-
EmailerGui.java: Creates a GUI to edit the categories of the collection
- EmailerGui() - Constructor for class org.jpo.gui.EmailerGui
-
Creates a GUI to send the selected pictures as an email
- EmailSelectionHandler - Class in org.jpo.eventbus
-
Adds the picture nodes in the supplied request to the email selection
- EmailSelectionHandler() - Constructor for class org.jpo.eventbus.EmailSelectionHandler
- END - Enum constant in enum class org.jpo.gui.swing.LeftRightButton.BUTTON_STATE
-
Indicates that we are at the end of set
- endElement(String, String, String) - Method in class org.jpo.datamodel.SaxEventHandler
-
method that gets invoked by the parser when an end element is discovered; used here to go back to the parent group if a <group> tag is found.
- endGroupXML(BufferedWriter, boolean) - Method in class org.jpo.datamodel.GroupInfo
-
Closes the xml output
- endThread() - Method in class org.jpo.cache.ThumbnailCreationDaemon
-
A requester can ask for the thread to be shut down.
- equals(Object) - Method in class org.jpo.cache.ThumbnailQueueRequest
-
Compares to another request based on priority.
- equals(Object) - Method in record class org.jpo.eventbus.AddCategoriesToPictureNodesRequest
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.jpo.eventbus.AddCollectionToGroupRequest
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.jpo.eventbus.AddEmptyGroupRequest
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.jpo.eventbus.AddFlatFileRequest
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.jpo.eventbus.AddGroupToEmailSelectionRequest
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.jpo.eventbus.AddPictureNodesToEmailSelectionRequest
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.jpo.eventbus.AfterFileSaveRequest
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.jpo.eventbus.CategoryAssignmentWindowRequest
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.jpo.eventbus.CheckForCollectionProblemsRequest
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.jpo.eventbus.CheckForUpdatesRequest
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.jpo.eventbus.ChooseAndAddCollectionRequest
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.jpo.eventbus.ChooseAndAddFlatfileRequest
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.jpo.eventbus.ChooseAndAddPicturesToGroupRequest
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.jpo.eventbus.CollectionLockNotification
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.jpo.eventbus.ConsolidateGroupDialogRequest
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.jpo.eventbus.ConsolidateGroupRequest
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.jpo.eventbus.CopyImageToClipboardRequest
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.jpo.eventbus.CopyPathToClipboardRequest
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.jpo.eventbus.CopyToDirRequest
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.jpo.eventbus.CopyToNewLocationRequest
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.jpo.eventbus.CopyToNewZipfileRequest
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.jpo.eventbus.CopyToZipfileRequest
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.jpo.eventbus.DeleteNodeFileRequest
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.jpo.eventbus.ExportGroupToCollectionRequest
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.jpo.eventbus.ExportGroupToFlatFileRequest
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.jpo.eventbus.ExportGroupToHtmlRequest
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.jpo.eventbus.ExportGroupToNewCollectionRequest
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.jpo.eventbus.ExportGroupToPicasaRequest
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.jpo.eventbus.FileLoadRequest
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.jpo.eventbus.FileSaveAsRequest
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.jpo.eventbus.FileSaveRequest
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.jpo.eventbus.FindBasedirRequest
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.jpo.eventbus.MoveIndentRequest
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.jpo.eventbus.MoveNodeDownRequest
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.jpo.eventbus.MoveNodeToBottomRequest
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.jpo.eventbus.MoveNodeToNodeRequest
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.jpo.eventbus.MoveNodeToTopRequest
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.jpo.eventbus.MoveNodeUpRequest
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.jpo.eventbus.MoveOutdentRequest
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.jpo.eventbus.MoveToDirRequest
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.jpo.eventbus.MoveToNewLocationRequest
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.jpo.eventbus.OpenCategoryEditorRequest
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.jpo.eventbus.OpenFileExplorerRequest
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.jpo.eventbus.PictureAdderRequest
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.jpo.eventbus.PictureControllerZoomRequest
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.jpo.eventbus.PictureSelectionEvent
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.jpo.eventbus.RefreshThumbnailRequest
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.jpo.eventbus.RemoveCategoryFromPictureInfoRequest
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.jpo.eventbus.RemoveNodeRequest
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.jpo.eventbus.RemoveOldLowresThumbnailsRequest
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.jpo.eventbus.RemovePictureNodesFromEmailSelectionRequest
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.jpo.eventbus.RenameFileRequest
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.jpo.eventbus.RenamePictureRequest
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.jpo.eventbus.RotatePicturesRequest
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.jpo.eventbus.RunUserFunctionRequest
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.jpo.eventbus.SetPictureRotationRequest
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.jpo.eventbus.ShowAutoAdvanceDialogRequest
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.jpo.eventbus.ShowGroupAsTableRequest
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.jpo.eventbus.ShowGroupInfoEditorRequest
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.jpo.eventbus.ShowGroupPopUpMenuRequest
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.jpo.eventbus.ShowGroupRequest
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.jpo.eventbus.ShowPictureInfoEditorRequest
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.jpo.eventbus.ShowPicturePopUpMenuRequest
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.jpo.eventbus.ShowPictureRequest
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.jpo.eventbus.ShowQueryRequest
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.jpo.eventbus.SortGroupRequest
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.jpo.eventbus.StartDoublePanelSlideshowRequest
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.jpo.eventbus.StartHashCodeScannerRequest
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.jpo.eventbus.UnsavedUpdatesDialogRequest
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.jpo.eventbus.UpdateApplicationTitleRequest
-
Indicates whether some other object is "equal to" this one.
- EventBusInitializer - Class in org.jpo.eventbus
- EventBusViewer - Class in org.jpo.gui.swing
-
Listens to the EventBus events and prints them in the Panel
- EventBusViewer() - Constructor for class org.jpo.gui.swing.EventBusViewer
-
Constructs the EventViewer panel and connects to the EventBus
- EventHandler - Annotation Interface in org.jpo.eventbus
-
This annotation is used to declare that the annotated class is an event handler for the JPO Eventbus and should be instantiated an added to the bus.
- executeDrop(DropTargetDropEvent) - Method in class org.jpo.datamodel.SortableDefaultMutableTreeNode
-
This method is called by the drop method of the DragTarget to do the move.
- ExifInfo - Class in org.jpo.datamodel
-
Class that interacts with Drew Noake's library and extracts the Exif information
- ExifInfo(File) - Constructor for class org.jpo.datamodel.ExifInfo
-
Constructor to create the object.
- explainDisplayMode(String, DisplayMode) - Static method in class org.jpo.gui.swing.ScreenHelper
-
Explains the display mode to the log file
- explainGraphicsConfiguration(String, GraphicsConfiguration) - Static method in class org.jpo.gui.swing.ScreenHelper
-
Explains the graphics configuration to the log file
- explainGraphicsEnvironment() - Static method in class org.jpo.gui.swing.ScreenHelper
-
Explains the graphics configuration to the log file if debug is on:
- ExportGroupToCollectionHandler - Class in org.jpo.eventbus
- ExportGroupToCollectionHandler() - Constructor for class org.jpo.eventbus.ExportGroupToCollectionHandler
- ExportGroupToCollectionRequest - Record Class in org.jpo.eventbus
-
Request to fulfill the ExportGroupToCollectionRequest
- ExportGroupToCollectionRequest(SortableDefaultMutableTreeNode, File, boolean) - Constructor for record class org.jpo.eventbus.ExportGroupToCollectionRequest
-
Creates an instance of a
ExportGroupToCollectionRequest
record class. - ExportGroupToFlatFileHandler - Class in org.jpo.eventbus
- ExportGroupToFlatFileHandler() - Constructor for class org.jpo.eventbus.ExportGroupToFlatFileHandler
- ExportGroupToFlatFileRequest - Record Class in org.jpo.eventbus
-
Request to indicate that the user would like to export the pictures to a flat file
- ExportGroupToFlatFileRequest(SortableDefaultMutableTreeNode) - Constructor for record class org.jpo.eventbus.ExportGroupToFlatFileRequest
-
Creates an instance of a
ExportGroupToFlatFileRequest
record class. - ExportGroupToHtmlHandler - Class in org.jpo.eventbus
- ExportGroupToHtmlHandler() - Constructor for class org.jpo.eventbus.ExportGroupToHtmlHandler
- ExportGroupToHtmlRequest - Record Class in org.jpo.eventbus
-
Request to indicate that the user would like to see the Export to HTML wizard
- ExportGroupToHtmlRequest(SortableDefaultMutableTreeNode) - Constructor for record class org.jpo.eventbus.ExportGroupToHtmlRequest
-
Creates an instance of a
ExportGroupToHtmlRequest
record class. - ExportGroupToNewCollectionHandler - Class in org.jpo.eventbus
- ExportGroupToNewCollectionHandler() - Constructor for class org.jpo.eventbus.ExportGroupToNewCollectionHandler
- ExportGroupToNewCollectionRequest - Record Class in org.jpo.eventbus
-
Request to indicate that the user would like to export the pictures to a new collection
- ExportGroupToNewCollectionRequest(SortableDefaultMutableTreeNode) - Constructor for record class org.jpo.eventbus.ExportGroupToNewCollectionRequest
-
Creates an instance of a
ExportGroupToNewCollectionRequest
record class. - ExportGroupToPicasaHandler - Class in org.jpo.eventbus
- ExportGroupToPicasaHandler() - Constructor for class org.jpo.eventbus.ExportGroupToPicasaHandler
- ExportGroupToPicasaRequest - Record Class in org.jpo.eventbus
-
Request to indicate that the user would like to export the pictures to Picasa
- ExportGroupToPicasaRequest(SortableDefaultMutableTreeNode) - Constructor for record class org.jpo.eventbus.ExportGroupToPicasaRequest
-
Creates an instance of a
ExportGroupToPicasaRequest
record class. - exportPictures() - Method in record class org.jpo.eventbus.ExportGroupToCollectionRequest
-
Returns the value of the
exportPictures
record component. - extractSearchResults() - Method in class org.jpo.datamodel.TextQuery
-
Returns a List of nodes which match the query criteria beneath the supplied node.
- extractSearchResults() - Method in class org.jpo.datamodel.YearQuery
-
Returns a List of nodes which match the query criteria beneath the supplied node.
- extractTransferableNodes(DropTargetDropEvent) - Static method in class org.jpo.datamodel.SortableDefaultMutableTreeNode
-
Extract the transferable nodes from the drop event
F
- FILE - Enum constant in enum class org.jpo.datamodel.Settings.FieldCodes
- FILE_LOWRES_URL - Enum constant in enum class org.jpo.datamodel.Settings.FieldCodes
- FILE_URL - Enum constant in enum class org.jpo.datamodel.Settings.FieldCodes
- Filechoosers - Class in org.jpo.gui.swing
- fileLoad(File) - Method in class org.jpo.datamodel.PictureCollection
-
Loads the specified file into the root node of the collection.
- fileLoad(File, SortableDefaultMutableTreeNode) - Static method in class org.jpo.datamodel.PictureCollection
-
Loads the collection indicated by the File at the supplied node
- FileLoadDialogHandler - Class in org.jpo.eventbus
- FileLoadDialogHandler() - Constructor for class org.jpo.eventbus.FileLoadDialogHandler
- FileLoadDialogRequest - Class in org.jpo.eventbus
-
This request indicates that the user wants to choose a file for loading
- FileLoadDialogRequest() - Constructor for class org.jpo.eventbus.FileLoadDialogRequest
- FileLoadHandler - Class in org.jpo.eventbus
- FileLoadHandler() - Constructor for class org.jpo.eventbus.FileLoadHandler
- FileLoadRequest - Record Class in org.jpo.eventbus
-
This request indicates that a file is to be loaded and shown
- FileLoadRequest(File) - Constructor for record class org.jpo.eventbus.FileLoadRequest
-
Constructor validates that the file exists, is readable and is not a directory.
- fileSave() - Method in class org.jpo.datamodel.PictureCollection
-
method that saves the entire index in XML format.
- FileSaveAsHandler - Class in org.jpo.eventbus
-
Handler for the FileSaveAsRequest request
- FileSaveAsHandler() - Constructor for class org.jpo.eventbus.FileSaveAsHandler
- FileSaveAsRequest - Record Class in org.jpo.eventbus
-
This request indicates that the user wants to save the collection under a new name
- FileSaveAsRequest(PictureCollection, Object) - Constructor for record class org.jpo.eventbus.FileSaveAsRequest
-
Creates an instance of a
FileSaveAsRequest
record class. - FileSaveHandler - Class in org.jpo.eventbus
-
Handler for the FileSaveRequest
- FileSaveHandler() - Constructor for class org.jpo.eventbus.FileSaveHandler
- FileSaveRequest - Record Class in org.jpo.eventbus
-
This request indicates that the user wants to save the collection
- FileSaveRequest(PictureCollection, Object) - Constructor for record class org.jpo.eventbus.FileSaveRequest
-
Creates an instance of a
FileSaveRequest
record class. - fileToLoad() - Method in record class org.jpo.eventbus.FileLoadRequest
-
Returns the value of the
fileToLoad
record component. - FILM_REFERENCE - Enum constant in enum class org.jpo.datamodel.Settings.FieldCodes
- FindBasedirHandler - Class in org.jpo.eventbus
-
Handles the request to find a basedir: FindBasedirRequest
- FindBasedirHandler() - Constructor for class org.jpo.eventbus.FindBasedirHandler
- FindBasedirRequest - Record Class in org.jpo.eventbus
-
This request looks for a base directory
- FindBasedirRequest() - Constructor for record class org.jpo.eventbus.FindBasedirRequest
-
Creates an instance of a
FindBasedirRequest
record class. - FindDuplicatesHandler - Class in org.jpo.eventbus
-
Handler for the FindDuplicatesRequest request
- FindDuplicatesHandler() - Constructor for class org.jpo.eventbus.FindDuplicatesHandler
- FindDuplicatesRequest - Class in org.jpo.eventbus
-
This request indicates that the user wants open up the find duplicates GUI
- FindDuplicatesRequest() - Constructor for class org.jpo.eventbus.FindDuplicatesRequest
- findFirstPicture() - Method in class org.jpo.datamodel.SortableDefaultMutableTreeNode
-
Returns the first child node under the current node which holds a PictureInfo object.
- findLinkingGroups(SortableDefaultMutableTreeNode) - Method in class org.jpo.datamodel.PictureCollection
-
This method returns a Set of the group nodes that hold a reference to the picture filename of the supplied node.
- findThumbnailQueueRequest(ThumbnailQueueRequestCallbackHandler) - Static method in class org.jpo.cache.ThumbnailCreationQueue
-
This method returns the
ThumbnailQueueRequest
for the supplied ThumbnailController if such a request exists. - FIT - Enum constant in enum class org.jpo.eventbus.Zoom
- flatfile() - Method in record class org.jpo.eventbus.AddFlatFileRequest
-
Returns the value of the
flatfile
record component. - FlatFileDistiller - Class in org.jpo.gui.swing
-
a class that exports a tree of chapters to an XML file
- FlatFileDistiller(ExportGroupToFlatFileRequest) - Constructor for class org.jpo.gui.swing.FlatFileDistiller
-
First opens a filechooser for the output file.
- FlatFileDistiller.DistillerResult - Class in org.jpo.gui.swing
-
Distiller Result
- FlatFileReader - Class in org.jpo.datamodel
-
Class to import a flat file of pictures into the supplied node
- FlatGroupNavigator - Class in org.jpo.datamodel
-
Converts a tree of notes into a flat list of pictures
- FlatGroupNavigator(SortableDefaultMutableTreeNode) - Constructor for class org.jpo.datamodel.FlatGroupNavigator
-
Constructor for a FlatGroupNavigator.
- focusPoint - Variable in class org.jpo.gui.swing.PictureController
-
This point of the picture will be put at the middle of the screen component.
- FOLDER_ICON - Static variable in class org.jpo.export.WebsiteGenerator
- FontAwesomeFont - Class in org.jpo.gui.swing
-
Static class that loads the Font Awesome Font into a Java Font object.
- forceCheck() - Method in record class org.jpo.eventbus.CheckForUpdatesRequest
-
Returns the value of the
forceCheck
record component. - formatDescription() - Method in class org.jpo.gui.ThumbnailDescriptionController
-
This method formats the text information fields for the indicated node.
- freeMem() - Static method in class org.jpo.datamodel.Tools
-
convenience method to log the amount of free memory
- freeMemory() - Static method in class org.jpo.datamodel.Tools
-
convenience method to log the amount of free memory.
- fullScreenJButton - Variable in class org.jpo.gui.swing.PictureViewerNavBar
-
A button to bring up the screen sizes button
G
- generateWebsite(GenerateWebsiteRequest) - Static method in class org.jpo.export.WebsiteGenerator
- GenerateWebsiteHandler - Class in org.jpo.eventbus
- GenerateWebsiteHandler() - Constructor for class org.jpo.eventbus.GenerateWebsiteHandler
- GenerateWebsiteRequest - Class in org.jpo.eventbus
-
This object holds the details of how the WebsiteGenerator is supposed to generate the output pages.
- GenerateWebsiteRequest() - Constructor for class org.jpo.eventbus.GenerateWebsiteRequest
- GenerateWebsiteRequest.OutputTarget - Enum Class in org.jpo.eventbus
-
Define the types of output
- GenerateWebsiteRequest.PictureNamingType - Enum Class in org.jpo.eventbus
-
Define the types of output naming convention
- GenerateWebsiteRequest.SshAuthType - Enum Class in org.jpo.eventbus
-
Define the types of SSH Authentication
- GenerateWebsiteRequestDefaultOptions - Class in org.jpo.export
-
Extends an GenerateWebsiteRequest class and pre-populates the options with default values.
- GenerateWebsiteRequestDefaultOptions() - Constructor for class org.jpo.export.GenerateWebsiteRequestDefaultOptions
-
Constructor that creates a GenerateWebsiteRequest object and sets default values.
- GenerateWebsiteWizard - Class in org.jpo.export
-
This class runs the user through a series of Wizard steps to define the choices for the Web page rendering
- GenerateWebsiteWizard(SortableDefaultMutableTreeNode) - Constructor for class org.jpo.export.GenerateWebsiteWizard
-
Creates a Wizard for the generation of a website
- GenerateWebsiteWizard1Welcome - Class in org.jpo.export
-
This Wizard Step welcomes the user to the wizard and states what is about to happen
- GenerateWebsiteWizard1Welcome(GenerateWebsiteRequest) - Constructor for class org.jpo.export.GenerateWebsiteWizard1Welcome
-
Welcome page for the generate website wizard
- GenerateWebsiteWizard2Thumbnails - Class in org.jpo.export
-
Asks all the questions we need to know in regard the thumbnails on the web page.
- GenerateWebsiteWizard2Thumbnails(GenerateWebsiteRequest) - Constructor for class org.jpo.export.GenerateWebsiteWizard2Thumbnails
-
Asks all the questions we need to know in regard to the thumbnails on the final website.
- GenerateWebsiteWizard3Midres - Class in org.jpo.export
-
This Wizard Step asks and stores the Midres Stuff
- GenerateWebsiteWizard3Midres(GenerateWebsiteRequest) - Constructor for class org.jpo.export.GenerateWebsiteWizard3Midres
-
This step asks for all the midres stuff for the webpage generation
- GenerateWebsiteWizard4Highres - Class in org.jpo.export
-
Asks all the questions we need to know in regard the highres images on the target page.
- GenerateWebsiteWizard4Highres(GenerateWebsiteRequest) - Constructor for class org.jpo.export.GenerateWebsiteWizard4Highres
-
This Wizard prompts for the options regarding Highres
- GenerateWebsiteWizard5Options - Class in org.jpo.export
-
Asks all the questions we need to know in regard to the options for the website
- GenerateWebsiteWizard5Options(GenerateWebsiteRequest) - Constructor for class org.jpo.export.GenerateWebsiteWizard5Options
-
This step asks about the options that we require to generate a website
- GenerateWebsiteWizard6Where - Class in org.jpo.export
-
Asks where we should create the website
- GenerateWebsiteWizard6Where(GenerateWebsiteRequest) - Constructor for class org.jpo.export.GenerateWebsiteWizard6Where
-
This Wizard prompts for the options regarding Highres
- GenerateWebsiteWizard7Summary - Class in org.jpo.export
-
This Wizard step summarises the settings and then goes off and does them
- GenerateWebsiteWizard7Summary(GenerateWebsiteRequest) - Constructor for class org.jpo.export.GenerateWebsiteWizard7Summary
-
This Wizard step summarises the settings and then goes off and does them
- generateZipfileTest(GenerateWebsiteRequest) - Static method in class org.jpo.export.WebsiteGenerator
- GENERIC_ERROR - Static variable in class org.jpo.datamodel.SortableDefaultMutableTreeNode
- GENERIC_INFO - Static variable in class org.jpo.eventbus.CopyToZipfileHandler
-
Title for Info Boxes
- GENERIC_INFO - Static variable in class org.jpo.gui.ApplicationStartupHandler
-
Title for Info Boxes
- getAlbumPostUrl() - Method in class org.jpo.export.PicasaUploadRequest
- getAllowEdits() - Method in class org.jpo.datamodel.PictureCollection
-
Returns true if edits are allowed on this collection
- getAllowsChildren() - Method in class org.jpo.datamodel.SortableDefaultMutableTreeNode
-
Informs whether this node allows children.
- getAllTags() - Method in class org.jpo.datamodel.ExifInfo
-
This method returns all the tags as they were decoded in a single string
- getAnchorFrame() - Static method in class org.jpo.datamodel.Settings
-
returns the main frame of the application so that other windows can position themselves relative to it.
- getAnchorFrame() - Method in class org.jpo.gui.CameraDownloadWizardData
-
Returns the Component to which the wizard should be "set relative" to.
- getAperture() - Method in class org.jpo.datamodel.ExifInfo
-
Returns the aperture used to take the picture
- getAutoLoad() - Static method in class org.jpo.datamodel.Settings
-
Returns the file to load automatically on startup
- getBottomLeftScreenBounds() - Static method in class org.jpo.gui.swing.ScreenHelper
-
Returns the bounds for the "bottom left" window.
- getBottomRightScreenBounds() - Static method in class org.jpo.gui.swing.ScreenHelper
-
Returns the bounds for the "bottom right" window.
- getByteArrayInputStream() - Method in class org.jpo.cache.ImageBytes
-
Returns the image bytes from the stored bytes
- getBytes() - Method in class org.jpo.cache.ImageBytes
-
Returns the image bytes from the stored bytes array
- getCamera() - Method in class org.jpo.datamodel.ExifInfo
-
Returns the camera brand
- getCamera() - Method in class org.jpo.gui.CameraDownloadWizardData
-
returns the Camera from which the pictures are to be read.
- getCamera() - Method in class org.jpo.gui.CameraEditor
-
Return the camera object
- getCameraMountPoint() - Method in class org.jpo.datamodel.Camera
-
This method returns the mount point of the camera in the computer's file system.
- getCameras() - Static method in class org.jpo.datamodel.Settings
-
Returns a list of the registered cameras
- getCategoriesTreeNode() - Method in class org.jpo.datamodel.PictureCollection
-
Node for the Years tree
- getCategory(Integer) - Method in class org.jpo.datamodel.PictureCollection
-
Returns the Value for the key
- getCategoryAssignments() - Method in class org.jpo.datamodel.PictureInfo
-
Returns a Set of categories that have been applied to this picture
- getCategoryAssignmentsChanged() - Method in class org.jpo.datamodel.PictureInfoChangeEvent
-
returns whether the category assignment was changed
- getCategoryIterator() - Method in class org.jpo.datamodel.PictureCollection
-
Returns an iterator through the categories keys
- getCategoryKeySet() - Method in class org.jpo.datamodel.PictureCollection
-
Returns a set of category keys
- getCategoryMenuPopupButton() - Method in class org.jpo.gui.swing.ThumbnailDescriptionPanel
- getCellspacing() - Method in class org.jpo.eventbus.GenerateWebsiteRequest
-
returns the Cellspacing
- getChildPictureNodes(boolean) - Method in class org.jpo.datamodel.SortableDefaultMutableTreeNode
-
This method collects all pictures under the current node and returns them as an Array List.
- getChildPictureNodesDFS() - Method in class org.jpo.datamodel.SortableDefaultMutableTreeNode
-
This method collects all pictures under the current node and returns them as an Array List.
- getClone() - Method in class org.jpo.datamodel.GroupInfo
-
Returns a new GroupInfo object which is identical to the current one.
- getClone() - Method in class org.jpo.datamodel.PictureInfo
-
Returns a new PictureInfo object which is identical to the current one.
- getClone() - Method in class org.jpo.datamodel.SortableDefaultMutableTreeNode
-
Returns a new SortableDefaultTreeMode which has the same content as the source node
- getCollectionDtdInputSource() - Static method in class org.jpo.datamodel.SaxEventHandler
-
Returns the collection.dtd definition as an InputSource.
- getCollectionJTree() - Method in class org.jpo.gui.CollectionJTreeController
- getCols() - Method in class org.jpo.gui.ThumbnailLayoutManager
-
Returns how many columns we are showing for the current layout.
- getColumnClass(int) - Method in class org.jpo.gui.TableMap
- getColumnCount() - Method in class org.jpo.gui.TableMap
- getColumnName(int) - Method in class org.jpo.gui.TableMap
- getComment() - Method in class org.jpo.datamodel.PictureInfo
-
Returns the comment.
- getCommentChanged() - Method in class org.jpo.datamodel.PictureInfoChangeEvent
-
returns whether the comment changed
- getCommonPath() - Method in class org.jpo.datamodel.SortableDefaultMutableTreeNode
- getComprehensivePhotographicSummary() - Method in class org.jpo.datamodel.ExifInfo
-
This method returns a comprehensive summary of the photographic settings
- getContents() - Method in class org.jpo.gui.JpoResources_de
- getContents() - Method in class org.jpo.gui.JpoResources_en
- getContents() - Method in class org.jpo.gui.JpoResources_zh_CN
- getContents() - Method in class org.jpo.gui.JpoResources_zh_TW
- getCopyLocations() - Static method in class org.jpo.datamodel.Settings
-
Returns the list of copy locations
- getCopyMode() - Method in class org.jpo.gui.CameraDownloadWizardData
-
Returns whether to copy or move the pictures in the Wizard.
- getCopyrightHolder() - Method in class org.jpo.datamodel.PictureInfo
-
returns the copyright holder.
- getCopyrightHolderChanged() - Method in class org.jpo.datamodel.PictureInfoChangeEvent
-
returns whether the copyright holder was changed
- getCreateDateTime() - Method in class org.jpo.datamodel.ExifInfo
-
Returns the time the picture was created.
- getCreationTime() - Method in class org.jpo.datamodel.PictureInfo
-
Returns the creation Time.
- getCreationTimeAsDate() - Method in class org.jpo.datamodel.PictureInfo
-
Returns the creationTime as a Date object or null if the parsing failed.
- getCreationTimeChanged() - Method in class org.jpo.datamodel.PictureInfoChangeEvent
-
returns whether the creation time was changed
- getCurrentLanguage() - Static method in class org.jpo.datamodel.Settings
-
returns the Language the application is running in.
- getCurrentLocale() - Static method in class org.jpo.datamodel.Settings
-
returns the Locale the application is running in.
- getCurrentNodeTest() - Method in class org.jpo.gui.PictureViewer
-
Don't use: accessor to the private getCurrentNode method for unit tests.
- getDefaultButtonDimension() - Static method in class org.jpo.datamodel.Settings
-
Returns the default dimension for a button
- getDefaultGoogleMapsApiKey() - Static method in class org.jpo.datamodel.Settings
-
Returns the Google Maps API key that was remembered
- getDefaultHtmlFtpPassword() - Static method in class org.jpo.datamodel.Settings
-
Returns the default ftp password for Html export
- getDefaultHtmlFtpPort() - Static method in class org.jpo.datamodel.Settings
-
Returns the default html ftp port
- getDefaultHtmlFtpServer() - Static method in class org.jpo.datamodel.Settings
-
Returns the default ftp server for the html upload
- getDefaultHtmlFtpTargetDir() - Static method in class org.jpo.datamodel.Settings
-
Returns the default directory for the ftp export
- getDefaultHtmlFtpUser() - Static method in class org.jpo.datamodel.Settings
-
Returns the ftp port for Html export
- getDefaultHtmlLowresQuality() - Static method in class org.jpo.datamodel.Settings
-
Returns the default quality for html lowres
- getDefaultHtmlMidresHeight() - Static method in class org.jpo.datamodel.Settings
-
Returns the default height for a midres picture
- getDefaultHtmlMidresQuality() - Static method in class org.jpo.datamodel.Settings
-
Returns the default midres quality for html
- getDefaultHtmlMidresWidth() - Static method in class org.jpo.datamodel.Settings
-
Returns the default width for a midres picture
- getDefaultHtmlOutputTarget() - Static method in class org.jpo.datamodel.Settings
-
returns the html ouput target that was last used
- getDefaultHtmlPicsPerRow() - Static method in class org.jpo.datamodel.Settings
-
Returns the default number of html pictures per row
- getDefaultHtmlPictureNaming() - Static method in class org.jpo.datamodel.Settings
-
Default Html Picture naming
- getDefaultHtmlSshAuthType() - Static method in class org.jpo.datamodel.Settings
-
Remembers the ssh authentication type
- getDefaultHtmlSshKeyFile() - Static method in class org.jpo.datamodel.Settings
-
Retruns the default ssh key file
- getDefaultHtmlSshPassword() - Static method in class org.jpo.datamodel.Settings
- getDefaultHtmlSshPort() - Static method in class org.jpo.datamodel.Settings
- getDefaultHtmlSshServer() - Static method in class org.jpo.datamodel.Settings
-
Returns the default ssh server for the Html export
- getDefaultHtmlSshTargetDir() - Static method in class org.jpo.datamodel.Settings
- getDefaultHtmlSshUser() - Static method in class org.jpo.datamodel.Settings
-
Returns the default user for ssh in the webpage publisher
- getDefaultHtmlThumbnailHeight() - Static method in class org.jpo.datamodel.Settings
- getDefaultHtmlThumbnailWidth() - Static method in class org.jpo.datamodel.Settings
- getDefaultListModel() - Method in class org.jpo.gui.swing.CategoryJScrollPane
-
Returns the List Model used for this list
- getDefaultMaxThumbnails() - Static method in class org.jpo.datamodel.Settings
- getDefaultSourceLocation() - Static method in class org.jpo.datamodel.Settings
-
This method returns the most recently used source location.
- getDefaultThumbnailCreationThreads() - Static method in class org.jpo.datamodel.Settings
-
Returns the number of threads JPO should spawn to create thumbnails concurrently
- getDescription() - Method in class org.jpo.datamodel.Camera
-
returns the description of the camera
- getDescription() - Method in class org.jpo.datamodel.PictureInfo
-
Returns the description of the image.
- getDescription() - Method in class org.jpo.datamodel.SortOption
-
Returns the sort option description
- getDescription() - Method in class org.jpo.gui.ImageFilter
-
returns the description "tiff, gif, jpeg Images"
- getDescription() - Method in class org.jpo.gui.JpgFilter
-
returns the description "JPEG Files"
- getDescription() - Method in class org.jpo.gui.swing.PictureFrame
-
Returns the description that the user could have modified
- getDescription() - Method in class org.jpo.gui.swing.ThumbnailDescriptionPanel
-
Gets the description of the ThumbnailDescriptionPanel
- getDescription() - Method in class org.jpo.gui.ThumbnailDescriptionController
- getDescription() - Method in class org.jpo.gui.XmlFilter
-
returns the description "XML Files"
- getDescriptionChanged() - Method in class org.jpo.datamodel.PictureInfoChangeEvent
-
returns whether the description was changed
- getDirectory() - Method in class org.jpo.gui.DirectoryChooser
-
Returns the directory of the chooser as a new File object
- getDividerWidth() - Static method in class org.jpo.datamodel.Settings
- getDownloadZipFileName() - Method in class org.jpo.eventbus.GenerateWebsiteRequest
-
Returns the name for the ZipFile containing the downloadable images
- getEmailAuthentication() - Static method in class org.jpo.datamodel.Settings
- getEmailDimensions() - Static method in class org.jpo.datamodel.Settings
-
returns the maximum dimension of images being sent in an email
- getEmailPassword() - Static method in class org.jpo.datamodel.Settings
- getEmailPort() - Static method in class org.jpo.datamodel.Settings
- getEmailRecipients() - Static method in class org.jpo.datamodel.Settings
-
Returns the remembered email recipients
- getEmailSenders() - Static method in class org.jpo.datamodel.Settings
- getEmailServer() - Static method in class org.jpo.datamodel.Settings
- getEmailUser() - Static method in class org.jpo.datamodel.Settings
- getEndIndex(int, int, int) - Static method in class org.jpo.export.WebsiteGenerator
- getException() - Method in class org.jpo.gui.swing.FlatFileDistiller.DistillerResult
-
Returns the exception
- getExifHeight() - Method in class org.jpo.datamodel.ExifInfo
-
Returns the height as stored in the Exif
- getExifWidth() - Method in class org.jpo.datamodel.ExifInfo
-
Returns the width as stored in the Exif
- getFileLocation() - Method in class org.jpo.gui.ThumbnailDescriptionController
- getFilename() - Method in class org.jpo.datamodel.ScalablePicture
-
return the filename of the original image
- getFilenameFieldMaximumSize() - Static method in class org.jpo.datamodel.Settings
- getFilenameFieldMinimumSize() - Static method in class org.jpo.datamodel.Settings
- getFilenameFieldPreferredSize() - Static method in class org.jpo.datamodel.Settings
- getFilmReference() - Method in class org.jpo.datamodel.PictureInfo
-
Returns the film reference.
- getFilmReferenceChanged() - Method in class org.jpo.datamodel.PictureInfoChangeEvent
-
returns whether the film reference was changed
- getFirstThumbnailsPageButton() - Method in class org.jpo.gui.swing.ThumbnailPanelTitle.NavigationButtonPanel
- getFocalLength() - Method in class org.jpo.datamodel.ExifInfo
-
Returns the focal length used in the lens
- getFocussableDescriptionField() - Method in class org.jpo.gui.swing.PictureFrame
-
Returns the Component of the Description Text Area so that others can attach a FocusListener to it.
- getFontAwesomeRegular18() - Static method in class org.jpo.gui.swing.FontAwesomeFont
-
Returns the static instance of the 18 size Font Awesome Font
- getFontAwesomeRegular24() - Static method in class org.jpo.gui.swing.FontAwesomeFont
-
Returns the static instance of the 24 size Font Awesome Font Regular-400
- getFontAwesomeSolid24() - Static method in class org.jpo.gui.swing.FontAwesomeFont
-
Returns the static instance of the 24 size Font Awesome Font Solid-900
- getFontRobotoThin10() - Static method in class org.jpo.gui.swing.RobotoFont
-
Returns the static instance of the 18 size Font Roboto-Thin
- getFontRobotoThin12() - Static method in class org.jpo.gui.swing.RobotoFont
-
Returns the static instance of the 18 size Font Roboto-Thin
- getFontRobotoThin18() - Static method in class org.jpo.gui.swing.RobotoFont
-
Returns the static instance of the 18 size Font Roboto-Thin
- getFontRobotoThin24() - Static method in class org.jpo.gui.swing.RobotoFont
-
Returns the static instance of the 24 size Font Roboto-Thin
- getFormattedCreationTime() - Method in class org.jpo.datamodel.PictureInfo
-
Returns the creationTime as a string after it has been parsed.
- getFormattedCreationTime(Calendar) - Static method in class org.jpo.datamodel.PictureInfo
-
Returns the creationTime as a formatted String.
- getFormattedCreationTimeForTimestamp() - Method in class org.jpo.datamodel.PictureInfo
-
Returns the creationTime as a formatted String.
- getFormattedPicasaUrl() - Method in class org.jpo.export.PicasaUploadRequest
-
Returns the Picasa URL for communication with the Google server.
- getFreeMemory() - Method in class org.jpo.datamodel.NodeStatisticsBean
-
Returns the free memory
- getFtpPassword() - Method in class org.jpo.eventbus.GenerateWebsiteRequest
- getFtpPort() - Method in class org.jpo.eventbus.GenerateWebsiteRequest
-
Returns the ftp port
- getFtpServer() - Method in class org.jpo.eventbus.GenerateWebsiteRequest
- getFtpTargetDir() - Method in class org.jpo.eventbus.GenerateWebsiteRequest
- getFtpUser() - Method in class org.jpo.eventbus.GenerateWebsiteRequest
- getFullScreenBounds() - Static method in class org.jpo.gui.swing.ScreenHelper
-
Returns the bounds for the full screen.
- getGoogleMapsApiKey() - Method in class org.jpo.eventbus.GenerateWebsiteRequest
-
Returns the memorised Google Maps API key
- getGooglePassword() - Static method in class org.jpo.datamodel.Settings
-
Retruns the last used google password
- getGoogleUsername() - Static method in class org.jpo.datamodel.Settings
- getGroupInfo() - Method in class org.jpo.datamodel.GroupInfoChangeEvent
-
returns the GroupInfo object that created the event
- getGroupName() - Method in class org.jpo.datamodel.GroupInfo
-
Returns the description of the group.
- getGroupNameChanged() - Method in class org.jpo.datamodel.GroupInfoChangeEvent
-
returns whether the description was changed
- getGroupNameHtml() - Method in class org.jpo.datamodel.GroupInfo
-
Returns the description of the group with the HTML characters safely escaped.
- getGroupNode() - Method in class org.jpo.datamodel.GroupNavigator
-
Returns the group node of the Navigator
- getGroupThumbnailDimension() - Static method in class org.jpo.cache.JpoCache
-
Returns the instance of the JpoCache singleton
- getGroupThumbnailImageBytes(List<SortableDefaultMutableTreeNode>) - Static method in class org.jpo.cache.JpoCache
-
Returns a thumbnail for a group of pictures
- getHeight() - Method in class org.jpo.datamodel.SourcePicture
-
return the height of the image or Zero if there is none
- getHighresCacheStats() - Static method in class org.jpo.cache.JpoCache
-
Returns a text from the JCS with statistics on the cache
- getHighresImageBytes(String, File) - Static method in class org.jpo.cache.JpoCache
-
Returns the highres image bytes from the cache or from the disk file on a cache miss.
- getHighresLocationChanged() - Method in class org.jpo.datamodel.PictureInfoChangeEvent
-
returns whether the highres Location was changed
- getHighresLocationJTextField() - Method in class org.jpo.gui.swing.ThumbnailDescriptionPanel
- getHorizontalGutter() - Method in class org.jpo.gui.ThumbnailLayoutManager
-
Returns the horizontal gutter between the thumbnails.
- getHtmlBackgroundColor() - Static method in class org.jpo.datamodel.Settings
-
returns the default html background color
- getHtmlFontColor() - Static method in class org.jpo.datamodel.Settings
- getIcon() - Method in class org.jpo.cache.ThumbnailQueueRequest
- getIconHeight() - Method in class org.jpo.gui.swing.TristateCheckBox
- getIconWidth() - Method in class org.jpo.gui.swing.TristateCheckBox
- getImage() - Static method in class org.jpo.datamodel.BrokenThumbnailImage
- getImage(ScalablePicture) - Static method in class org.jpo.datamodel.BrokenThumbnailImage
- getImageFile() - Method in class org.jpo.datamodel.PictureInfo
-
returns the file handle to the highres picture.
- getImageIOReader(ImageInputStream) - Static method in class org.jpo.datamodel.JpoImageIO
-
Returns a reader for the Image Can throw a java.util.NoSuchElementException if there is no available reader.
- getImageLocation() - Method in class org.jpo.datamodel.PictureInfo
-
Returns the full path to the highres picture.
- getImageURIOrNull() - Method in class org.jpo.datamodel.PictureInfo
-
returns the URI handle to the picture.
- getIndex(int) - Method in class org.jpo.datamodel.CategoryQuery
-
This method returns the SDMTN node for the indicated position in the query.
- getIndex(int) - Method in class org.jpo.datamodel.DuplicatesQuery
-
Returns the element specified in the index
- getIndex(int) - Method in interface org.jpo.datamodel.Query
-
This method returns the
SortableDefaultMutableTreeNode
node for the indicated position in the query. - getIndex(int) - Method in class org.jpo.datamodel.StaticNodesQuery
- getIndex(int) - Method in class org.jpo.datamodel.TextQuery
-
This method returns the SDMTN node for the indicated position in the group If there are more Thumbnails than nodes in the group it returns null.
- getIndex(int) - Method in class org.jpo.datamodel.YearQuery
-
This method returns the SDMTN node for the indicated position in the group If there are more Thumbnails than nodes in the group it returns null.
- getInfoPanel() - Method in class org.jpo.gui.InfoPanelController
-
Returns the InfoPanel Widget
- getInitialState() - Method in class org.jpo.gui.swing.TristateCheckBox
- getInstance() - Static method in class org.jpo.cache.ThumbnailCreationExecutor
- getInstance() - Static method in class org.jpo.datamodel.MinimumCalendar
- getInstance() - Static method in class org.jpo.eventbus.JpoEventBus
-
Returns the EventBus for the JPO application
- getInterruptSemaphore() - Method in class org.jpo.gui.ProgressGui
-
returns the interrupt semaphore object
- getIso() - Method in class org.jpo.datamodel.ExifInfo
-
Returns the ISO sensitivity used when taking the picture
- getJComponent() - Method in class org.jpo.gui.MapWindow
-
Returns the JComponent to attach to SWING components
- getJComponent() - Method in class org.jpo.gui.NodeStatisticsController
-
Returns the JComponent representing the statistics
- getJComponent() - Method in class org.jpo.gui.QueriesJTreeController
-
Returns a new view component with the JTree embedded in a JScrollpane
- getJList() - Method in class org.jpo.gui.swing.CategoryJScrollPane
-
Returns the JList used for this list
- getJpoBackgroundColor() - Static method in class org.jpo.datamodel.Settings
- getJpoResources() - Static method in class org.jpo.datamodel.Settings
- getJScrollPane() - Method in class org.jpo.gui.CollectionJTreeController
-
Returns the JScrollPane that holds the JTree.
- getJTable() - Method in class org.jpo.gui.swing.JTableCopyPasteClipboardAdapter
-
Public Accessor methods for the Table on which this adapter acts.
- getJXMapViewer() - Method in class org.jpo.gui.swing.MapViewer
-
Returns the Swing Component showing the map
- getKey() - Method in class org.jpo.datamodel.Category
-
Returns the key of the Category
- getLargeFont() - Static method in class org.jpo.gui.swing.ThumbnailDescriptionPanel
- getLastConnectionStatus() - Method in class org.jpo.datamodel.Camera
-
Returns the last connection status.
- getLastMainFrameCoordinates() - Static method in class org.jpo.datamodel.Settings
-
Returns the position and size of the last main window
- getLastModification() - Method in class org.jpo.cache.ImageBytes
-
Returns the last modification time of the data that was stored in the byte array
- getLastSortChoice() - Static method in class org.jpo.datamodel.Settings
- getLastThumbnailsPageButton() - Method in class org.jpo.gui.swing.ThumbnailPanelTitle.NavigationButtonPanel
- getLastViewerCoordinates() - Static method in class org.jpo.datamodel.Settings
-
Returns the Last saved position and size of the Picture Viewer
- getLatestJpoVersionTestOnly() - Static method in class org.jpo.gui.VersionUpdate
- getLatLng() - Method in class org.jpo.datamodel.ExifInfo
-
Returns the Latitude and Longitude
- getLatLng() - Method in class org.jpo.datamodel.PictureInfo
-
returns the Latitude and Longitude.
- getLatLngChanged() - Method in class org.jpo.datamodel.PictureInfoChangeEvent
-
returns whether the latitude or longitude was changed
- getLatLngString() - Method in class org.jpo.datamodel.PictureInfo
-
returns the Latitude and Longitude as a String
- getLeftScreenBounds() - Static method in class org.jpo.gui.swing.ScreenHelper
-
Returns the bounds for the "left" window.
- getLens() - Method in class org.jpo.datamodel.ExifInfo
-
Returns the lens used to take the picture
- getListCellRendererComponent(JList<? extends Category>, Category, int, boolean, boolean) - Method in class org.jpo.gui.swing.CategoryListCellRenderer
- getLiveDaemonsCount() - Method in class org.jpo.cache.ThumbnailCreationExecutor
- getLoadTime() - Method in class org.jpo.datamodel.SourcePicture
- getLogfile() - Static method in class org.jpo.datamodel.Settings
- getLOGGER() - Static method in class org.jpo.datamodel.Settings
- getLowerDateRange() - Method in class org.jpo.datamodel.TextQuery
-
Method to get the lower date range of the search.
- getLowerDateRange() - Method in class org.jpo.datamodel.YearQuery
-
Method to get the lower date range of the search.
- getLowresJpgQuality() - Method in class org.jpo.eventbus.GenerateWebsiteRequest
-
Returns the lowres jpg quality factor
- getLowresJpgQualityPercent() - Method in class org.jpo.eventbus.GenerateWebsiteRequest
-
Same as
- getMailSelectedNodes() - Method in class org.jpo.datamodel.PictureCollection
-
Returns the email-selected nodes
- getMainWindow() - Static method in class org.jpo.datamodel.Settings
- getMaxDropnodes() - Static method in class org.jpo.datamodel.Settings
- getMaximumPictureSize() - Static method in class org.jpo.datamodel.Settings
-
Rtruns the maximum width or height the pictures may be scaled to.
- getMaximumSize() - Method in class org.jpo.gui.swing.Thumbnail
-
Returns the maximum (scaled) size for the Thumbnail as a Dimension using the thumbnailSize as width and height.
- getMaxThumbnails() - Static method in class org.jpo.datamodel.Settings
-
Returns the maximum number of thumbnails to show on the Thumbnail Panel
- getMemorizedZipFiles() - Static method in class org.jpo.datamodel.Settings
- getMidresDimension() - Method in class org.jpo.eventbus.GenerateWebsiteRequest
-
Convenience method the generates a new Dimension object with the Midres dimensions.
- getMidresHeight() - Method in class org.jpo.eventbus.GenerateWebsiteRequest
- getMidresJpgQuality() - Method in class org.jpo.eventbus.GenerateWebsiteRequest
- getMidresJpgQualityPercent() - Method in class org.jpo.eventbus.GenerateWebsiteRequest
-
Same as
GenerateWebsiteRequest.getMidresJpgQuality()
but returned as int and multiplied by 100 - getMidresWidth() - Method in class org.jpo.eventbus.GenerateWebsiteRequest
-
Returns the width of the midres images
- getMimeType(File) - Static method in class org.jpo.datamodel.MimeTypes
-
Returns the mime type of the supplied file.
- getMinimumCalendar() - Method in class org.jpo.datamodel.MinimumCalendar
- getModel() - Method in class org.jpo.gui.TableMap
- getMonitorForNewPictures() - Method in class org.jpo.datamodel.Camera
-
returns whether to monitor for new pictures
- getMostRecentCopyLocation() - Static method in class org.jpo.datamodel.Settings
-
This method returns the most recently used copy location.
- getNavigationButtonPanel() - Method in class org.jpo.gui.swing.ThumbnailPanelTitle
- getNewGroupDescription() - Method in class org.jpo.gui.CameraDownloadWizardData
-
Returns the description for the new group.
- getNewPictures() - Method in class org.jpo.datamodel.Camera
-
This method returns a collection of new pictures found on the camera not previously found there
- getNewPictures() - Method in class org.jpo.gui.CameraDownloadWizardData
-
Returns the new pictures identified by the wizard.
- getNewViewerSizeChoice() - Static method in class org.jpo.datamodel.Settings
-
Returns the size choice for a new Picture Viewer window 0 = Maximise 1 = Primary Screen 2 = Secondary Screen 3 = Last Size
- getNextGroupPicture() - Method in class org.jpo.datamodel.SortableDefaultMutableTreeNode
-
Returns the next node with a picture found after current one in the current Group It uses the getNextSibling method of the DefaultMutableTreeNode.
- getNextJButton() - Method in class org.jpo.gui.swing.PictureViewerNavBar
-
Returns a next button
- getNextPicture() - Method in class org.jpo.datamodel.SortableDefaultMutableTreeNode
-
Returns the next node with a picture found after current one in the tree.
- getNextStateForMixedCheckbox(TristateCheckBox.TCheckBoxChosenState) - Static method in class org.jpo.gui.swing.TristateCheckBox
- getNextStateForPureCheckbox(TristateCheckBox.TCheckBoxChosenState, TristateCheckBox.TCheckBoxInitialState) - Static method in class org.jpo.gui.swing.TristateCheckBox
- getNextThumbnailsPageButton() - Method in class org.jpo.gui.swing.ThumbnailPanelTitle.NavigationButtonPanel
- getNode() - Method in class org.jpo.cache.ThumbnailQueueRequest
-
Returns the node for the request
- getNode() - Method in class org.jpo.datamodel.NodeStatistics
-
Returns the node being analysed.
- getNode() - Method in class org.jpo.export.PicasaUploadRequest
- getNode() - Method in class org.jpo.gui.ThumbnailController
-
Returns the node for which the controller is acting
- getNode() - Method in class org.jpo.gui.ThumbnailDescriptionController
-
returns the current node
- getNode(int) - Method in class org.jpo.datamodel.GroupNavigator
-
This method returns the SortableDefaultMutableTreeNode node for the indicated position in the group.
- getNode(int) - Method in class org.jpo.datamodel.ListNavigator
-
This method returns the node for the indicated position in the group.
- getNode(int) - Method in interface org.jpo.datamodel.NodeNavigatorInterface
-
This method must return the SortableDefaultMutableTreeNode indicated by the position number passed as parameter.
- getNode(int) - Method in class org.jpo.datamodel.QueryNavigator
-
This method returns the
SortableDefaultMutableTreeNode
node for the indicated position in the group If there are more Thumbnails than nodes in the group it returns null. - getNode(int) - Method in class org.jpo.datamodel.RandomNavigator
-
Returns the node for the specific index
- getNode(int) - Method in class org.jpo.datamodel.SingleNodeNavigator
-
This method returns the node for the indicated position in the group.
- getNumberOfGroups() - Method in class org.jpo.datamodel.NodeStatistics
-
Returns the number of groups in the supplied node.
- getNumberOfGroups() - Method in class org.jpo.datamodel.NodeStatisticsBean
-
Returns the number of groups
- getNumberOfGroupsString() - Method in class org.jpo.datamodel.NodeStatistics
-
Returns a multilingual label with the number of Groups
- getNumberOfNodes() - Method in class org.jpo.datamodel.GroupNavigator
-
On a group we return the number of children in the group.
- getNumberOfNodes() - Method in class org.jpo.datamodel.ListNavigator
-
Returns the number of pictures in this group.
- getNumberOfNodes() - Method in interface org.jpo.datamodel.NodeNavigatorInterface
-
The implementing class must return the number of nodes it contains.
- getNumberOfNodes() - Method in class org.jpo.datamodel.NodeStatistics
-
Returns the number of nodes including the root node in the tree
- getNumberOfNodes() - Method in class org.jpo.datamodel.NodeStatisticsBean
-
The number of nodes
- getNumberOfNodes() - Method in class org.jpo.datamodel.QueryNavigator
-
On a group we return the number of children in the group.
- getNumberOfNodes() - Method in class org.jpo.datamodel.RandomNavigator
-
Returns the number of nodes in the shuffled list
- getNumberOfNodes() - Method in class org.jpo.datamodel.SingleNodeNavigator
-
Returns the number of pictures in this group.
- getNumberOfNodesString() - Method in class org.jpo.datamodel.NodeStatistics
-
Returns the number of nodes with the multilingual label in front of the number.
- getNumberOfPictures() - Method in class org.jpo.datamodel.NodeStatistics
-
Returns the number of Pictures found in the supplied node.
- getNumberOfPictures() - Method in class org.jpo.datamodel.NodeStatisticsBean
-
Returns the number of pictures
- getNumberOfPicturesString() - Method in class org.jpo.datamodel.NodeStatistics
-
Returns the number of Pictures found in the supplied node prefixed with the multilingual label
- getNumberOfResults() - Method in class org.jpo.datamodel.CategoryQuery
-
The query must be able to say how many results it will return.
- getNumberOfResults() - Method in class org.jpo.datamodel.DuplicatesQuery
-
The number of entries found
- getNumberOfResults() - Method in interface org.jpo.datamodel.Query
-
The query must be able to say how many results it will return.
- getNumberOfResults() - Method in class org.jpo.datamodel.StaticNodesQuery
- getNumberOfResults() - Method in class org.jpo.datamodel.TextQuery
-
On a group we return the number of children in the group.
- getNumberOfResults() - Method in class org.jpo.datamodel.YearQuery
-
On a group we return the number of children in the group.
- getNumberOfScreenDevices() - Static method in class org.jpo.gui.swing.ScreenHelper
-
This method returns the number of screen devices.
- getObject(Preferences, String) - Static method in class org.jpo.datamodel.PrefObj
-
Retrieves the object from the preferences
- getOldImage() - Method in class org.jpo.datamodel.Camera
-
The old images held on the camera
- getOldIndexCountAsString() - Method in class org.jpo.datamodel.Camera
-
counts the number of pictures for which a checksum is held in the HashMap
- getOriginalHeight() - Method in class org.jpo.datamodel.ScalablePicture
-
return the height of the original image or Zero if there is none
- getOriginalHeight() - Method in interface org.jpo.gui.swing.PictureControllerImage
-
return the height of the original image or Zero if there is none
- getOriginalImage() - Method in class org.jpo.datamodel.ScalablePicture
-
return the image in the original size
- getOriginalSize() - Method in class org.jpo.datamodel.ScalablePicture
-
return the size of the original image or Zero if there is none
- getOriginalWidth() - Method in class org.jpo.datamodel.ScalablePicture
-
return the width of the original image or Zero if there is none
- getOriginalWidth() - Method in interface org.jpo.gui.swing.PictureControllerImage
-
return the width of the original image or Zero if there is none
- getOutputTarget() - Method in class org.jpo.eventbus.GenerateWebsiteRequest
-
Returns the output target choice
- getOwningNode() - Method in class org.jpo.datamodel.GroupInfo
- getOwningNode() - Method in interface org.jpo.datamodel.GroupOrPicture
-
Returns the node that owns this object
- getOwningNode() - Method in class org.jpo.datamodel.PictureInfo
- getPadlockButton() - Method in class org.jpo.gui.swing.ThumbnailPanelTitle
- getPanel() - Method in class org.jpo.gui.ThumbnailDescriptionController
- getParent() - Method in class org.jpo.datamodel.SortableDefaultMutableTreeNode
- getParentComponentWidth(Container) - Static method in class org.jpo.gui.ThumbnailLayoutManager
-
Returns the width of the parent component.
- getPassword() - Method in class org.jpo.export.PicasaUploadRequest
- getPercentLoaded() - Method in class org.jpo.datamodel.SourcePicture
-
Returns how much of the image has been loaded
- getPhotographer() - Method in class org.jpo.datamodel.PictureInfo
-
Returns the photographer.
- getPhotographerChanged() - Method in class org.jpo.datamodel.PictureInfoChangeEvent
-
returns whether the photographer changed
- getPicsPerRow() - Method in class org.jpo.eventbus.GenerateWebsiteRequest
-
The number of rows that should be generated on the group overview page
- getPictureCollection() - Static method in class org.jpo.datamodel.Settings
- getPictureCollection() - Method in class org.jpo.datamodel.SortableDefaultMutableTreeNode
-
returns the collection associated with this node
- getPictureController() - Method in class org.jpo.gui.swing.PictureFrame
-
Provides direct access to the panel that shows the picture.
- getPictureDescriptionJSP() - Method in class org.jpo.gui.swing.ThumbnailDescriptionPanel
- getPictureDescriptionJTA() - Method in class org.jpo.gui.swing.ThumbnailDescriptionPanel
- getPictureFrame() - Method in class org.jpo.gui.PictureFrameController
- getPictureInfo() - Method in class org.jpo.datamodel.PictureInfoChangeEvent
-
returns the PictureInfo object that created the event
- getPictureNaming() - Method in class org.jpo.eventbus.GenerateWebsiteRequest
-
Returns the method for picture Naming
- getPictureviewerBackgroundColor() - Static method in class org.jpo.datamodel.Settings
- getPictureviewerMinimumSize() - Static method in class org.jpo.datamodel.Settings
- getPictureViewerNavBar() - Method in class org.jpo.gui.swing.PictureFrame
-
Provides direct access to the navButtonPanel
- getPictureviewerTextColor() - Static method in class org.jpo.datamodel.Settings
- getPopupNode() - Method in class org.jpo.gui.swing.GroupPopupMenu
- getPreferredLeftDividerSpot() - Static method in class org.jpo.datamodel.Settings
- getPreferredMasterDividerSpot() - Static method in class org.jpo.datamodel.Settings
- getPreferredSize() - Method in class org.jpo.gui.swing.Thumbnail
-
Returns the preferred size for the scaled Thumbnail as a Dimension using the thumbnailSize as width and height.
- getPreferredSize() - Method in class org.jpo.gui.ThumbnailDescriptionController
-
Returns the preferred size for the ThumbnailDescription as a Dimension using the thumbnailSize as width and height.
- getPreviousPicture() - Method in class org.jpo.datamodel.SortableDefaultMutableTreeNode
-
Returns the first node with a picture before the current one in the tree.
- getPreviousThumbnailsPageButton() - Method in class org.jpo.gui.swing.ThumbnailPanelTitle.NavigationButtonPanel
- getPrimaryScreenBounds() - Static method in class org.jpo.gui.swing.ScreenHelper
-
Returns the bounds of the primary screen
- getQueriesRootNode() - Method in class org.jpo.datamodel.PictureCollection
-
Call this method when you need the root Node for the queries
- getQueriesTreeModel() - Method in class org.jpo.datamodel.PictureCollection
-
Call this method when you need the TreeModel for the queries
- getQuery() - Method in class org.jpo.datamodel.QueryNavigator
-
returns the
Query
for this QueryNavigator - getQueueCount() - Method in class org.jpo.datamodel.NodeStatisticsBean
-
Returns the number of thumbnails on the queue
- getRecentCollections() - Static method in class org.jpo.datamodel.Settings
-
Returns an array of recently used collections
- getRecentDropNodes() - Static method in class org.jpo.datamodel.Settings
- getRelativePath(File, Path) - Static method in class org.jpo.datamodel.PictureInfo
- getRenameMenuItems(Collection<SortableDefaultMutableTreeNode>) - Static method in class org.jpo.gui.swing.RenameMenuItems
-
Returns a collection of rename menu items for various popup menus to fix filenames.
- getResizableJFrame() - Method in class org.jpo.gui.swing.PictureFrame
-
Returns the resizeable frame object
- getRid() - Method in class org.jpo.gui.CategoryEditorJFrame
-
method that closes the frame and gets rid of it
- getRid() - Method in class org.jpo.gui.CollectionDistillerJFrame
-
method that gets rid of this JFrame
- getRid() - Method in class org.jpo.gui.SettingsDialog
-
method that gets rid of the SettingsDialog
- getRid() - Method in class org.jpo.gui.swing.LabelFrame
-
method that closes the frame and gets rid of it
- getRid() - Method in class org.jpo.gui.swing.PictureFrame
-
Gets rid of the frame.
- getRid() - Method in class org.jpo.gui.swing.PictureInfoEditor
-
Close the editor window and release all listeners.
- getRightScreenBounds() - Static method in class org.jpo.gui.swing.ScreenHelper
-
Returns the bounds for the "right" window.
- getRoot() - Method in class org.jpo.datamodel.SortableDefaultMutableTreeNode
- getRootNode() - Method in class org.jpo.datamodel.PictureCollection
-
This method returns the root node of the collection
- getRotation() - Method in class org.jpo.datamodel.ExifInfo
-
Returns the rotation in the Exif
- getRotation() - Method in class org.jpo.datamodel.PictureInfo
-
Returns the rotation.
- getRotation() - Method in class org.jpo.datamodel.SourcePicture
-
return the rotation of the image
- getRotationChanged() - Method in class org.jpo.datamodel.PictureInfoChangeEvent
-
returns whether the rotation changed
- getRowCount() - Method in class org.jpo.gui.TableMap
- getScalablePicture() - Method in class org.jpo.gui.OverlayedPictureController
-
method that returns a handle to the scalable picture that this component is displaying
- getScaledHeight() - Method in class org.jpo.datamodel.ScalablePicture
-
return the height of the scaled image or Zero if there is none
- getScaledImageIcon() - Method in class org.jpo.datamodel.ScalablePicture
-
return the scaled image
- getScaledPicture() - Method in class org.jpo.datamodel.ScalablePicture
-
return the scaled image
- getScaledPicture() - Method in interface org.jpo.gui.swing.PictureControllerImage
-
Must return the scaled image for drawing.
- getScaledSize() - Method in class org.jpo.datamodel.ScalablePicture
-
return the size of the scaled image or Zero if there is none
- getScaledSizeString() - Method in class org.jpo.datamodel.ScalablePicture
-
return the size of the scaled image as a neatly formatted text or Zero if there is none
- getScaledWidth() - Method in class org.jpo.datamodel.ScalablePicture
-
return the width of the scaled image or Zero if there is none
- getScaleFactor() - Method in class org.jpo.datamodel.ScalablePicture
-
return the current scale factor
- getScaleFactor() - Method in interface org.jpo.gui.swing.PictureControllerImage
-
The implementing image provider needs to return the scale factor to which the image is scaled
- getScaleSize() - Method in class org.jpo.datamodel.ScalablePicture
-
return the current scale size.
- getScaleSteps() - Method in class org.jpo.datamodel.ScalablePicture
-
The number of steps to use in scaling
- getScalingSteps() - Method in class org.jpo.eventbus.GenerateWebsiteRequest
-
The number of scaling steps.
- getSearchButton() - Method in class org.jpo.gui.swing.ThumbnailPanelTitle
- getSearchField() - Method in class org.jpo.gui.swing.ThumbnailPanelTitle
- getSearchResults() - Method in class org.jpo.datamodel.TextQuery
-
Returns a List of nodes which match the query criteria beneath the supplied node.
- getSearchResults() - Method in class org.jpo.datamodel.YearQuery
-
Returns a List of nodes which match the query criteria beneath the supplied node.
- getSecondaryScreenBounds() - Static method in class org.jpo.gui.swing.ScreenHelper
-
Returns the graphics Configuration of the secondary screen
- getSelectedCategories() - Method in class org.jpo.gui.swing.CategoryJScrollPane
-
Returns a Collection of the selected Categories
- getSelectedColor() - Static method in class org.jpo.datamodel.Settings
-
Returns the selected color
- getSelectedColorText() - Static method in class org.jpo.datamodel.Settings
-
Returns the color to use for selected text
- getSelectedCount() - Method in class org.jpo.datamodel.NodeStatisticsBean
-
Returns the number of selected nodes
- getSelectedNode(JComponent) - Static method in class org.jpo.gui.CollectionJTreeController
-
A helper method that returns us the selected node on the tree if we have a selection, and it is pointing to a GroupInfo or a PictureInfo object.
- getSelection() - Method in class org.jpo.datamodel.PictureCollection
-
returns an array of the selected nodes.
- getSelection() - Method in class org.jpo.gui.swing.TristateCheckBox
- getSendModelUpdates() - Method in class org.jpo.datamodel.PictureCollection
-
Returns true if model updates should be sent to the listeners
- getSequentialStartNumber() - Method in class org.jpo.eventbus.GenerateWebsiteRequest
- getSha256() - Method in class org.jpo.datamodel.PictureInfo
-
Returns the SHA-256 of the contents of the file
- getSha256Changed() - Method in class org.jpo.datamodel.PictureInfoChangeEvent
-
returns whether the sha256 was changed
- getShortFieldMaximumSize() - Static method in class org.jpo.datamodel.Settings
- getShortFieldMinimumSize() - Static method in class org.jpo.datamodel.Settings
-
Gets the minimum size for short fields
- getShortFieldPreferredSize() - Static method in class org.jpo.datamodel.Settings
- getShortNumberMaximumSize() - Static method in class org.jpo.datamodel.Settings
- getShortNumberMinimumSize() - Static method in class org.jpo.datamodel.Settings
- getShortNumberPreferredSize() - Static method in class org.jpo.datamodel.Settings
- getShouldCreateNewGroup() - Method in class org.jpo.gui.CameraDownloadWizardData
-
returns whether a new Group should be created.
- getShouldInterrupt() - Method in class org.jpo.gui.InterruptSemaphore
-
use this method to find out if the thread should be interrupted.
- getShowFilenamesButton() - Method in class org.jpo.gui.swing.ThumbnailPanelTitle
-
Allows the caller to get a handle on the showFilenamesButton so that a controller can bind to the click event and act on it.
- getShowTimestampButton() - Method in class org.jpo.gui.swing.ThumbnailPanelTitle
- getShutterSpeed() - Method in class org.jpo.datamodel.ExifInfo
-
Returns the shutter speed used to take the picture
- getSize() - Method in class org.jpo.cache.ThumbnailQueueRequest
-
The size the thumbnail should be scaled to
- getSize() - Method in class org.jpo.datamodel.SourcePicture
-
return the size of the image or Dimension(0,0) if there is none
- getSizeOfPictures() - Method in class org.jpo.datamodel.NodeStatistics
-
Returns the bytes of the pictures underneath the supplied node
- getSizeOfPictures() - Method in class org.jpo.datamodel.NodeStatisticsBean
-
Returns a string with the memory occupied by the pictures
- getSizeOfPicturesString() - Method in class org.jpo.datamodel.NodeStatistics
-
Returns the bytes of the pictures underneath the supplied node as a String
- getSmallFont() - Static method in class org.jpo.gui.swing.ThumbnailDescriptionPanel
- getSnoozeVersionAlertsExpiryDateTime() - Static method in class org.jpo.datamodel.Settings
-
Returns the expiry DateTime before which the version alerts shall not be shown.
- getSortCode() - Method in class org.jpo.datamodel.SortOption
-
Returns the sort option code
- getSortCode() - Method in class org.jpo.gui.CameraDownloadWizardData
-
Returns the sort Code choice
- getSortedCategoryStream() - Method in class org.jpo.datamodel.PictureCollection
-
Returns a Java Stream of sorted categories suitable for presenting the categories in a sorted pick list.
- getSortOptions() - Static method in class org.jpo.datamodel.Settings
-
returns a List of SortOptions
- getSourceBufferedImage() - Method in class org.jpo.datamodel.SourcePicture
-
returns the buffered image that was loaded or null if there is no image.
- getSourcePicture() - Method in class org.jpo.datamodel.ScalablePicture
-
return the image in the original size
- getSshAuthType() - Method in class org.jpo.eventbus.GenerateWebsiteRequest
-
Returns the output target choice
- getSshKeyFile() - Method in class org.jpo.eventbus.GenerateWebsiteRequest
- getSshPassword() - Method in class org.jpo.eventbus.GenerateWebsiteRequest
- getSshPort() - Method in class org.jpo.eventbus.GenerateWebsiteRequest
-
Returns the ssh port
- getSshServer() - Method in class org.jpo.eventbus.GenerateWebsiteRequest
- getSshSession(JSch, GenerateWebsiteRequest) - Static method in class org.jpo.export.WebsiteGenerator
- getSshTargetDir() - Method in class org.jpo.eventbus.GenerateWebsiteRequest
- getSshUser() - Method in class org.jpo.eventbus.GenerateWebsiteRequest
- getStartIndex(int, int) - Static method in class org.jpo.export.WebsiteGenerator
- getStartNode() - Method in class org.jpo.eventbus.GenerateWebsiteRequest
-
The note from which to start
- getStartupSizeChoice() - Static method in class org.jpo.datamodel.Settings
-
Returns the choice the user made about the application window start up size.
- getStatus() - Method in class org.jpo.datamodel.Category
-
Call this method to find out if the Category is selected
- getStatusCode() - Method in class org.jpo.datamodel.ScalablePicture
-
Method that returns the status code of the picture loading.
- getStatusCode() - Method in class org.jpo.datamodel.SourcePicture
-
Method that returns the status code of the picture loading.
- getStatusMessage() - Method in class org.jpo.datamodel.SourcePicture
-
Method that returns the status code of the picture loading.
- getSuccess() - Method in class org.jpo.gui.swing.FlatFileDistiller.DistillerResult
-
Returns true if the writing was successful
- getSupportedLanguages() - Static method in class org.jpo.datamodel.Settings
- getSupportedLocale() - Static method in class org.jpo.datamodel.Settings
- getTagCloud() - Method in class org.jpo.gui.TagCloudController
-
Returns the tag cloud component
- getTagCloudWords() - Static method in class org.jpo.datamodel.Settings
- getTargetDir() - Method in class org.jpo.gui.CameraDownloadWizardData
-
Returns the target directory for the download
- getTargetDirectory() - Method in class org.jpo.eventbus.GenerateWebsiteRequest
-
The directory the web pages should be written to
- getTargetNode() - Method in class org.jpo.gui.CameraDownloadWizardData
-
Sets the target node for the picture download.
- getTextfieldMaximumSize() - Static method in class org.jpo.datamodel.Settings
- getTextfieldMinimumSize() - Static method in class org.jpo.datamodel.Settings
- getTextfieldPreferredSize() - Static method in class org.jpo.datamodel.Settings
- getThreeDotButtonSize() - Static method in class org.jpo.datamodel.Settings
- getThumbnail() - Method in class org.jpo.gui.ThumbnailController
-
returns the Thumbnail that is being controlled by this Controller.
- getThumbnailCacheDirectory() - Static method in class org.jpo.datamodel.Settings
- getThumbnailCacheStats() - Static method in class org.jpo.cache.JpoCache
-
Returns a text from the JCS with statistics on the cache
- getThumbnailChanged() - Method in class org.jpo.datamodel.GroupInfoChangeEvent
-
returns whether the thumbnail was changed
- getThumbnailChanged() - Method in class org.jpo.datamodel.PictureInfoChangeEvent
-
returns whether the thumbnail was changed
- getThumbnailCreationFactoryCount() - Method in class org.jpo.datamodel.NodeStatisticsBean
- getThumbnailDimension() - Method in class org.jpo.eventbus.GenerateWebsiteRequest
-
Convenience method that returns the size of the thumbnails in a new Dimension object.
- getThumbnailDimension() - Method in class org.jpo.gui.swing.Thumbnail
-
Returns the maximum thumbnail dimension
- getThumbnailHeight() - Method in class org.jpo.eventbus.GenerateWebsiteRequest
- getThumbnailImageBytes(File, double, Dimension) - Static method in class org.jpo.cache.JpoCache
-
Returns an ImageBytes object with thumbnail image data for the supplied file
- getThumbnailQueueRequestCallbackHandler() - Method in class org.jpo.cache.ThumbnailQueueRequest
-
returns the
ThumbnailQueueRequestCallbackHandler
that should be notified when the ImageIcon is ready - getThumbnailSize() - Static method in class org.jpo.datamodel.Settings
- getThumbnailSize() - Method in class org.jpo.gui.swing.Thumbnail
-
Returns the maximum thumbnail size
- getThumbnailWidth() - Method in class org.jpo.eventbus.GenerateWebsiteRequest
- getThumbnailWidth() - Method in class org.jpo.gui.ThumbnailLayoutManager
-
Returns the thumbnail width.
- getTitle() - Method in class org.jpo.datamodel.CategoryQuery
-
returns a title for the search that can be used to display the search results under.
- getTitle() - Method in class org.jpo.datamodel.DuplicatesQuery
-
Returns a title for the query
- getTitle() - Method in class org.jpo.datamodel.FlatGroupNavigator
-
returns the title of the node
- getTitle() - Method in class org.jpo.datamodel.GroupNavigator
-
returns the name of the Group being displayed
- getTitle() - Method in class org.jpo.datamodel.ListNavigator
-
Returns the title of the node set
- getTitle() - Method in interface org.jpo.datamodel.NodeNavigatorInterface
-
The implementing class must return the title for the images being shown.
- getTitle() - Method in interface org.jpo.datamodel.Query
-
Returns a title for the search that can be used to display the search results under.
- getTitle() - Method in class org.jpo.datamodel.QueryNavigator
-
returns the title of the Query being displayed
- getTitle() - Method in class org.jpo.datamodel.RandomNavigator
-
returns a title for this NodeNavigator
- getTitle() - Method in class org.jpo.datamodel.SingleNodeNavigator
-
returns the description of the picture or "Single picture"
- getTitle() - Method in class org.jpo.datamodel.StaticNodesQuery
- getTitle() - Method in class org.jpo.datamodel.TextQuery
-
returns a title for the search that can be used to display the search results under.
- getTitle() - Method in class org.jpo.datamodel.YearQuery
-
returns a title for the search that can be used to display the search results under.
- getTitle() - Method in class org.jpo.gui.swing.ThumbnailPanelTitle
- getTitleFont() - Static method in class org.jpo.datamodel.Settings
- getToolTipLocation(MouseEvent) - Method in class org.jpo.gui.swing.NavBarButton
-
Overriding the position of the tooltip so that it comes 20 pixels above the mouse pointer
- getTopLeftScreenBounds() - Static method in class org.jpo.gui.swing.ScreenHelper
-
Returns the bounds for the "top left" window.
- getTopRightScreenBounds() - Static method in class org.jpo.gui.swing.ScreenHelper
-
Returns the bounds for the "top right" window.
- getTransferData(DataFlavor) - Method in class org.jpo.gui.JpoTransferable
-
Returns the transferable in the requested flavor
- getTransferDataFlavors() - Method in class org.jpo.gui.JpoTransferable
-
Returns the supported transferable data flavors.
- getTreeModel() - Method in class org.jpo.datamodel.PictureCollection
-
The DefaultTreeModel allows notification of tree change events to listening objects.
- getTreeModel() - Method in class org.jpo.gui.CameraDownloadWizardData
-
Returns the TreeModel of the collection for which the Wizard is running.
- getUiScale() - Static method in class org.jpo.datamodel.Settings
- getUnsavedUpdates() - Method in class org.jpo.datamodel.PictureCollection
-
This method returns true if the collection has unsaved updates, false if it has none
- getUnselectedColor() - Static method in class org.jpo.datamodel.Settings
-
Returns the color to use for unselected text
- getUpperDateRange() - Method in class org.jpo.datamodel.TextQuery
-
Method to get the upper date range of the search.
- getUpperDateRange() - Method in class org.jpo.datamodel.YearQuery
-
Method to get the upper date range of the search.
- getUseFilename() - Method in class org.jpo.datamodel.Camera
-
Returns whether the user wants to use just filenames to detect new images
- getUserFunctionCmd() - Static method in class org.jpo.datamodel.Settings
- getUserFunctionNames() - Static method in class org.jpo.datamodel.Settings
- getUsername() - Method in class org.jpo.export.PicasaUploadRequest
- getValue() - Method in class org.jpo.datamodel.Category
-
Returns the value of the Category
- getValue() - Method in class org.jpo.gui.swing.WholeNumberField
-
method that returns the value of the WholeNumberField
- getValueAsDouble() - Method in class org.jpo.gui.swing.WholeNumberField
-
method that returns the value of the WholeNumberField
- getValueAt(int, int) - Method in class org.jpo.gui.TableMap
-
By default, implement TableModel by forwarding all messages to the model.
- getValueAt(int, int) - Method in class org.jpo.gui.TableSorter
-
The mapping only affects the contents of the data rows.
- getVerticalGutter() - Method in class org.jpo.gui.ThumbnailLayoutManager
-
Returns the vertical gutter between the Thumbnails.
- getView() - Method in class org.jpo.gui.ThumbnailsPanelController
-
Returns a component to be displayed
- getWasMailSelected() - Method in class org.jpo.datamodel.PictureInfoChangeEvent
-
returns whether the event was about the selection status being set
- getWasMailUnselected() - Method in class org.jpo.datamodel.PictureInfoChangeEvent
-
returns whether the mail selection was removed
- getWasSelected() - Method in class org.jpo.datamodel.GroupInfoChangeEvent
-
returns whether the event was about the selection status being set
- getWasSelected() - Method in class org.jpo.datamodel.PictureInfoChangeEvent
-
returns whether the event was about the selection status being set
- getWasUnselected() - Method in class org.jpo.datamodel.GroupInfoChangeEvent
-
returns whether the selection was removed
- getWasUnselected() - Method in class org.jpo.datamodel.PictureInfoChangeEvent
-
returns whether the selection was removed
- getWidth() - Method in class org.jpo.datamodel.SourcePicture
-
return the width of the image or Zero if there is none
- getXineramaScreenBounds() - Static method in class org.jpo.gui.swing.ScreenHelper
-
This method returns the bounds of the multihead desktop that a user may have.
- getXmlFile() - Method in class org.jpo.datamodel.PictureCollection
-
This method returns the xml file for the collection
- getYearsTreeNode() - Method in class org.jpo.datamodel.PictureCollection
-
Node for the Years tree
- GroupInfo - Class in org.jpo.datamodel
-
A GroupInfo object carries a description and its owning node can have zero or many GroupOrPicture carrying nodes.
- GroupInfo(String) - Constructor for class org.jpo.datamodel.GroupInfo
-
Constructor to create a new GroupInfo object.
- groupInfoChangeEvent(GroupInfoChangeEvent) - Method in interface org.jpo.datamodel.GroupInfoChangeListener
-
inform the listener that the GroupInfo has changed
- groupInfoChangeEvent(GroupInfoChangeEvent) - Method in class org.jpo.datamodel.SortableDefaultMutableTreeNode
- groupInfoChangeEvent(GroupInfoChangeEvent) - Method in class org.jpo.gui.ThumbnailDescriptionController
- GroupInfoChangeEvent - Class in org.jpo.datamodel
-
Objects of this class have details about what was changed in a GroupInfo object.
- GroupInfoChangeEvent(GroupInfo) - Constructor for class org.jpo.datamodel.GroupInfoChangeEvent
-
Constructor for the GroupInfoChangeEvent
- GroupInfoChangeListener - Interface in org.jpo.datamodel
-
This interface allows GroupInfo objects to tell listeners that something has changed
- GroupInfoEditor - Class in org.jpo.gui
-
Creates a Frame and allows the field(s) of a group to be edited.
- GroupInfoEditor(SortableDefaultMutableTreeNode) - Constructor for class org.jpo.gui.GroupInfoEditor
-
Constructor that creates the JFrame and objects.
- GroupNavigator - Class in org.jpo.datamodel
-
This class implements the NodeNavigator in the specific manner that is required for displaying the child nodes of a Group in the Thumbnail JScrollPane.
- GroupNavigator(SortableDefaultMutableTreeNode) - Constructor for class org.jpo.datamodel.GroupNavigator
- GroupOrPicture - Interface in org.jpo.datamodel
-
Objects conforming to this interface are the objects on each tree node in JPO.
- GroupPopupMenu - Class in org.jpo.gui.swing
-
Generates a popup menu on a group node
- GroupPopupMenu(SortableDefaultMutableTreeNode) - Constructor for class org.jpo.gui.swing.GroupPopupMenu
-
Creates a popup menu for a group.
H
- handleAllEvents(Object) - Method in class org.jpo.eventbus.DebugEventListener
-
This event listener registers, so it receives all types of event objects from the EventBus and then logs them on the console.
- handleCollectionLockNotification(CollectionLockNotification) - Method in class org.jpo.gui.swing.ThumbnailDescriptionPanel
- handleCollectionLockNotification(CollectionLockNotification) - Method in class org.jpo.gui.ThumbnailDescriptionController
- handleCollectionLockNotification(CollectionLockNotification) - Method in class org.jpo.gui.ThumbnailsPanelController
- handleEvent(Object) - Method in class org.jpo.gui.swing.EventBusViewer
-
Handles all the other events by logging them.
- handleEvent(RenameFileRequest) - Method in class org.jpo.eventbus.RenameFileHandler
-
Bring up a Dialog where the user can input a new name for a file and rename it.
- handleEvent(RenamePictureRequest) - Method in class org.jpo.eventbus.RenamePictureHandler
-
Bring up a Dialog where the user can input a new name for a file and rename it.
- handleEvent(AddCategoriesToPictureNodesRequest) - Method in class org.jpo.eventbus.PictureCategoryHandler
-
Handles the AddCategoriesToPictureNodesRequest request
- handleEvent(AddCollectionToGroupRequest) - Method in class org.jpo.eventbus.AddCollectionToGroupHandler
-
Handles the request to add a collection supplied as a file to the supplied group node
- handleEvent(AddEmptyGroupRequest) - Method in class org.jpo.eventbus.AddEmptyGroupHandler
-
Fulfil an AddEmptyGroup request by adding a "New Group" to the supplied node.
- handleEvent(AddFlatFileRequest) - Method in class org.jpo.eventbus.AddFlatFileRequestHandler
-
Handles the request to add a flat file to a node
- handleEvent(AddGroupToEmailSelectionRequest) - Method in class org.jpo.eventbus.AddGroupToEmailSelectionHandler
-
Adds the pictures in the supplied group to the email selection
- handleEvent(AddPictureNodesToEmailSelectionRequest) - Method in class org.jpo.eventbus.EmailSelectionHandler
-
Adds the picture nodes in the supplied request to the email selection
- handleEvent(AfterFileSaveRequest) - Method in class org.jpo.eventbus.AfterFileSaveHandler
-
Brings up the dialog after a file save and allows the saved collection to be set as the default start up collection.
- handleEvent(ApplicationStartupRequest) - Method in class org.jpo.gui.ApplicationStartupHandler
-
Handles the application startup by posting an
OpenMainWindowRequest
, starting theStartCameraWatchDaemonRequest
, starting theStartThumbnailCreationDaemonRequest
. - handleEvent(CategoriesWereModified) - Method in class org.jpo.gui.swing.CategoryAssignmentWindow
-
Reacts to the CategoriesWereModified event
- handleEvent(CategoryAssignmentWindowRequest) - Method in class org.jpo.eventbus.CategoryAssignmentWindowHandler
-
When the app sees a CategoryAssignmentWindowRequest it will open the CategoryAssignmentWindowRequest for the supplied nodes
- handleEvent(CheckDirectoriesRequest) - Method in class org.jpo.eventbus.CheckDirectoriesHandler
-
Creates a
ReconcileJFrame
which lets the user specify a directory whose pictures are then compared against the current collection. - handleEvent(CheckForCollectionProblemsRequest) - Method in class org.jpo.eventbus.CheckForCollectionProblemsHandler
-
Checks the loaded collection for problems and suggests measures
- handleEvent(CheckForUpdatesRequest) - Method in class org.jpo.eventbus.CheckForUpdatesHandler
-
Listens to the CheckForUpdatesRequest and fulfills it if the conditions are met
- handleEvent(CheckIntegrityRequest) - Method in class org.jpo.eventbus.CheckIntegrityHandler
-
Creates an IntegrityChecker that does its magic on the collection.
- handleEvent(ChooseAndAddCollectionRequest) - Method in class org.jpo.eventbus.ChooseAndAddCollectionHandler
-
When the app sees a ChooseAndAddCollectionRequest it will open a chooser dialog and will add the collection to the supplied node
- handleEvent(ChooseAndAddFlatfileRequest) - Method in class org.jpo.eventbus.ChooseAndAddFlatfileHandler
-
Brings up a chooser to pick a flat file and add them to the group.
- handleEvent(ChooseAndAddPicturesToGroupRequest) - Method in class org.jpo.eventbus.ChooseAndAddPicturesToGroupHandler
-
Brings up a chooser to pick files and add them to the group.
- handleEvent(ClearEmailSelectionRequest) - Method in class org.jpo.eventbus.EmailSelectionHandler
-
Clears the email selection
- handleEvent(ConsolidateGroupDialogRequest) - Method in class org.jpo.eventbus.ConsolidateGroupDialogHandler
-
Opens the consolidate-group dialog
- handleEvent(ConsolidateGroupRequest) - Method in class org.jpo.eventbus.ConsolidateGroupHandler
-
Consolidates the files
- handleEvent(CopyImageToClipboardRequest) - Method in class org.jpo.eventbus.CopyImageToClipboardHandler
-
Copies the supplied picture nodes to the system clipboard
- handleEvent(CopyPathToClipboardRequest) - Method in class org.jpo.eventbus.CopyPathToClipboardHandler
-
Copies the path(s) of the supplied picture node(s) to the system clipboard
- handleEvent(CopyToDirRequest) - Method in class org.jpo.eventbus.CopyToDirHandler
-
Copies the pictures of the supplied nodes to the target directory
- handleEvent(CopyToNewLocationRequest) - Method in class org.jpo.eventbus.CopyToNewLocationHandler
-
Brings up a JFileChooser to select the target location and then copies the images to the target location
- handleEvent(CopyToNewZipfileRequest) - Method in class org.jpo.eventbus.CopyToNewZipfileHandler
-
Brings up a JFileChooser to select the target zip file and then copies the images there
- handleEvent(CopyToZipfileRequest) - Method in class org.jpo.eventbus.CopyToZipfileHandler
-
Copies the pictures of the supplied nodes to the target zipfile, creating it if need be.
- handleEvent(DeleteNodeFileRequest) - Method in class org.jpo.eventbus.DeleteNodeFileHandler
-
Deletes the file and the node
- handleEvent(EditCamerasRequest) - Method in class org.jpo.eventbus.EditCamerasHandler
-
Opens up the Camera Editor GUI.
- handleEvent(EditSettingsRequest) - Method in class org.jpo.eventbus.EditSettingsHandler
-
Creates a
SettingsDialog
where the user can edit Application wide settings. - handleEvent(ExportGroupToCollectionRequest) - Method in class org.jpo.eventbus.ExportGroupToCollectionHandler
-
Fulfill the export to new collection request
- handleEvent(ExportGroupToFlatFileRequest) - Method in class org.jpo.eventbus.ExportGroupToFlatFileHandler
-
The App will respond to this request by creating a FlatFileDistiller
- handleEvent(ExportGroupToHtmlRequest) - Method in class org.jpo.eventbus.ExportGroupToHtmlHandler
-
The App will respond to this request by opening the Export to HTML wizard
- handleEvent(ExportGroupToNewCollectionRequest) - Method in class org.jpo.eventbus.ExportGroupToNewCollectionHandler
-
Opens a dialog asking for the name of the new collection
- handleEvent(ExportGroupToPicasaRequest) - Method in class org.jpo.eventbus.ExportGroupToPicasaHandler
-
When the app receives the ExportGroupToPicasaRequest the dialog will be opened to export the pictures to Picasa
- handleEvent(FileLoadDialogRequest) - Method in class org.jpo.eventbus.FileLoadDialogHandler
-
Brings up a dialog where the user can select the collection to be loaded.
- handleEvent(FileLoadRequest) - Method in class org.jpo.eventbus.FileLoadHandler
-
Loads the file by calling
PictureCollection.fileLoad(java.io.File, org.jpo.datamodel.SortableDefaultMutableTreeNode)
. - handleEvent(FileLoadRequest) - Method in class org.jpo.gui.swing.EventBusViewer
-
Handles the FileLoadRequest
- handleEvent(FileSaveAsRequest) - Method in class org.jpo.eventbus.FileSaveAsHandler
-
method that saves the entire index in XML format.
- handleEvent(FileSaveRequest) - Method in class org.jpo.eventbus.FileSaveHandler
-
Calls the
PictureCollection.fileSave()
method that saves the current collection under its present name and if it was never saved before brings up a popup window. - handleEvent(FindBasedirRequest) - Method in class org.jpo.eventbus.FindBasedirHandler
-
Deletes the file and the node
- handleEvent(FindDuplicatesRequest) - Method in class org.jpo.eventbus.FindDuplicatesHandler
-
The user wants to find duplicates
- handleEvent(GenerateWebsiteRequest) - Method in class org.jpo.eventbus.GenerateWebsiteHandler
-
The Creates the Website
- handleEvent(MoveIndentRequest) - Method in class org.jpo.eventbus.MoveNodeHandler
-
Indents the nodes
- handleEvent(MoveNodeDownRequest) - Method in class org.jpo.eventbus.MoveNodeHandler
-
Moves the node down one position
- handleEvent(MoveNodeToBottomRequest) - Method in class org.jpo.eventbus.MoveNodeHandler
-
Moves the node to the last position
- handleEvent(MoveNodeToNodeRequest) - Method in class org.jpo.eventbus.MoveNodeHandler
-
Moves the movingNode into the last child position of the target node
- handleEvent(MoveNodeToTopRequest) - Method in class org.jpo.eventbus.MoveNodeHandler
-
Moves the node to the first position in the group
- handleEvent(MoveNodeUpRequest) - Method in class org.jpo.eventbus.MoveNodeHandler
-
Moves the node up one position
- handleEvent(MoveOutdentRequest) - Method in class org.jpo.eventbus.MoveNodeHandler
-
Outdents the nodes
- handleEvent(MoveToDirRequest) - Method in class org.jpo.eventbus.MoveToDirHandler
-
Moves the pictures of the supplied nodes to the target directory
- handleEvent(MoveToNewLocationRequest) - Method in class org.jpo.eventbus.MoveToNewLocationHandler
- handleEvent(OpenCategoryEditorRequest) - Method in class org.jpo.eventbus.OpenCategoryEditorHandler
-
Handles the OpenCategoryEditorRequest request
- handleEvent(OpenFileExplorerRequest) - Method in class org.jpo.eventbus.OpenFileExplorerHandler
-
Handles the OpenFileExplorerRequest request
- handleEvent(OpenHelpAboutFrameRequest) - Method in class org.jpo.eventbus.OpenHelpAboutFrameHandler
-
Opens the Help About window
- handleEvent(OpenLicenceFrameRequest) - Method in class org.jpo.eventbus.OpenLicenceFrameHandler
-
Opens the License window
- handleEvent(OpenMainWindowRequest) - Method in class org.jpo.eventbus.OpenMainWindowHandler
-
Opens the MainWindow on the EDT thread by constructing a
MainWindow
. - handleEvent(OpenPrivacyFrameRequest) - Method in class org.jpo.eventbus.OpenPrivacyFrameHandler
-
Opens the Privacy window
- handleEvent(PictureAdderRequest) - Method in class org.jpo.eventbus.PictureAdderHandler
-
Add (picture) files to the supplied node
- handleEvent(PictureControllerZoomRequest) - Method in class org.jpo.eventbus.PictureControllerZoomHandler
-
Handles the request to zoom in on the PictureController
- handleEvent(RefreshThumbnailRequest) - Method in class org.jpo.eventbus.RefreshThumbnailHandler
-
Handles the RefreshThumbnailRequest
- handleEvent(RemoveCategoryFromPictureInfoRequest) - Method in class org.jpo.eventbus.PictureCategoryHandler
-
Handles the RemoveCategoryFromPictureInfoRequest request
- handleEvent(RemoveNodeRequest) - Method in class org.jpo.eventbus.RemoveNodeHandler
-
Removes the nodes in the request from their parent which essentially deletes them from the tree.
- handleEvent(RemoveOldLowresThumbnailsRequest) - Method in class org.jpo.eventbus.RemoveOldLowresThumbnailsHandler
-
Handles the RemoveOldLowresThumbnailsRequest request
- handleEvent(RemovePictureNodesFromEmailSelectionRequest) - Method in class org.jpo.eventbus.EmailSelectionHandler
-
Removes the picture nodes in the supplied request from the email selection
- handleEvent(RotatePicturesRequest) - Method in class org.jpo.eventbus.RotatePictureHandler
-
Handles the RotatePictureRequest request
- handleEvent(RunUserFunctionRequest) - Method in class org.jpo.eventbus.RunUserFunctionHandler
-
Handles the RunUserFunctionRequest request
- handleEvent(SendEmailRequest) - Method in class org.jpo.eventbus.SendEmailHandler
-
Opens up the Camera Editor GUI.
- handleEvent(SetPictureRotationRequest) - Method in class org.jpo.eventbus.SetPictureRotationHandler
-
Handles the SetPictureRotationRequest request by setting the rotation and calling the refresh thumbnails methods
- handleEvent(ShowAutoAdvanceDialogRequest) - Method in class org.jpo.eventbus.ShowAutoAdvanceDialogHandler
-
When the app sees a ShowAutoAdvanceDialog it needs to show the Auto Advance dialog
- handleEvent(ShowGroupAsTableRequest) - Method in class org.jpo.eventbus.ShowGroupAsTableHandler
-
When the app sees a ShowGroupAsTableRequest it will open the group in a table.
- handleEvent(ShowGroupInfoEditorRequest) - Method in class org.jpo.eventbus.ShowGroupInfoEditorHandler
-
When the app sees a ShowGroupInfoEditorRequest it will open the PictureInfoEditor for the supplied node
- handleEvent(ShowGroupPopUpMenuRequest) - Method in class org.jpo.eventbus.ShowGroupPopUpMenuHandler
-
Handles the ShowGroupPopUpMenuRequest request
- handleEvent(ShowGroupRequest) - Method in class org.jpo.gui.swing.EventBusViewer
-
Handles the ShowGroupRequest by logging the node in the request
- handleEvent(ShowPictureInfoEditorRequest) - Method in class org.jpo.eventbus.ShowPictureInfoEditorHandler
-
When the app sees a ShowPictureInfoEditorRequest it will open the PictureInfoEditor for the supplied node
- handleEvent(ShowPicturePopUpMenuRequest) - Method in class org.jpo.eventbus.ShowPicturePopUpMenuHandler
-
Handles the ShowPicturePopUpMenuRequest request
- handleEvent(ShowPictureRequest) - Method in class org.jpo.eventbus.ShowPictureHandler
-
If the node pointed at by the
NodeNavigatorInterface
is a document or a move we ask the Operating System to open the node. - handleEvent(ShutdownApplicationRequest) - Method in class org.jpo.eventbus.ShutdownApplicationHandler
-
Shuts down JPO no questions asked.
- handleEvent(SortGroupRequest) - Method in class org.jpo.eventbus.SortGroupHandler
-
when the App sees this request it will sort the group by the criteria
- handleEvent(StartCameraWatchDaemonRequest) - Method in class org.jpo.eventbus.StartCameraWatchDaemonHandler
-
Starts the Camera Watch Daemon
- handleEvent(StartDoublePanelSlideshowRequest) - Method in class org.jpo.eventbus.StartDoublePanelSlideshowHandler
-
Starts a double panel slide show
- handleEvent(StartHashCodeScannerRequest) - Method in class org.jpo.eventbus.StartHashCodeScannerHandler
-
Start a HashCodeScan
- handleEvent(StartNewCollectionRequest) - Method in class org.jpo.eventbus.StartNewCollectionHandler
-
Clears the collection and starts a new one.
- handleEvent(StartThumbnailCreationDaemonRequest) - Method in class org.jpo.eventbus.StartThumbnailCreationDaemonHandler
-
Start a ThumbnailCreationDaemon
- handleEvent(StartThumbnailCreationDaemonWatchDogRequest) - Method in class org.jpo.eventbus.StartThumbnailCreationDaemonWatchDogHandler
-
Start a ThumbnailCreationDaemon
- handleEvent(UnsavedUpdatesDialogRequest) - Method in class org.jpo.eventbus.UnsavedUpdatesDialogHandler
-
Brings the unsaved updates dialog if there are unsaved updates and then fires the next request.
- handleEvent(UpdateApplicationTitleRequest) - Method in class org.jpo.gui.swing.EventBusViewer
-
Handles the UpdateApplicationTitleRequest by logging the title
- handleGroupSelectionEvent(ShowGroupRequest) - Method in class org.jpo.gui.TagCloudController
-
Handles the ShowGroupRequest by updating the display...
- handleJpoDropTargetDropEvent(DropTargetDropEvent) - Method in interface org.jpo.gui.JpoDropTargetDropEventHandler
-
The implementing class must handle the drop event if one occurs.
- handleJpoDropTargetDropEvent(DropTargetDropEvent) - Method in class org.jpo.gui.ThumbnailController
- handleJpoDropTargetDropEvent(DropTargetDropEvent) - Method in class org.jpo.gui.ThumbnailsPanelController
- handleLoadDockablesPositionsRequest(LoadDockablesPositionsRequest) - Method in class org.jpo.gui.swing.MainWindow
-
Handle the LoadDockablesPositionsRequest by loading the saved dockable windows layout from the Preferences of the JVM
- handleRequest(AddFlatFileRequest) - Static method in class org.jpo.datamodel.FlatFileReader
-
Constructs a FlatFileReader and imports the pictures listed in the file
- handleRestoreDockablesPositionsRequest(RestoreDockablesPositionsRequest) - Method in class org.jpo.gui.swing.MainWindow
-
Handle the RestoreDockablesPositionsRequest by deploying the default grid to the content.
- handleSaveDockablesPositionsRequest(SaveDockablesPositionsRequest) - Method in class org.jpo.gui.swing.MainWindow
-
Handle the SaveDockablesPositionsRequest by saving the dockable windows layout to the Preferences of the JVM
- handleShowGroupRequest(ShowGroupRequest) - Method in class org.jpo.gui.CollectionJTreeController
-
When the tree receives a ShowGroupRequest it position the selection on the node.
- handleShowGroupRequest(ShowGroupRequest) - Method in class org.jpo.gui.InfoPanelController
-
Handles the ShowGroupRequest by updating the display.
- handleShowGroupRequest(ShowGroupRequest) - Method in class org.jpo.gui.MapWindow
-
Handles the ShowGroupRequest and shows the markers on the map
- handleShowGroupRequest(ShowGroupRequest) - Method in class org.jpo.gui.swing.MainWindow
-
If a ShowGroupRequest is seen we will switch the collection tab to the foreground.
- handleShowGroupRequest(ShowGroupRequest) - Method in class org.jpo.gui.ThumbnailsPanelController
-
Handles the ShowGroupRequest by showing the group
- handleShowQueryRequest(ShowQueryRequest) - Method in class org.jpo.gui.MapWindow
-
Handles the ShowQueryRequest by showing the query results
- handleShowQueryRequest(ShowQueryRequest) - Method in class org.jpo.gui.swing.MainWindow
-
If a ShowQueryRequest is seen we will switch the query tab to the foreground.
- handleShowQueryRequest(ShowQueryRequest) - Method in class org.jpo.gui.TagCloudController
-
Handles the ShowQueryRequest by updating the display
- handleShowQueryRequest(ShowQueryRequest) - Method in class org.jpo.gui.ThumbnailsPanelController
-
Handles the ShowQueryRequest by showing the query results
- handleUpdateApplicationTitleRequest(UpdateApplicationTitleRequest) - Method in class org.jpo.gui.swing.MainWindow
-
When a UpdateApplicationTitleRequest is seen we will update the title of the JFrame.
- handleZoomRequest(PictureControllerZoomRequest) - Method in class org.jpo.gui.swing.PictureController
-
Deals with a Zoom request by changing the doom factor
- HAS_LEFT - Enum constant in enum class org.jpo.gui.swing.LeftRightButton.BUTTON_STATE
-
Indicates that we are at a set boundary but can go back
- HAS_NEXT - Enum constant in enum class org.jpo.gui.swing.LeftRightButton.BUTTON_STATE
-
Indicates that we are at a boundary but can go forward
- HAS_PREVIOUS - Enum constant in enum class org.jpo.gui.swing.LeftRightButton.BUTTON_STATE
-
Indicates that we can go back
- HAS_RIGHT - Enum constant in enum class org.jpo.gui.swing.LeftRightButton.BUTTON_STATE
-
Indicates that we can go forward
- hasChildPictureNodes() - Method in class org.jpo.datamodel.SortableDefaultMutableTreeNode
-
A convenience method to tell if the current node has at least one picture node in the tree of children.
- hashCode() - Method in record class org.jpo.eventbus.AddCategoriesToPictureNodesRequest
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.jpo.eventbus.AddCollectionToGroupRequest
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.jpo.eventbus.AddEmptyGroupRequest
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.jpo.eventbus.AddFlatFileRequest
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.jpo.eventbus.AddGroupToEmailSelectionRequest
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.jpo.eventbus.AddPictureNodesToEmailSelectionRequest
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.jpo.eventbus.AfterFileSaveRequest
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.jpo.eventbus.CategoryAssignmentWindowRequest
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.jpo.eventbus.CheckForCollectionProblemsRequest
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.jpo.eventbus.CheckForUpdatesRequest
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.jpo.eventbus.ChooseAndAddCollectionRequest
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.jpo.eventbus.ChooseAndAddFlatfileRequest
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.jpo.eventbus.ChooseAndAddPicturesToGroupRequest
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.jpo.eventbus.CollectionLockNotification
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.jpo.eventbus.ConsolidateGroupDialogRequest
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.jpo.eventbus.ConsolidateGroupRequest
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.jpo.eventbus.CopyImageToClipboardRequest
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.jpo.eventbus.CopyPathToClipboardRequest
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.jpo.eventbus.CopyToDirRequest
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.jpo.eventbus.CopyToNewLocationRequest
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.jpo.eventbus.CopyToNewZipfileRequest
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.jpo.eventbus.CopyToZipfileRequest
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.jpo.eventbus.DeleteNodeFileRequest
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.jpo.eventbus.ExportGroupToCollectionRequest
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.jpo.eventbus.ExportGroupToFlatFileRequest
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.jpo.eventbus.ExportGroupToHtmlRequest
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.jpo.eventbus.ExportGroupToNewCollectionRequest
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.jpo.eventbus.ExportGroupToPicasaRequest
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.jpo.eventbus.FileLoadRequest
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.jpo.eventbus.FileSaveAsRequest
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.jpo.eventbus.FileSaveRequest
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.jpo.eventbus.FindBasedirRequest
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.jpo.eventbus.MoveIndentRequest
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.jpo.eventbus.MoveNodeDownRequest
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.jpo.eventbus.MoveNodeToBottomRequest
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.jpo.eventbus.MoveNodeToNodeRequest
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.jpo.eventbus.MoveNodeToTopRequest
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.jpo.eventbus.MoveNodeUpRequest
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.jpo.eventbus.MoveOutdentRequest
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.jpo.eventbus.MoveToDirRequest
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.jpo.eventbus.MoveToNewLocationRequest
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.jpo.eventbus.OpenCategoryEditorRequest
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.jpo.eventbus.OpenFileExplorerRequest
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.jpo.eventbus.PictureAdderRequest
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.jpo.eventbus.PictureControllerZoomRequest
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.jpo.eventbus.PictureSelectionEvent
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.jpo.eventbus.RefreshThumbnailRequest
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.jpo.eventbus.RemoveCategoryFromPictureInfoRequest
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.jpo.eventbus.RemoveNodeRequest
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.jpo.eventbus.RemoveOldLowresThumbnailsRequest
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.jpo.eventbus.RemovePictureNodesFromEmailSelectionRequest
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.jpo.eventbus.RenameFileRequest
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.jpo.eventbus.RenamePictureRequest
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.jpo.eventbus.RotatePicturesRequest
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.jpo.eventbus.RunUserFunctionRequest
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.jpo.eventbus.SetPictureRotationRequest
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.jpo.eventbus.ShowAutoAdvanceDialogRequest
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.jpo.eventbus.ShowGroupAsTableRequest
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.jpo.eventbus.ShowGroupInfoEditorRequest
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.jpo.eventbus.ShowGroupPopUpMenuRequest
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.jpo.eventbus.ShowGroupRequest
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.jpo.eventbus.ShowPictureInfoEditorRequest
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.jpo.eventbus.ShowPicturePopUpMenuRequest
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.jpo.eventbus.ShowPictureRequest
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.jpo.eventbus.ShowQueryRequest
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.jpo.eventbus.SortGroupRequest
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.jpo.eventbus.StartDoublePanelSlideshowRequest
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.jpo.eventbus.StartHashCodeScannerRequest
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.jpo.eventbus.UnsavedUpdatesDialogRequest
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.jpo.eventbus.UpdateApplicationTitleRequest
-
Returns a hash code value for this object.
- hasPictures(File) - Static method in class org.jpo.datamodel.Tools
-
This method looks into the supplied subdirectory and tries to see if there is at least one picture in it for which our Java Environment has a decoder.
- hideDelaySlider() - Method in class org.jpo.gui.swing.PictureViewerNavBar
-
Turns off the showing of the delay slider
- hideError() - Method in class org.jpo.gui.swing.PictureFrame
- hideSearchField() - Method in class org.jpo.gui.swing.ThumbnailPanelTitle
- HIGH_PRIORITY - Enum constant in enum class org.jpo.cache.QUEUE_PRIORITY
-
Highest queue priority
I
- IGNORE - Enum constant in enum class org.jpo.datamodel.Settings.FieldCodes
- ImageBytes - Class in org.jpo.cache
-
Serializable array of bytes representing an Image
- ImageBytes(byte[]) - Constructor for class org.jpo.cache.ImageBytes
-
Constructs a new ImageBytes object with the key and the bytes as read from disk
- ImageFilter - Class in org.jpo.gui
-
This class overrides the abstract javax.swing.filechoose.FileFilter class (not the java.io.FileFilter) to provide a true or false indicator to using JFileChoosers whether the file is a directory or image ending in .jpg, .jpeg, .tif, .tiff or .gif.
- ImageFilter() - Constructor for class org.jpo.gui.ImageFilter
- IN - Enum constant in enum class org.jpo.eventbus.Zoom
- includeParents() - Method in record class org.jpo.eventbus.RefreshThumbnailRequest
-
Returns the value of the
includeParents
record component. - increasePriorityTo(QUEUE_PRIORITY) - Method in class org.jpo.cache.ThumbnailQueueRequest
-
Increases the priority of the request to the supplied higher priority if the supplied priority is higher.
- indentNode() - Method in class org.jpo.datamodel.SortableDefaultMutableTreeNode
-
When this method is invoked on a node it becomes a sub-node of it's preceding group.
- index() - Method in record class org.jpo.eventbus.ShowPicturePopUpMenuRequest
-
Returns the value of the
index
record component. - INDEX - Static variable in class org.jpo.datamodel.SaxEventHandler
-
constant
- INFO_PANEL_MINIMUM_DIMENSION - Static variable in class org.jpo.datamodel.Settings
-
the minimum Dimension for the InfoPanel
- INFO_PANEL_PREFERRED_SIZE - Static variable in class org.jpo.datamodel.Settings
-
the preferred Dimension for the InfoPanel
- infoJButton - Variable in class org.jpo.gui.swing.PictureViewerNavBar
-
A button to show the info overlay
- InfoPanelController - Class in org.jpo.gui
-
Manages the Info Panel
- InfoPanelController() - Constructor for class org.jpo.gui.InfoPanelController
-
Constructor for the Info Panel controller
- INITIAL_STATE - Static variable in class org.jpo.gui.swing.TristateCheckBox
- inOldImage(File) - Method in class org.jpo.datamodel.Camera
-
returns whether the provided file is registered in the old camera image.
- inOldImage(String) - Method in class org.jpo.datamodel.Camera
-
returns whether the provided checksum registered in the old camera image.
- insert(SortableDefaultMutableTreeNode, int) - Method in class org.jpo.datamodel.SortableDefaultMutableTreeNode
-
Inserts the node and notifies the tree model of changes if we are sending Model updates
- insertString(int, String, AttributeSet) - Method in class org.jpo.gui.swing.WholeNumberField.WholeNumberDocument
-
Inserts String
- IntegrityCheckerJFrame - Class in org.jpo.gui
-
IntegrityChecker.java: creates a frame and checks the integrity of the collection
- IntegrityCheckerJFrame(SortableDefaultMutableTreeNode) - Constructor for class org.jpo.gui.IntegrityCheckerJFrame
-
Constructor for the window that shows the various checks being performed.
- InterruptSemaphore - Class in org.jpo.gui
-
This class can be used as a semaphore to indicate to a thread that it should be interrupted at a convenient time.
- InterruptSemaphore() - Constructor for class org.jpo.gui.InterruptSemaphore
- inventFilename(File, String) - Static method in class org.jpo.datamodel.Tools
-
Method that returns a file object that does not exist in the target directory based on the supplied name.
- invoker() - Method in record class org.jpo.eventbus.ShowGroupPopUpMenuRequest
-
Returns the value of the
invoker
record component. - invoker() - Method in record class org.jpo.eventbus.ShowPicturePopUpMenuRequest
-
Returns the value of the
invoker
record component. - isADocument(File) - Static method in class org.jpo.datamodel.MimeTypes
- isAlreadyDisplayingNode(NodeNavigatorInterface, int) - Method in class org.jpo.gui.ThumbnailController
-
Returns to the caller whether this ThumbnailController is already linked to the specified node.
- isAMovie(File) - Static method in class org.jpo.datamodel.MimeTypes
- isAPicture(File) - Static method in class org.jpo.datamodel.MimeTypes
- isCameraConnected() - Method in class org.jpo.datamodel.Camera
-
This method tries to find out if the camera is connected to the computer.
- isCanceled - Variable in class org.jpo.cache.ThumbnailQueueRequest
-
A flag to indicate that the request was canceled.
- isCanceled() - Method in class org.jpo.cache.ThumbnailQueueRequest
- isCellEditable(int, int) - Method in class org.jpo.gui.TableMap
- isCenterWhenScaled() - Method in class org.jpo.gui.swing.PictureController
-
returns whether the picture should be centered when scaled
- isDataFlavorSupported(DataFlavor) - Method in class org.jpo.gui.JpoTransferable
-
Returns if a requested flavor is supported.
- isDebugMode() - Static method in class org.jpo.datamodel.Settings
-
Returns if JPO is running in debug mode
- isDefaultExportHighres() - Static method in class org.jpo.datamodel.Settings
- isDefaultGenerateDHTML() - Static method in class org.jpo.datamodel.Settings
- isDefaultGenerateMap() - Static method in class org.jpo.datamodel.Settings
- isDefaultGenerateMidresHtml() - Static method in class org.jpo.datamodel.Settings
- isDefaultGenerateZipfile() - Static method in class org.jpo.datamodel.Settings
- isDefaultLinkToHighres() - Static method in class org.jpo.datamodel.Settings
- isDefaultRotateHighres() - Static method in class org.jpo.datamodel.Settings
- isDontEnlargeSmallImages() - Static method in class org.jpo.datamodel.Settings
-
Returns whether to enlarge small images to screen size or not
- isEmailScaleImages() - Static method in class org.jpo.datamodel.Settings
-
returns if images should be scaled in emails sent by JPO
- isEmailSendOriginal() - Static method in class org.jpo.datamodel.Settings
- isExecuteDropOk(DropTargetDropEvent) - Static method in class org.jpo.datamodel.SortableDefaultMutableTreeNode
-
Checks if the DropTargetDropEvent is suitable.
- isExportHighres() - Method in class org.jpo.eventbus.GenerateWebsiteRequest
-
Returns if we should export highres pictures
- isFileLoading() - Method in class org.jpo.datamodel.PictureCollection
-
Is a thread loading a file?
- isFolderIconRequired() - Method in class org.jpo.eventbus.GenerateWebsiteRequest
- isGenerateMap() - Method in class org.jpo.eventbus.GenerateWebsiteRequest
- isGenerateMidresHtml() - Method in class org.jpo.eventbus.GenerateWebsiteRequest
- isGenerateMouseover() - Method in class org.jpo.eventbus.GenerateWebsiteRequest
- isGenerateZipfile() - Method in class org.jpo.eventbus.GenerateWebsiteRequest
- isIgnoreVersionAlerts() - Static method in class org.jpo.datamodel.Settings
-
Returns if version alerts are supposed to be suppressed
- isInCollection(File) - Method in class org.jpo.datamodel.PictureCollection
-
This method returns true if the indicated picture file is already a member of the collection.
- isInCollection(String) - Method in class org.jpo.datamodel.PictureCollection
-
This method returns true if the indicated checksum is already a member of the collection.
- isInterrupt() - Method in class org.jpo.export.PicasaUploadRequest
- isLastCameraWizardCopyMode() - Static method in class org.jpo.datamodel.Settings
- isLinkToHighres() - Method in class org.jpo.eventbus.GenerateWebsiteRequest
- isMailSelected(SortableDefaultMutableTreeNode) - Method in class org.jpo.datamodel.PictureCollection
-
This returns whether the SDMTN is part of the mailSelection HashSet.
- isMatch(SortableDefaultMutableTreeNode) - Method in class org.jpo.datamodel.TextQuery
-
this method returns whether the supplied node matches the search criteria.
- isMatch(SortableDefaultMutableTreeNode) - Method in class org.jpo.datamodel.YearQuery
-
this method returns whether the supplied node matches the search criteria.
- isOpenWebsiteAfterRendering() - Method in class org.jpo.eventbus.GenerateWebsiteRequest
- isPictureViewerFastScale() - Static method in class org.jpo.datamodel.Settings
- isRememberGoogleCredentials() - Static method in class org.jpo.datamodel.Settings
- isRetrievedFromCache() - Method in class org.jpo.cache.ImageBytes
-
Can be queried to see if the image came from the cache or was loaded from disk
- isRotateHighres() - Method in class org.jpo.eventbus.GenerateWebsiteRequest
-
returns whether a highres image should be rotated
- isSelected(SortableDefaultMutableTreeNode) - Method in class org.jpo.datamodel.PictureCollection
-
This returns whether the SDMTN is part of the selection HashSet.
- isShowFilenamesOnThumbnailPanel() - Static method in class org.jpo.datamodel.Settings
-
returns if filenames should be shown on the Thumbnail Pane
- isShowThumbOnFileChooser() - Static method in class org.jpo.datamodel.Settings
- isShowTimestampsOnThumbnailPanel() - Static method in class org.jpo.datamodel.Settings
-
returns if timestamps should be shown on the Thumbails in the Thumbnails Panel
- isThumbnailFastScale() - Static method in class org.jpo.datamodel.Settings
-
returns if thumbnails should be rendered faster instead of better quality
- isUnsavedSettingChanges() - Static method in class org.jpo.datamodel.Settings
- isWriteLog() - Static method in class org.jpo.datamodel.Settings
-
Returns whether a log should be written
- isWriteRobotsTxt() - Static method in class org.jpo.datamodel.Settings
-
Whether to write a Robots.txt file
- isWriteRobotsTxt() - Method in class org.jpo.eventbus.GenerateWebsiteRequest
- isXinerama() - Static method in class org.jpo.gui.swing.ScreenHelper
-
This method returns whether the environment is a Xinerama environment
J
- JpgFilter - Class in org.jpo.gui
-
This class overrides the abstract javax.swing.filechoose.FileFilter class (not the java.io.FileFilter) to provide a true or false indicator to using JFileChoosers whether the file is a directory or image ending in .jpg or .jpeg.
- JpgFilter() - Constructor for class org.jpo.gui.JpgFilter
- JPO_DOWNLOAD_URL - Static variable in class org.jpo.datamodel.Settings
-
The download url for JPO
- JPO_JS - Static variable in class org.jpo.export.WebsiteGenerator
- JPO_NAVIGATOR_JTABBEDPANE_MINIMUM_SIZE - Static variable in class org.jpo.datamodel.Settings
-
the minimum Dimension for the Navigator Panel
- JPO_URL - Static variable in class org.jpo.datamodel.Settings
-
The URL of the JPO homepage
- JPO_VERSION - Static variable in class org.jpo.datamodel.Settings
-
Global constant for the current build version of JPO
- JPO_VERSION_URL - Static variable in class org.jpo.datamodel.Settings
-
The download url for JPO
- JpoCache - Class in org.jpo.cache
-
Cache for the Jpo application
- JpoDropTargetDropEventHandler - Interface in org.jpo.gui
-
Defines the interface that must be implemented by those components that want to receive drop events for JPO Transferables
- JpoEventBus - Class in org.jpo.eventbus
-
A Singleton for the JPO Application EventBus.
- JpoImageIO - Class in org.jpo.datamodel
- jpoJFrameMinimumSize - Static variable in class org.jpo.datamodel.Settings
-
the minimum Dimension for the JPO Window
- jpoJFramePreferredSize - Static variable in class org.jpo.datamodel.Settings
-
the preferred Dimension for the JPO Window
- jpoNavigatorJTabbedPanePreferredSize - Static variable in class org.jpo.datamodel.Settings
-
the preferred Dimension for the Navigator Panel
- jpoNodeFlavor - Static variable in class org.jpo.gui.JpoTransferable
-
Definition of the data flavor as an org.jpo internal object
- JpoResources_de - Class in org.jpo.gui
-
class that holds the generic labels for the JPO application.
- JpoResources_de() - Constructor for class org.jpo.gui.JpoResources_de
- JpoResources_en - Class in org.jpo.gui
-
class that holds the generic labels for the JPO application.
- JpoResources_en() - Constructor for class org.jpo.gui.JpoResources_en
- JpoResources_zh_CN - Class in org.jpo.gui
-
class that holds the generic labels for the JPO application.
- JpoResources_zh_CN() - Constructor for class org.jpo.gui.JpoResources_zh_CN
- JpoResources_zh_TW - Class in org.jpo.gui
-
class that holds the generic labels for the JPO application.
- JpoResources_zh_TW() - Constructor for class org.jpo.gui.JpoResources_zh_TW
- JpoTransferable - Class in org.jpo.gui
-
A transferable for the JPO application
- JpoTransferable(Collection<SortableDefaultMutableTreeNode>) - Constructor for class org.jpo.gui.JpoTransferable
-
Constructs a JpoTransferable
- JpoTransferableDropTargetListener - Class in org.jpo.gui
-
A drop target listener for the transferable
- JpoTransferableDropTargetListener(JpoDropTargetDropEventHandler) - Constructor for class org.jpo.gui.JpoTransferableDropTargetListener
-
Constructor
- JpoWriter - Class in org.jpo.datamodel
-
Writes the JPO Collection to a xml formatted file
- JTableCopyPasteClipboardAdapter - Class in org.jpo.gui.swing
-
JTableCopyPasteClipboardAdapter enables Copy-Paste Clipboard functionality on JTables.
- JTableCopyPasteClipboardAdapter(JTable) - Constructor for class org.jpo.gui.swing.JTableCopyPasteClipboardAdapter
-
The Excel Adapter is constructed with a JTable on which it enables Copy-Paste and acts as a Clipboard listener.
- jvmHasReader(File) - Static method in class org.jpo.datamodel.JpoImageIO
-
This method checks whether the JVM has an image reader for the supplied File.
L
- LabelFrame - Class in org.jpo.gui.swing
-
Creates a JFrame that holds a centred JLabel.
- LabelFrame(String) - Constructor for class org.jpo.gui.swing.LabelFrame
-
Constructs the LabelFrame.
- LARGE_DESCRIPTION - Enum constant in enum class org.jpo.gui.ThumbnailDescriptionController.DescriptionSize
-
Descriptions should be in a large font
- LATLNG - Enum constant in enum class org.jpo.datamodel.Settings.FieldCodes
- layoutContainer(Container) - Method in class org.jpo.gui.ThumbnailLayoutManager
-
This method is called by the parent container when it wants to have the components laid out.
- lblPage - Variable in class org.jpo.gui.swing.ThumbnailPanelTitle
-
JLabel for holding the thumbnail counts
- LEFT_PANEL_MINIMUM_WIDTH - Static variable in class org.jpo.datamodel.Settings
-
The minimum width for the left panels
- LeftRightButton - Class in org.jpo.gui.swing
- LeftRightButton() - Constructor for class org.jpo.gui.swing.LeftRightButton
-
Constructs the left button
- LeftRightButton.BUTTON_STATE - Enum Class in org.jpo.gui.swing
-
The state of the button
- LicenseWindow - Class in org.jpo.gui
-
This class creates and Shows the License window
- LicenseWindow() - Constructor for class org.jpo.gui.LicenseWindow
-
Creates the License Window
- ListNavigator - Class in org.jpo.datamodel
-
This class implements the NodeNavigator Interface so that all the pictures of a specified List can be browsed sequentially.
- ListNavigator(Collection<SortableDefaultMutableTreeNode>) - Constructor for class org.jpo.datamodel.ListNavigator
- loadAndScalePictureInThread(String, File, int, double) - Method in class org.jpo.datamodel.ScalablePicture
-
method to invoke with a filename or URL of a picture that is to be loaded and scaled in a new thread.
- loadCameraSettings() - Static method in class org.jpo.datamodel.Settings
-
this method attempts to load the cameras
- loadCategories(Iterator<Integer>) - Method in class org.jpo.gui.swing.CategoryJScrollPane
-
Load Categories
- LoadDockablesPositionsRequest - Class in org.jpo.eventbus
-
This request asks that the application restores the positions of the internal windows.
- LoadDockablesPositionsRequest() - Constructor for class org.jpo.eventbus.LoadDockablesPositionsRequest
- loadPicture(String, File, double) - Method in class org.jpo.datamodel.SourcePicture
-
Loads the picture indicated by the file to this SourcePicture on the current thread.
- loadPictureImd(String, File, double) - Method in class org.jpo.datamodel.ScalablePicture
-
Loads the image on the current thread.
- loadPictureInThread(String, File, int, double) - Method in class org.jpo.datamodel.SourcePicture
-
method to invoke with a file of a picture that is to be loaded in a new thread.
- loadProperties() - Static method in class org.jpo.cache.JpoCache
-
Loads the properties from the cache.ccf file in the bundle
- loadSettings() - Static method in class org.jpo.datamodel.Settings
-
This method reads the settings from the preferences.
- LocaleChangedEvent - Class in org.jpo.eventbus
-
This event indicates that the locale of the application was changed
- LocaleChangedEvent() - Constructor for class org.jpo.eventbus.LocaleChangedEvent
- lostOwnership(Clipboard, Transferable) - Method in class org.jpo.gui.JpoTransferable
-
Comes from the clipboard owner interface
- LOW_PRIORITY - Enum constant in enum class org.jpo.cache.QUEUE_PRIORITY
-
Lower queue priority
- LOWEST_PRIORITY - Enum constant in enum class org.jpo.cache.QUEUE_PRIORITY
-
Lowest queue priority
- lowresUrls() - Method in record class org.jpo.eventbus.RemoveOldLowresThumbnailsRequest
-
Returns the value of the
lowresUrls
record component.
M
- main(String[]) - Static method in class org.jpo.Main
-
The main method is the entry point for this application (or any) Java application.
- main(String[]) - Static method in class org.jpo.testground.PlayWithFontAwesome
-
Makes this class directly runnable
- main(String[]) - Static method in class org.jpo.testground.ResizableJFrameTester
-
An entry point for standalone screen size testing.
- main(String[]) - Static method in class org.jpo.testground.ThumbnailDescriptionTester
-
An entry point for standalone screen size testing.
- main(String[]) - Static method in class org.jpo.testground.ThumbnailTester
-
An entry point for standalone screen size testing.
- main(String[]) - Static method in class org.jpo.testground.TransposeTester
-
An entry point for standalone screen size testing.
- Main - Class in org.jpo
-
The first class to be started to get the JPO application going.
- Main() - Constructor for class org.jpo.Main
- MainWindow - Class in org.jpo.gui.swing
-
Main Window of the JPO application.
- MainWindow() - Constructor for class org.jpo.gui.swing.MainWindow
-
Creates the JPO window and lays out the components.
- MapViewer - Class in org.jpo.gui.swing
-
A controller for the Map Component which can be retrieved by @see getJXMapViewer
- MapViewer() - Constructor for class org.jpo.gui.swing.MapViewer
-
Constructs the controller which creates the Component and wires up the mouse listeners to it.
- MapWindow - Class in org.jpo.gui
-
A controller to manage a map window in the info panel.
- MapWindow() - Constructor for class org.jpo.gui.MapWindow
-
Constructs the new MapWindow component.
- MAX_MEMORISE - Static variable in class org.jpo.datamodel.Settings
-
number of recent files shown in the file menu
- MAX_USER_FUNCTIONS - Static variable in class org.jpo.datamodel.Settings
-
number of user Functions
- mayCheckForUpdates() - Static method in class org.jpo.gui.VersionUpdate
-
This method checks the Settings to determine if we are allowed to check for version updates.
- MEDIUM_PRIORITY - Enum constant in enum class org.jpo.cache.QUEUE_PRIORITY
-
Medium queue priority
- memorizeCopyLocation(String) - Static method in class org.jpo.datamodel.Settings
-
This method memorises the directories used in copy operations so that they can be offered as options in drop down lists.
- memorizeDefaultSourceLocation(String) - Static method in class org.jpo.datamodel.Settings
-
This method memorises the directory used in the most recent Add Pictures operation.
- memorizeGroupOfDropLocation(SortableDefaultMutableTreeNode) - Static method in class org.jpo.datamodel.Settings
-
This method memorizes the recent drop targets so that they can be accessed more quickly in subsequent move operations.
- memorizeGroupOfDropLocation(SortableDefaultMutableTreeNode) - Static method in class org.jpo.datamodel.SortableDefaultMutableTreeNode
-
This method memorizes the group associated with the supplied node in the Settings object.
- memorizeZipFile(String) - Static method in class org.jpo.datamodel.Settings
-
This method memorises the zip files used in copy operations so that they can be offered as options in drop down lists.
- MimeTypes - Class in org.jpo.datamodel
- MINI_INFO - Enum constant in enum class org.jpo.gui.ThumbnailDescriptionController.DescriptionSize
-
Descriptions should be in a small font
- MinimumCalendar - Class in org.jpo.datamodel
-
A singleton to get the smallest date the Calendar object allows so that we can compare null timestamps with real timestamps and make them come out as lower.
- minimumLayoutSize(Container) - Method in class org.jpo.gui.swing.WrapLayout
-
Returns the minimum dimensions needed to layout the visible components contained in the specified target container.
- minimumLayoutSize(Container) - Method in class org.jpo.gui.ThumbnailLayoutManager
-
Returns the minimumLayoutSize for the managed component
- miniThumbnailSize - Static variable in class org.jpo.datamodel.Settings
-
the dimension of mini thumbnails in the group folders
- MIXED - Enum constant in enum class org.jpo.gui.swing.TristateCheckBox.TCheckBoxInitialState
- model - Variable in class org.jpo.gui.TableMap
- moveBefore(SortableDefaultMutableTreeNode) - Method in class org.jpo.datamodel.SortableDefaultMutableTreeNode
-
Method that moves the node to the spot before the indicated node
- MoveIndentRequest - Record Class in org.jpo.eventbus
-
This request indicates that the nodes should be indented
- MoveIndentRequest(Collection<SortableDefaultMutableTreeNode>) - Constructor for record class org.jpo.eventbus.MoveIndentRequest
-
Creates an instance of a
MoveIndentRequest
record class. - moveNodeDown() - Method in class org.jpo.datamodel.SortableDefaultMutableTreeNode
-
Method that moves a node down one position
- MoveNodeDownRequest - Record Class in org.jpo.eventbus
-
Request to indicate that the user would like move the supplied node down in the group
- MoveNodeDownRequest(Collection<SortableDefaultMutableTreeNode>) - Constructor for record class org.jpo.eventbus.MoveNodeDownRequest
-
Creates an instance of a
MoveNodeDownRequest
record class. - MoveNodeHandler - Class in org.jpo.eventbus
- MoveNodeHandler() - Constructor for class org.jpo.eventbus.MoveNodeHandler
- moveNodeToBottom() - Method in class org.jpo.datamodel.SortableDefaultMutableTreeNode
-
Method that moves a node to the bottom of the current branch
- MoveNodeToBottomRequest - Record Class in org.jpo.eventbus
-
Request to indicate that the user would like move the supplied node to the last position in the group
- MoveNodeToBottomRequest(Collection<SortableDefaultMutableTreeNode>) - Constructor for record class org.jpo.eventbus.MoveNodeToBottomRequest
-
Creates an instance of a
MoveNodeToBottomRequest
record class. - MoveNodeToNodeRequest - Record Class in org.jpo.eventbus
-
Request to indicate that the user would like move the supplied nodes as last child on the target node
- MoveNodeToNodeRequest(Collection<SortableDefaultMutableTreeNode>, SortableDefaultMutableTreeNode) - Constructor for record class org.jpo.eventbus.MoveNodeToNodeRequest
-
Creates an instance of a
MoveNodeToNodeRequest
record class. - moveNodeToTop() - Method in class org.jpo.datamodel.SortableDefaultMutableTreeNode
-
When this method is invoked on a node it is moved to the first child position of its parent node.
- MoveNodeToTopRequest - Record Class in org.jpo.eventbus
-
Request to indicate that the user would like move the supplied node to the first position in the group
- MoveNodeToTopRequest(Collection<SortableDefaultMutableTreeNode>) - Constructor for record class org.jpo.eventbus.MoveNodeToTopRequest
-
Creates an instance of a
MoveNodeToTopRequest
record class. - moveNodeUp() - Method in class org.jpo.datamodel.SortableDefaultMutableTreeNode
-
When this method is invoked on a node it moves itself one position up towards the first child position of its parent node.
- MoveNodeUpRequest - Record Class in org.jpo.eventbus
-
Request to indicate that the user would like move the supplied node up in the group
- MoveNodeUpRequest(Collection<SortableDefaultMutableTreeNode>) - Constructor for record class org.jpo.eventbus.MoveNodeUpRequest
-
Creates an instance of a
MoveNodeUpRequest
record class. - MoveOutdentRequest - Record Class in org.jpo.eventbus
-
This request indicates that the nodes should be outdented
- MoveOutdentRequest(Collection<SortableDefaultMutableTreeNode>) - Constructor for record class org.jpo.eventbus.MoveOutdentRequest
-
Creates an instance of a
MoveOutdentRequest
record class. - movePicture(PictureInfo, File) - Static method in class org.jpo.gui.ConsolidateGroupWorker
-
This method moves a PictureInfo's file to the target directory if it exists and can be moved necessary.
- MoveToDirHandler - Class in org.jpo.eventbus
-
Moves the pictures of the supplied nodes to the target directory
- MoveToDirHandler() - Constructor for class org.jpo.eventbus.MoveToDirHandler
- MoveToDirRequest - Record Class in org.jpo.eventbus
-
Request to move the pictures of the supplied nodes to the supplied directory
- MoveToDirRequest(Collection<SortableDefaultMutableTreeNode>, File) - Constructor for record class org.jpo.eventbus.MoveToDirRequest
-
Creates an instance of a
MoveToDirRequest
record class. - moveToIndex(SortableDefaultMutableTreeNode, int) - Method in class org.jpo.datamodel.SortableDefaultMutableTreeNode
-
Method that moves the node to the specified index
- moveToLastChild(SortableDefaultMutableTreeNode) - Method in class org.jpo.datamodel.SortableDefaultMutableTreeNode
-
Method that moves a node to bottom of the specified target group node.
- MoveToNewLocationHandler - Class in org.jpo.eventbus
- MoveToNewLocationHandler() - Constructor for class org.jpo.eventbus.MoveToNewLocationHandler
- MoveToNewLocationRequest - Record Class in org.jpo.eventbus
-
Request to move the pictures of the supplied nodes to the supplied directory
- MoveToNewLocationRequest(Collection<SortableDefaultMutableTreeNode>) - Constructor for record class org.jpo.eventbus.MoveToNewLocationRequest
-
Creates an instance of a
MoveToNewLocationRequest
record class. - myQuery - Variable in class org.jpo.datamodel.QueryNavigator
-
A reference to the query group that shall be browsed
N
- n2sort() - Method in class org.jpo.gui.TableSorter
- NavBarButton - Class in org.jpo.gui.swing
-
Extends the default JButton with no border, standard background color, standard dimensions of 24 pixels and tooltip at 0, -20 Uses the Settings.PICTUREVIEWER_BACKGROUND_COLOR for the background.
- NavBarButton(Icon) - Constructor for class org.jpo.gui.swing.NavBarButton
-
Constructs the NavBarButton
- NavigationButtonPanel() - Constructor for class org.jpo.gui.swing.ThumbnailPanelTitle.NavigationButtonPanel
- needToMovePicture(PictureInfo, File) - Static method in class org.jpo.gui.ConsolidateGroupWorker
-
Returns true if the picture needs to be moved, false if not
- newFileName() - Method in record class org.jpo.eventbus.RenameFileRequest
-
Returns the value of the
newFileName
record component. - newOnly() - Method in record class org.jpo.eventbus.PictureAdderRequest
-
Returns the value of the
newOnly
record component. - newTitle() - Method in record class org.jpo.eventbus.UpdateApplicationTitleRequest
-
Returns the value of the
newTitle
record component. - nextRequest() - Method in record class org.jpo.eventbus.UnsavedUpdatesDialogRequest
-
Returns the value of the
nextRequest
record component. - NO_OVERLAY - Enum constant in enum class org.jpo.gui.OverlayedPictureController.InfoOverlay
-
No overlay
- NO_SCALE - Enum constant in enum class org.jpo.eventbus.Zoom
- NO_SORTING - Enum constant in enum class org.jpo.datamodel.Settings.FieldCodes
- node - Variable in class org.jpo.cache.ThumbnailQueueRequest
-
The node for which we are to create a thumbnail
- node() - Method in record class org.jpo.eventbus.AddCollectionToGroupRequest
-
Returns the value of the
node
record component. - node() - Method in record class org.jpo.eventbus.AddFlatFileRequest
-
Returns the value of the
node
record component. - node() - Method in record class org.jpo.eventbus.AddGroupToEmailSelectionRequest
-
Returns the value of the
node
record component. - node() - Method in record class org.jpo.eventbus.ChooseAndAddCollectionRequest
-
Returns the value of the
node
record component. - node() - Method in record class org.jpo.eventbus.ChooseAndAddFlatfileRequest
-
Returns the value of the
node
record component. - node() - Method in record class org.jpo.eventbus.ChooseAndAddPicturesToGroupRequest
-
Returns the value of the
node
record component. - node() - Method in record class org.jpo.eventbus.ConsolidateGroupDialogRequest
-
Returns the value of the
node
record component. - node() - Method in record class org.jpo.eventbus.ConsolidateGroupRequest
-
Returns the value of the
node
record component. - node() - Method in record class org.jpo.eventbus.ExportGroupToCollectionRequest
-
Returns the value of the
node
record component. - node() - Method in record class org.jpo.eventbus.ExportGroupToFlatFileRequest
-
Returns the value of the
node
record component. - node() - Method in record class org.jpo.eventbus.ExportGroupToHtmlRequest
-
Returns the value of the
node
record component. - node() - Method in record class org.jpo.eventbus.ExportGroupToNewCollectionRequest
-
Returns the value of the
node
record component. - node() - Method in record class org.jpo.eventbus.ExportGroupToPicasaRequest
-
Returns the value of the
node
record component. - node() - Method in record class org.jpo.eventbus.MoveNodeDownRequest
-
Returns the value of the
node
record component. - node() - Method in record class org.jpo.eventbus.MoveNodeToTopRequest
-
Returns the value of the
node
record component. - node() - Method in record class org.jpo.eventbus.MoveNodeUpRequest
-
Returns the value of the
node
record component. - node() - Method in record class org.jpo.eventbus.PictureSelectionEvent
-
Returns the value of the
node
record component. - node() - Method in record class org.jpo.eventbus.RenameFileRequest
-
Returns the value of the
node
record component. - node() - Method in record class org.jpo.eventbus.ShowGroupAsTableRequest
-
Returns the value of the
node
record component. - node() - Method in record class org.jpo.eventbus.ShowGroupInfoEditorRequest
-
Returns the value of the
node
record component. - node() - Method in record class org.jpo.eventbus.ShowGroupPopUpMenuRequest
-
Returns the value of the
node
record component. - node() - Method in record class org.jpo.eventbus.ShowGroupRequest
-
Returns the value of the
node
record component. - node() - Method in record class org.jpo.eventbus.ShowPictureInfoEditorRequest
-
Returns the value of the
node
record component. - node() - Method in record class org.jpo.eventbus.SortGroupRequest
-
Returns the value of the
node
record component. - node() - Method in record class org.jpo.eventbus.StartDoublePanelSlideshowRequest
-
Returns the value of the
node
record component. - nodeLayoutChanged() - Method in interface org.jpo.datamodel.NodeNavigatorListener
-
Gets called when the node need to be laid out again because the layout changed.
- nodeLayoutChanged() - Method in class org.jpo.gui.PictureViewer
-
gets called when the Navigator notices a change
- nodeLayoutChanged() - Method in class org.jpo.gui.ThumbnailsPanelController
-
Assigns each of the ThumbnailControllers and ThumbnailDescriptionJPanels the appropriate node from the Browser being shown.
- nodeNavigator() - Method in record class org.jpo.eventbus.ShowPictureRequest
-
Returns the value of the
nodeNavigator
record component. - NodeNavigator - Class in org.jpo.datamodel
-
This class implements the NodeNavigatorListener functionality required by the NodeNavigatorInterface but the other methods need to be implements by the extending class.
- NodeNavigator() - Constructor for class org.jpo.datamodel.NodeNavigator
- NodeNavigatorInterface - Interface in org.jpo.datamodel
-
This interface defines the methods that a "set of nodes" must implement so that the Controller can identify the Nodes to be displayed.
- NodeNavigatorListener - Interface in org.jpo.datamodel
-
This interface allows the Navigators to inform a client that the nodes have changed and that they need to update the screen.
- nodes() - Method in record class org.jpo.eventbus.AddCategoriesToPictureNodesRequest
-
Returns the value of the
nodes
record component. - nodes() - Method in record class org.jpo.eventbus.CategoryAssignmentWindowRequest
-
Returns the value of the
nodes
record component. - nodes() - Method in record class org.jpo.eventbus.CopyImageToClipboardRequest
-
Returns the value of the
nodes
record component. - nodes() - Method in record class org.jpo.eventbus.CopyPathToClipboardRequest
-
Returns the value of the
nodes
record component. - nodes() - Method in record class org.jpo.eventbus.CopyToDirRequest
-
Returns the value of the
nodes
record component. - nodes() - Method in record class org.jpo.eventbus.CopyToNewLocationRequest
-
Returns the value of the
nodes
record component. - nodes() - Method in record class org.jpo.eventbus.CopyToNewZipfileRequest
-
Returns the value of the
nodes
record component. - nodes() - Method in record class org.jpo.eventbus.CopyToZipfileRequest
-
Returns the value of the
nodes
record component. - nodes() - Method in record class org.jpo.eventbus.DeleteNodeFileRequest
-
Returns the value of the
nodes
record component. - nodes() - Method in record class org.jpo.eventbus.MoveIndentRequest
-
Returns the value of the
nodes
record component. - nodes() - Method in record class org.jpo.eventbus.MoveNodeToBottomRequest
-
Returns the value of the
nodes
record component. - nodes() - Method in record class org.jpo.eventbus.MoveNodeToNodeRequest
-
Returns the value of the
nodes
record component. - nodes() - Method in record class org.jpo.eventbus.MoveOutdentRequest
-
Returns the value of the
nodes
record component. - nodes() - Method in record class org.jpo.eventbus.MoveToDirRequest
-
Returns the value of the
nodes
record component. - nodes() - Method in record class org.jpo.eventbus.MoveToNewLocationRequest
-
Returns the value of the
nodes
record component. - nodes() - Method in record class org.jpo.eventbus.RefreshThumbnailRequest
-
Returns the value of the
nodes
record component. - nodes() - Method in record class org.jpo.eventbus.RemoveNodeRequest
-
Returns the value of the
nodes
record component. - nodes() - Method in record class org.jpo.eventbus.RenamePictureRequest
-
Returns the value of the
nodes
record component. - nodes() - Method in record class org.jpo.eventbus.RotatePicturesRequest
-
Returns the value of the
nodes
record component. - nodes() - Method in record class org.jpo.eventbus.RunUserFunctionRequest
-
Returns the value of the
nodes
record component. - nodes() - Method in record class org.jpo.eventbus.SetPictureRotationRequest
-
Returns the value of the
nodes
record component. - nodes() - Method in record class org.jpo.eventbus.ShowPicturePopUpMenuRequest
-
Returns the value of the
nodes
record component. - nodesList() - Method in record class org.jpo.eventbus.AddPictureNodesToEmailSelectionRequest
-
Returns the value of the
nodesList
record component. - nodesList() - Method in record class org.jpo.eventbus.RemovePictureNodesFromEmailSelectionRequest
-
Returns the value of the
nodesList
record component. - NodeStatistics - Class in org.jpo.datamodel
-
A Class that counts nodes, groups, pictures and disk usage on the supplied node
- NodeStatistics(DefaultMutableTreeNode) - Constructor for class org.jpo.datamodel.NodeStatistics
-
Constructs a NodeStatistics Object for the supplied node
- NodeStatisticsBean - Class in org.jpo.datamodel
- NodeStatisticsBean() - Constructor for class org.jpo.datamodel.NodeStatisticsBean
- NodeStatisticsController - Class in org.jpo.gui
-
a panel that shows some counts about the collection
- NodeStatisticsController() - Constructor for class org.jpo.gui.NodeStatisticsController
- NodeStatisticsPanel - Class in org.jpo.gui.swing
-
A Panel that holds labels and a method to fill in the numbers
- NodeStatisticsPanel() - Constructor for class org.jpo.gui.swing.NodeStatisticsPanel
-
Constructor to create a panel that displays statistics about the nodes underneath the supplied node.
- nodeWhichReceivesChild() - Method in record class org.jpo.eventbus.AddEmptyGroupRequest
-
Returns the value of the
nodeWhichReceivesChild
record component. - NonFocussedCaret - Class in org.jpo.gui.swing
-
This class overrides the
adjustVisibility
method of theDefaultCaret
class. - NonFocussedCaret() - Constructor for class org.jpo.gui.swing.NonFocussedCaret
- NORMAL_COMPONENT_SIZE - Static variable in class org.jpo.export.GenerateWebsiteWizard
-
Defines the maximum size for horizontally combined objects on a step panel
- notifyCallbackHandler() - Method in class org.jpo.cache.ThumbnailQueueRequest
-
sends the notification that the Icon is available to the callback handler if the request was not canceled in the meantime.
- notifyNodeNavigatorListeners() - Method in class org.jpo.datamodel.NodeNavigator
-
Method that notifies the NodeNavigatorListener of a structural change that they need to respond to.
- notifyNodeNavigatorListeners() - Method in interface org.jpo.datamodel.NodeNavigatorInterface
-
Node Navigators must be able to send notifications to their listeners.
- NotPictureInfoException - Exception Class in org.jpo.eventbus
-
An Exception to indicate that we have no PictureInfo node.
- NotPictureInfoException(String) - Constructor for exception class org.jpo.eventbus.NotPictureInfoException
-
Constructs an Exception to indicate that there is no PictureInfo node
- NUMBER_OF_THUMBNAIL_CREATION_THREADS - Static variable in class org.jpo.datamodel.Settings
-
The number of thumbnail creation threads to spawn.
O
- onSuccessNextRequest() - Method in record class org.jpo.eventbus.FileSaveAsRequest
-
Returns the value of the
onSuccessNextRequest
record component. - onSuccessNextRequest() - Method in record class org.jpo.eventbus.FileSaveRequest
-
Returns the value of the
onSuccessNextRequest
record component. - OpenCategoryEditorHandler - Class in org.jpo.eventbus
-
Handles the OpenCategoryEditorRequest request
- OpenCategoryEditorHandler() - Constructor for class org.jpo.eventbus.OpenCategoryEditorHandler
- OpenCategoryEditorRequest - Record Class in org.jpo.eventbus
-
This request indicates that the user wants open the category editor
- OpenCategoryEditorRequest(PictureCollection) - Constructor for record class org.jpo.eventbus.OpenCategoryEditorRequest
-
Creates an instance of a
OpenCategoryEditorRequest
record class. - OpenFileExplorerHandler - Class in org.jpo.eventbus
- OpenFileExplorerHandler() - Constructor for class org.jpo.eventbus.OpenFileExplorerHandler
- OpenFileExplorerRequest - Record Class in org.jpo.eventbus
-
The receiver of this request is supposed to open the operating system file explorer
- OpenFileExplorerRequest(File) - Constructor for record class org.jpo.eventbus.OpenFileExplorerRequest
-
Creates an instance of a
OpenFileExplorerRequest
record class. - OpenHelpAboutFrameHandler - Class in org.jpo.eventbus
- OpenHelpAboutFrameHandler() - Constructor for class org.jpo.eventbus.OpenHelpAboutFrameHandler
- OpenHelpAboutFrameRequest - Class in org.jpo.eventbus
-
This request indicates that the user wants to open the Help About window
- OpenHelpAboutFrameRequest() - Constructor for class org.jpo.eventbus.OpenHelpAboutFrameRequest
- OpenLicenceFrameHandler - Class in org.jpo.eventbus
-
Opens the License window
- OpenLicenceFrameHandler() - Constructor for class org.jpo.eventbus.OpenLicenceFrameHandler
- OpenLicenceFrameRequest - Class in org.jpo.eventbus
-
This request indicates that the user wants to open the license window
- OpenLicenceFrameRequest() - Constructor for class org.jpo.eventbus.OpenLicenceFrameRequest
- OpenMainWindowHandler - Class in org.jpo.eventbus
- OpenMainWindowHandler() - Constructor for class org.jpo.eventbus.OpenMainWindowHandler
- OpenMainWindowRequest - Class in org.jpo.eventbus
-
This request indicates that the app wants to open the MainWindow
- OpenMainWindowRequest() - Constructor for class org.jpo.eventbus.OpenMainWindowRequest
- OpenPrivacyFrameHandler - Class in org.jpo.eventbus
- OpenPrivacyFrameHandler() - Constructor for class org.jpo.eventbus.OpenPrivacyFrameHandler
- OpenPrivacyFrameRequest - Class in org.jpo.eventbus
-
This request indicates that the user wants to open the privacy frame
- OpenPrivacyFrameRequest() - Constructor for class org.jpo.eventbus.OpenPrivacyFrameRequest
- org.jpo - module org.jpo
- org.jpo - package org.jpo
-
The root package of the JPO application only contains the Main class.
- org.jpo.cache - package org.jpo.cache
-
Package for the cache objects used in JPO.
- org.jpo.datamodel - package org.jpo.datamodel
-
Package for the data objects used in JPO.
- org.jpo.eventbus - package org.jpo.eventbus
-
Classes to send Events around the JPO application.
- org.jpo.export - package org.jpo.export
-
Package for the data exporting classes
- org.jpo.gui - package org.jpo.gui
-
Package for the GUI classes
- org.jpo.gui.swing - package org.jpo.gui.swing
-
Classes for the Swing GUI.
- org.jpo.testground - package org.jpo.testground
-
Miscellaneous classes primarily for debugging and experimenting.
- OUT - Enum constant in enum class org.jpo.eventbus.Zoom
- outdentNode() - Method in class org.jpo.datamodel.SortableDefaultMutableTreeNode
-
Method that outdents a node.
- OUTPUT_FTP_LOCATION - Enum constant in enum class org.jpo.eventbus.GenerateWebsiteRequest.OutputTarget
- OUTPUT_LOCAL_DIRECTORY - Enum constant in enum class org.jpo.eventbus.GenerateWebsiteRequest.OutputTarget
- OUTPUT_SSH_LOCATION - Enum constant in enum class org.jpo.eventbus.GenerateWebsiteRequest.OutputTarget
- OverlayedPictureController - Class in org.jpo.gui
-
Overrides the Picture Controller with functionality to overlay the picture with information
- OverlayedPictureController(ScalablePicture) - Constructor for class org.jpo.gui.OverlayedPictureController
-
Constructs the overlay that can show an info panel
- OverlayedPictureController.InfoOverlay - Enum Class in org.jpo.gui
-
The type of overlay that should be shown
P
- paintComponent(Graphics) - Method in class org.jpo.gui.OverlayedPictureController
-
Overriding the paint to add the drawing of the info panel
- paintComponent(Graphics) - Method in class org.jpo.gui.swing.PictureController
-
we are overriding the default paintComponent method, grabbing the Graphics handle and doing our own drawing here.
- paintComponent(Graphics) - Method in class org.jpo.gui.swing.Thumbnail
-
we are overriding the default paintComponent method, grabbing the Graphics handle and doing our own drawing here.
- paintIcon(Component, Graphics, int, int) - Method in class org.jpo.gui.swing.TristateCheckBox
- parentComponent() - Method in record class org.jpo.eventbus.ShowAutoAdvanceDialogRequest
-
Returns the value of the
parentComponent
record component. - parseCategoryAssignment() - Method in class org.jpo.datamodel.PictureInfo
-
Converts the temporary categoryAssignmentString to a categoryAssignment and calls addCategoryAssignment
- parseDate(String) - Static method in class org.jpo.datamodel.Tools
- parseLatLng() - Method in class org.jpo.datamodel.PictureInfo
-
Converts the temporary latLngString to a LatLng Point.
- parseRotation() - Method in class org.jpo.datamodel.PictureInfo
-
Converts the temporary rotationString to the rotation double.
- PHOTOGRAPHER - Enum constant in enum class org.jpo.datamodel.Settings.FieldCodes
- PHOTOGRAPHIC_OVERLAY - Enum constant in enum class org.jpo.gui.OverlayedPictureController.InfoOverlay
-
Overlay with Photographic information such as aperture and shutter speed
- PICASA_URL - Static variable in class org.jpo.export.PicasaUploadRequest
-
Static Picasa address to be prepended to the user
- PicasaUploaderDoneInterface - Interface in org.jpo.export
- PicasaUploaderWizard - Class in org.jpo.export
-
This class runs the user through a series of Wizard steps to define the choices for the Web page rendering
- PicasaUploaderWizard(PicasaUploadRequest) - Constructor for class org.jpo.export.PicasaUploaderWizard
-
Creates a Wizard for the Picasa upload
- PicasaUploaderWizard1Login - Class in org.jpo.export
-
Performs the login to Google
- PicasaUploaderWizard1Login(PicasaUploadRequest) - Constructor for class org.jpo.export.PicasaUploaderWizard1Login
-
Asks all the questions we need to know in regard to the thumbnails on the final website.
- PicasaUploaderWizard2Confirm - Class in org.jpo.export
-
Performs the login to Google
- PicasaUploaderWizard3Upload - Class in org.jpo.export
-
Performs the login to Google
- PicasaUploaderWizard3Upload(PicasaUploadRequest) - Constructor for class org.jpo.export.PicasaUploaderWizard3Upload
-
Upload the album
- PicasaUploaderWorker - Class in org.jpo.export
- PicasaUploaderWorker(PicasaUploadRequest, JProgressBar, PicasaUploaderDoneInterface) - Constructor for class org.jpo.export.PicasaUploaderWorker
-
Creates a SwingWorker to upload the pictures to Picasa
- PicasaUploadRequest - Class in org.jpo.export
- PicasaUploadRequest() - Constructor for class org.jpo.export.PicasaUploadRequest
- PICTURE_NAMING_BY_HASH_CODE - Enum constant in enum class org.jpo.eventbus.GenerateWebsiteRequest.PictureNamingType
- PICTURE_NAMING_BY_ORIGINAL_NAME - Enum constant in enum class org.jpo.eventbus.GenerateWebsiteRequest.PictureNamingType
- PICTURE_NAMING_BY_SEQUENTIAL_NUMBER - Enum constant in enum class org.jpo.eventbus.GenerateWebsiteRequest.PictureNamingType
- PictureAdder - Class in org.jpo.gui
-
A Class which brings up a progress bar and adds pictures to the specified node.
- PictureAdder(PictureAdderRequest) - Constructor for class org.jpo.gui.PictureAdder
-
Constructor
- PictureAdderHandler - Class in org.jpo.eventbus
- PictureAdderHandler() - Constructor for class org.jpo.eventbus.PictureAdderHandler
- PictureAdderRequest - Record Class in org.jpo.eventbus
-
This request holds the details about pictures to be added
- PictureAdderRequest(SortableDefaultMutableTreeNode, File[], boolean, boolean, boolean, Collection<Integer>) - Constructor for record class org.jpo.eventbus.PictureAdderRequest
-
Creates an instance of a
PictureAdderRequest
record class. - PictureCategoryHandler - Class in org.jpo.eventbus
-
Handles the requests to add and remove categories from picture nodes
- PictureCategoryHandler() - Constructor for class org.jpo.eventbus.PictureCategoryHandler
- pictureCollection() - Method in record class org.jpo.eventbus.AfterFileSaveRequest
-
Returns the value of the
pictureCollection
record component. - pictureCollection() - Method in record class org.jpo.eventbus.CheckForCollectionProblemsRequest
-
Returns the value of the
pictureCollection
record component. - pictureCollection() - Method in record class org.jpo.eventbus.CollectionLockNotification
-
Returns the value of the
pictureCollection
record component. - pictureCollection() - Method in record class org.jpo.eventbus.FileSaveAsRequest
-
Returns the value of the
pictureCollection
record component. - pictureCollection() - Method in record class org.jpo.eventbus.FileSaveRequest
-
Returns the value of the
pictureCollection
record component. - pictureCollection() - Method in record class org.jpo.eventbus.OpenCategoryEditorRequest
-
Returns the value of the
pictureCollection
record component. - pictureCollection() - Method in record class org.jpo.eventbus.UnsavedUpdatesDialogRequest
-
Returns the value of the
pictureCollection
record component. - PictureCollection - Class in org.jpo.datamodel
-
This object holds the state of the picture collection
- PictureCollection() - Constructor for class org.jpo.datamodel.PictureCollection
-
Constructs a new PictureCollection object with a root object
- pictureController() - Method in record class org.jpo.eventbus.PictureControllerZoomRequest
-
Returns the value of the
pictureController
record component. - PictureController - Class in org.jpo.gui.swing
-
The job of this Component is to scale and display a picture.
- PictureController(PictureControllerImage) - Constructor for class org.jpo.gui.swing.PictureController
-
Constructs a PicturePane components.
- PictureControllerImage - Interface in org.jpo.gui.swing
-
The interface to define the capabilities a PictureController requires from the provider of the BufferedImage
- PictureControllerZoomHandler - Class in org.jpo.eventbus
- PictureControllerZoomHandler() - Constructor for class org.jpo.eventbus.PictureControllerZoomHandler
- PictureControllerZoomRequest - Record Class in org.jpo.eventbus
-
This request indicates that the user wants to zoom in on the picture in the PictureViewer
- PictureControllerZoomRequest(PictureController, Zoom) - Constructor for record class org.jpo.eventbus.PictureControllerZoomRequest
-
Creates an instance of a
PictureControllerZoomRequest
record class. - PictureFileChooser - Class in org.jpo.gui
-
This controller class brings up a Filechooser which allows the user to select pictures and directories.
- PictureFileChooser(ChooseAndAddPicturesToGroupRequest) - Constructor for class org.jpo.gui.PictureFileChooser
-
Construct the PictureFileChooser and show it.
- PictureFrame - Class in org.jpo.gui.swing
-
Class that manages the frame and display of the Picture.
- PictureFrame() - Constructor for class org.jpo.gui.swing.PictureFrame
-
Constructor.
- PictureFrameController - Class in org.jpo.gui
-
This class manages the PictureFrame.
- PictureFrameController() - Constructor for class org.jpo.gui.PictureFrameController
- pictureInfo() - Method in record class org.jpo.eventbus.RemoveCategoryFromPictureInfoRequest
-
Returns the value of the
pictureInfo
record component. - PictureInfo - Class in org.jpo.datamodel
-
Objects of this type represent a single picture in the collection.
- PictureInfo() - Constructor for class org.jpo.datamodel.PictureInfo
-
Constructor without options.
- PictureInfo(File, String) - Constructor for class org.jpo.datamodel.PictureInfo
-
Constructor with just filename as option.
- pictureInfoChangeEvent(PictureInfoChangeEvent) - Method in interface org.jpo.datamodel.PictureInfoChangeListener
-
inform the listener that the status has changed
- pictureInfoChangeEvent(PictureInfoChangeEvent) - Method in class org.jpo.datamodel.SortableDefaultMutableTreeNode
-
This is where the Nodes in the tree find out about changes in the PictureInfo object
- pictureInfoChangeEvent(PictureInfoChangeEvent) - Method in class org.jpo.gui.PictureFrameController
-
here we get notified by the PictureInfo object that something has changed.
- pictureInfoChangeEvent(PictureInfoChangeEvent) - Method in class org.jpo.gui.ThumbnailDescriptionController
-
here we get notified by the PictureInfo object that something has changed.
- PictureInfoChangeEvent - Class in org.jpo.datamodel
-
Objects of this class have details about what was changed in a PictureInfo object.
- PictureInfoChangeEvent(PictureInfo) - Constructor for class org.jpo.datamodel.PictureInfoChangeEvent
-
Constructor for the PictureInforChangeEvent
- PictureInfoChangeListener - Interface in org.jpo.datamodel
-
This interface allows PictureInfo objects to tell other objects about changes
- PictureInfoEditor - Class in org.jpo.gui.swing
-
An editor window that allows the attributes of a picture to be modified
- PictureInfoEditor(SortableDefaultMutableTreeNode) - Constructor for class org.jpo.gui.swing.PictureInfoEditor
-
Constructor a Picture Info Editor
- PicturePopupMenu - Class in org.jpo.gui.swing
-
This class generates a popup menu on a picture node.
- PicturePopupMenu(NodeNavigatorInterface, int) - Constructor for class org.jpo.gui.swing.PicturePopupMenu
-
Creates a popup menu for one node pointing at a picture
- PictureSelectionEvent - Record Class in org.jpo.eventbus
-
An event to indicate that a picture was selected
- PictureSelectionEvent(SortableDefaultMutableTreeNode) - Constructor for record class org.jpo.eventbus.PictureSelectionEvent
-
Creates an instance of a
PictureSelectionEvent
record class. - PictureViewer - Class in org.jpo.gui
-
PictureViewer is a Controller that manages a window which displays a picture.
- PictureViewer(ShowPictureRequest) - Constructor for class org.jpo.gui.PictureViewer
-
This is a Controller that works off a NodeNavigatorInterface.
- PictureViewerNavBar - Class in org.jpo.gui.swing
-
Creates a navigation Bar with several icons to navigate the Picture Viewer
- PictureViewerNavBar() - Constructor for class org.jpo.gui.swing.PictureViewerNavBar
-
Constructor for a new instance of PictureViewerNavBar
- PlayWithFontAwesome - Class in org.jpo.testground
- PlayWithFontAwesome() - Constructor for class org.jpo.testground.PlayWithFontAwesome
-
Constructs a little GUI showing some "characters" from FontAwesome
- pollingInterval - Variable in class org.jpo.cache.ThumbnailCreationDaemon
-
The polling interval in milliseconds
- popupMenuJButton - Variable in class org.jpo.gui.swing.PictureViewerNavBar
-
A button to bring up the popup menu
- postPicture(PictureInfo) - Method in class org.jpo.export.PicasaUploaderWorker
-
Uploads a picture to Picasa
- preferredLayoutSize(Container) - Method in class org.jpo.gui.swing.WrapLayout
-
Returns the preferred dimensions for this layout given the visible components in the specified target container.
- preferredLayoutSize(Container) - Method in class org.jpo.gui.ThumbnailLayoutManager
-
Returns the preferredLayoutSize for the managed component
- PrefObj - Class in org.jpo.datamodel
-
Class used to serialise the memorised pictures of a camera
- prefs - Static variable in class org.jpo.datamodel.Settings
-
handle to the user Preferences
- prepareRendering() - Method in class org.jpo.export.GenerateWebsiteWizard1Welcome
-
Required but not used here
- prepareRendering() - Method in class org.jpo.export.GenerateWebsiteWizard2Thumbnails
-
Required but not needed here
- prepareRendering() - Method in class org.jpo.export.GenerateWebsiteWizard3Midres
-
required but not used
- prepareRendering() - Method in class org.jpo.export.GenerateWebsiteWizard4Highres
-
Required but not used here
- prepareRendering() - Method in class org.jpo.export.GenerateWebsiteWizard5Options
-
Required but not used here
- prepareRendering() - Method in class org.jpo.export.GenerateWebsiteWizard6Where
-
Enforces that the user must check the directory before he can go next
- prepareRendering() - Method in class org.jpo.export.GenerateWebsiteWizard7Summary
-
Refreshes the contents of the widgets
- prepareRendering() - Method in class org.jpo.export.PicasaUploaderWizard1Login
-
Required but not needed
- prepareRendering() - Method in class org.jpo.export.PicasaUploaderWizard2Confirm
-
Required but not needed here
- prepareRendering() - Method in class org.jpo.export.PicasaUploaderWizard3Upload
-
Required but not needed here
- prepareRendering() - Method in class org.jpo.gui.CameraDownloadWizardStep1
-
Required by the AbstractStep but not used.
- prepareRendering() - Method in class org.jpo.gui.CameraDownloadWizardStep2
-
Required by the AbstractStep but not used.
- prepareRendering() - Method in class org.jpo.gui.CameraDownloadWizardStep3
-
Required by the AbstractStep but not used.
- prepareRendering() - Method in class org.jpo.gui.CameraDownloadWizardStep4
-
Required by the AbstractStep but not used.
- prepareRendering() - Method in class org.jpo.gui.CameraDownloadWizardStep5
-
Required by the AbstractStep but not used.
- prepareRendering() - Method in class org.jpo.gui.CameraDownloadWizardStep6
-
Required by the AbstractStep but not used.
- prepareRendering() - Method in class org.jpo.gui.CameraDownloadWizardStep7
-
Required by the AbstractStep
- previousJButton - Variable in class org.jpo.gui.swing.PictureViewerNavBar
-
Button that is put in the NavigationPanel to allow the user to navigate to the previous picture.
- priority - Variable in class org.jpo.cache.ThumbnailQueueRequest
-
the priority the request has on the queue.
- priority() - Method in record class org.jpo.eventbus.RefreshThumbnailRequest
-
Returns the value of the
priority
record component. - priority() - Method in record class org.jpo.eventbus.RotatePicturesRequest
-
Returns the value of the
priority
record component. - priority() - Method in record class org.jpo.eventbus.SetPictureRotationRequest
-
Returns the value of the
priority
record component. - PrivacyJFrame - Class in org.jpo.gui.swing
-
A dialog to clear private data from JPO
- PrivacyJFrame() - Constructor for class org.jpo.gui.swing.PrivacyJFrame
-
Constructs a Frame with the privacy options
- process(List<Integer>) - Method in class org.jpo.export.PicasaUploaderWorker
- process(List<Integer>) - Method in class org.jpo.gui.PictureAdder
-
The Swing Worker sends the publish() events here on the EDT when it feels like it.
- process(List<String>) - Method in class org.jpo.export.WebsiteGenerator
-
This method is called by SwingWorker when the background process sends a publish event.
- process(List<String>) - Method in class org.jpo.gui.ConsolidateGroupWorker
- process(List<String>) - Method in class org.jpo.gui.CorrectSha256SwingWorker
- process(List<String>) - Method in class org.jpo.gui.Emailer
- ProgressGui - Class in org.jpo.gui
-
a private class that allows the PictureAdder to show what it is doing.
- ProgressGui(int, String, String) - Constructor for class org.jpo.gui.ProgressGui
-
Constructor for a progress GUI
- progressIncrement() - Method in class org.jpo.gui.CameraDownloadWorker
- progressIncrement() - Method in class org.jpo.gui.ProgressGui
-
Adds 1 to the progress counter
- progressIncrement() - Method in interface org.jpo.gui.ProgressListener
-
this method to be called when a progress increment has taken place
- progressIncrement(int) - Method in class org.jpo.gui.ProgressGui
-
Adds n to the progress counter
- ProgressListener - Interface in org.jpo.gui
-
Interface to listen on progress
- propertyChange(PropertyChangeEvent) - Method in class org.jpo.gui.PictureFileChooser
-
This method is invoked from the FileChooser and creates the thumbnail as a preview in the chooser window
- pushRecentCollection(String) - Static method in class org.jpo.datamodel.Settings
-
This method memorises a collection file name for the Open > Recent menu.
- putObject(Preferences, String, Object) - Static method in class org.jpo.datamodel.PrefObj
-
Puts an object in the preferences
Q
- QueriesJTreeController - Class in org.jpo.gui
-
Controller for the searches JTree
- QueriesJTreeController(PictureCollection) - Constructor for class org.jpo.gui.QueriesJTreeController
-
Constructs a JTree for the queries
- query() - Method in record class org.jpo.eventbus.ShowQueryRequest
-
Returns the value of the
query
record component. - Query - Interface in org.jpo.datamodel
-
An Interface that specifies what a query must implement, so it can be shown
- QueryNavigator - Class in org.jpo.datamodel
-
This class implements the
NodeNavigator
in the specific manner that is required for displayingQuery
in theThumbnailsPanelController
. - QueryNavigator(Query) - Constructor for class org.jpo.datamodel.QueryNavigator
-
Constructs a new Group Browser object
- QUEUE - Static variable in class org.jpo.cache.ThumbnailCreationQueue
-
Implemented using a PriorityBlockingQueue
- QUEUE_PRIORITY - Enum Class in org.jpo.cache
-
Priority enum for the Thumbnail Queue.
R
- RandomNavigator - Class in org.jpo.datamodel
-
This class returns a NodeNavigator which shuffles the supplied nodes
- RandomNavigator(List<SortableDefaultMutableTreeNode>, String) - Constructor for class org.jpo.datamodel.RandomNavigator
-
Constructor for a RandomNavigator.
- read(InputStream, SortableDefaultMutableTreeNode) - Static method in class org.jpo.datamodel.XmlReader
-
Constructor an XML parser that can read our picture list XML files.
- reallocateIndexes() - Method in class org.jpo.gui.TableSorter
- receivingNode() - Method in record class org.jpo.eventbus.PictureAdderRequest
-
Returns the value of the
receivingNode
record component. - RecentCollectionsChangedEvent - Class in org.jpo.eventbus
-
This event indicates that the recent files in the Settings object changed
- RecentCollectionsChangedEvent() - Constructor for class org.jpo.eventbus.RecentCollectionsChangedEvent
- RecentDropNodesChangedEvent - Class in org.jpo.eventbus
-
This event indicates that the recent drop nodes in the Settings object were changed
- RecentDropNodesChangedEvent() - Constructor for class org.jpo.eventbus.RecentDropNodesChangedEvent
- ReconcileJFrame - Class in org.jpo.gui
-
This class creates a GUI where the user can specify a directory against which he wants to reconcile the pictures in the current collection.
- ReconcileJFrame(SortableDefaultMutableTreeNode) - Constructor for class org.jpo.gui.ReconcileJFrame
-
Creates a JFrame with the GUI elements and buttons that can start and stop the reconciliation.
- recurseDirectories() - Method in record class org.jpo.eventbus.PictureAdderRequest
-
Returns the value of the
recurseDirectories
record component. - recurseSubgroups() - Method in record class org.jpo.eventbus.ConsolidateGroupRequest
-
Returns the value of the
recurseSubgroups
record component. - referringNode - Variable in class org.jpo.gui.ThumbnailDescriptionController
-
a link to the SortableDefaultMutableTreeNode in the data model.
- refresh() - Method in class org.jpo.datamodel.CategoryQuery
-
This method retrieves a new List of nodes that match the category.
- refresh() - Method in class org.jpo.datamodel.DuplicatesQuery
-
Refreshes the search results
- refresh() - Method in interface org.jpo.datamodel.Query
-
Forces the results to be refreshed
- refresh() - Method in class org.jpo.datamodel.StaticNodesQuery
- refresh() - Method in class org.jpo.datamodel.TextQuery
-
Forces the query to re-execute
- refresh() - Method in class org.jpo.datamodel.YearQuery
-
Forces the query to be re-executed
- RefreshThumbnailHandler - Class in org.jpo.eventbus
-
Refreshes a thumbnail
- RefreshThumbnailHandler() - Constructor for class org.jpo.eventbus.RefreshThumbnailHandler
- RefreshThumbnailRequest - Record Class in org.jpo.eventbus
-
This request indicates that the thumbnails of the specified nodes are supposed to be refreshed
- RefreshThumbnailRequest(Collection<SortableDefaultMutableTreeNode>, boolean, QUEUE_PRIORITY) - Constructor for record class org.jpo.eventbus.RefreshThumbnailRequest
-
Creates an instance of a
RefreshThumbnailRequest
record class. - registerEventHandlers() - Static method in class org.jpo.eventbus.EventBusInitializer
-
Find the annotated JPO EventHandler classes, instantiate them and connect them to the Event Bus
- removeActionListener(ActionListener) - Method in class org.jpo.gui.CameraEditor
-
Removes a listener
- removeCategory(Integer) - Method in class org.jpo.datamodel.PictureCollection
-
Removes the category associated with the
- removeCategory(Object) - Method in class org.jpo.datamodel.PictureInfo
-
Removes the supplied category from the picture if it was there
- RemoveCategoryFromPictureInfoRequest - Record Class in org.jpo.eventbus
-
Request to remove the specified category from the specified PictureInfo object
- RemoveCategoryFromPictureInfoRequest(int, PictureInfo) - Constructor for record class org.jpo.eventbus.RemoveCategoryFromPictureInfoRequest
-
Creates an instance of a
RemoveCategoryFromPictureInfoRequest
record class. - removeCategoryUsage(Object, SortableDefaultMutableTreeNode) - Method in class org.jpo.datamodel.PictureCollection
-
Removes the category from the nodes using it
- removeChangeListener(ChangeListener) - Method in class org.jpo.gui.DirectoryChooser
-
Removes a change listener that no longer wants to know about text changes
- removeFirstCategory() - Method in class org.jpo.gui.swing.ThumbnailDescriptionPanel
- removeFromHighresCache(String) - Static method in class org.jpo.cache.JpoCache
-
Accessor to the cache to facilitate unit tests.
- removeFromMailSelection(SortableDefaultMutableTreeNode) - Method in class org.jpo.datamodel.PictureCollection
-
This method removes the current SDMTN from the mailSelection HashSet.
- removeFromParent() - Method in class org.jpo.datamodel.SortableDefaultMutableTreeNode
-
Removes the node from the parent and sends a nodesWereRemoved notification.
- removeFromQueue(ThumbnailQueueRequest) - Static method in class org.jpo.cache.ThumbnailCreationQueue
-
removes the request for a specific ThumbnailController from the queue if it was on the queue in the first place.
- removeFromSelection(SortableDefaultMutableTreeNode) - Method in class org.jpo.datamodel.PictureCollection
-
This method removes the current SDMTN from the selection
- removeFromThumbnailCache(String) - Static method in class org.jpo.cache.JpoCache
-
Accessor to the cache to facilitate unit tests.
- removeGroupInfoChangeListener(GroupInfoChangeListener) - Method in class org.jpo.datamodel.GroupInfo
-
Removes the change listener
- removeLayoutComponent(Component) - Method in class org.jpo.gui.ThumbnailLayoutManager
-
Must-have for LayoutManager interface
- removeListener(SourcePictureListener) - Method in class org.jpo.datamodel.SourcePicture
-
method to register the listening object of the status events
- removeNode(SortableDefaultMutableTreeNode) - Method in class org.jpo.datamodel.ListNavigator
-
Removes a node from the List
- RemoveNodeHandler - Class in org.jpo.eventbus
- RemoveNodeHandler() - Constructor for class org.jpo.eventbus.RemoveNodeHandler
- removeNodeNavigatorListener(NodeNavigatorListener) - Method in class org.jpo.datamodel.NodeNavigator
-
Removes a NodeNavigatorListener
- removeNodeNavigatorListener(NodeNavigatorListener) - Method in interface org.jpo.datamodel.NodeNavigatorInterface
-
Removes a NodeNavigatorListener
- RemoveNodeRequest - Record Class in org.jpo.eventbus
-
This request indicates that the user wants to remove specific nodes
- RemoveNodeRequest(Collection<SortableDefaultMutableTreeNode>) - Constructor for record class org.jpo.eventbus.RemoveNodeRequest
-
Creates an instance of a
RemoveNodeRequest
record class. - RemoveOldLowresThumbnailsHandler - Class in org.jpo.eventbus
-
Handles the RemoveOldLowresThumbnailsRequest request
- RemoveOldLowresThumbnailsHandler() - Constructor for class org.jpo.eventbus.RemoveOldLowresThumbnailsHandler
- RemoveOldLowresThumbnailsRequest - Record Class in org.jpo.eventbus
-
This request indicates that the GUI to remove the old lowres thumbnail files that JPO up to version 0.11 used to create should be shown.
- RemoveOldLowresThumbnailsRequest(StringBuilder) - Constructor for record class org.jpo.eventbus.RemoveOldLowresThumbnailsRequest
-
Creates an instance of a
RemoveOldLowresThumbnailsRequest
record class. - removePictureInfoChangeListener(PictureInfoChangeListener) - Method in class org.jpo.datamodel.PictureInfo
-
Removes the supplied listener
- RemovePictureNodesFromEmailSelectionRequest - Record Class in org.jpo.eventbus
-
This request indicates that the supplied picture nodes should be removed from the email selection
- RemovePictureNodesFromEmailSelectionRequest(Collection<SortableDefaultMutableTreeNode>) - Constructor for record class org.jpo.eventbus.RemovePictureNodesFromEmailSelectionRequest
-
Creates an instance of a
RemovePictureNodesFromEmailSelectionRequest
record class. - removeStatusListener(ScalablePictureListener) - Method in class org.jpo.datamodel.ScalablePicture
-
method to register the listening object of the status events
- removeTreeModelListener(TreeModelListener) - Method in class org.jpo.datamodel.PictureCollection
-
Removes a treeModelListener from the collection.
- renameCategory(Integer, String) - Method in class org.jpo.datamodel.PictureCollection
-
Renames a category in the HashMap
- RenameFileHandler - Class in org.jpo.eventbus
-
Handles the request to rename a file
- RenameFileHandler() - Constructor for class org.jpo.eventbus.RenameFileHandler
- RenameFileRequest - Record Class in org.jpo.eventbus
-
The receiver of this request is supposed to bring up the file rename dialog for the selected node
- RenameFileRequest(SortableDefaultMutableTreeNode, String) - Constructor for record class org.jpo.eventbus.RenameFileRequest
-
Constructor validates that the node holds a picture and that a newFilename was supplied
- RenameMenuItems - Class in org.jpo.gui.swing
-
static class to create a collection of Rename menu items.
- RenamePictureHandler - Class in org.jpo.eventbus
- RenamePictureHandler() - Constructor for class org.jpo.eventbus.RenamePictureHandler
- RenamePictureRequest - Record Class in org.jpo.eventbus
-
The receiver of this request is supposed to bring up the file rename dialog for the selected node
- RenamePictureRequest(Collection<SortableDefaultMutableTreeNode>) - Constructor for record class org.jpo.eventbus.RenamePictureRequest
-
Constructor validates that the supplied nodes are holding pictures
- replace2520(String) - Static method in class org.jpo.gui.swing.PicturePopupMenu
-
Method to replace the %2520 that some filenames may have instead of a space char
- replaceEscapedSpaces(String) - Static method in class org.jpo.gui.swing.PicturePopupMenu
-
Method to replace the %20 that some filenames may have instead of a space char
- replaceUnderscore(String) - Static method in class org.jpo.gui.swing.PicturePopupMenu
-
Method to replace the underscores that some filenames may have instead of a space char
- requestThumbnailCreation(ThumbnailQueueRequest) - Static method in class org.jpo.cache.ThumbnailCreationQueue
-
This method creates a
ThumbnailQueueRequest
and sticks it on theThumbnailCreationQueue
if Thumbnail is not already on the queue. - resetJButton - Variable in class org.jpo.gui.swing.PictureViewerNavBar
-
Button to resize the image so that it fits in the screen.
- resetPicture() - Method in class org.jpo.gui.swing.PictureController
-
Sets the scale of the picture to the current screen size and centres it there.
- ResizableJFrame - Class in org.jpo.gui.swing
-
This is basically a JFrame which understands how to resize itself to a specific
- ResizableJFrame(String) - Constructor for class org.jpo.gui.swing.ResizableJFrame
-
Creates a new instance of ResizableJFrame After instantiating the class you need to add the Component you want to show, call pack and setVisible just like a normal JFrame.
- ResizableJFrame.WindowSize - Enum Class in org.jpo.gui.swing
-
Window size options
- ResizableJFrameTester - Class in org.jpo.testground
-
A class to test the ResizableJFrame.
- ResizableJFrameTester() - Constructor for class org.jpo.testground.ResizableJFrameTester
-
Constructor for the test window
- resizeAllThumbnails(float) - Method in class org.jpo.gui.ThumbnailsPanelController
- ResizeSlider - Class in org.jpo.gui.swing
-
A slider to scale the thumbnails
- ResizeSlider() - Constructor for class org.jpo.gui.swing.ResizeSlider
-
Returns a styled JSlider
- resolveEntity(String, String) - Method in class org.jpo.datamodel.SaxEventHandler
-
try to resolve where the file belongs
- RestoreDockablesPositionsRequest - Class in org.jpo.eventbus
-
This request asks that the application restores the default positions of the internal windows.
- RestoreDockablesPositionsRequest() - Constructor for class org.jpo.eventbus.RestoreDockablesPositionsRequest
- retainDirectories() - Method in record class org.jpo.eventbus.PictureAdderRequest
-
Returns the value of the
retainDirectories
record component. - RobotoFont - Class in org.jpo.gui.swing
-
Static class that loads the Roboto Font into a Java Font object.
- rotate(double) - Method in class org.jpo.datamodel.PictureInfo
-
Changes the angle by the supplied angle the picture by an angle.
- rotateLeftJButton - Variable in class org.jpo.gui.swing.PictureViewerNavBar
-
A button for the rotation to the left
- RotatePictureHandler - Class in org.jpo.eventbus
-
Handles the RotatePictureRequest request
- RotatePictureHandler() - Constructor for class org.jpo.eventbus.RotatePictureHandler
- RotatePicturesRequest - Record Class in org.jpo.eventbus
-
The receiver of this request is supposed to rotate the picture of the node by the specified angle
- RotatePicturesRequest(Collection<SortableDefaultMutableTreeNode>, double, QUEUE_PRIORITY) - Constructor for record class org.jpo.eventbus.RotatePicturesRequest
-
Creates an instance of a
RotatePicturesRequest
record class. - rotateRightJButton - Variable in class org.jpo.gui.swing.PictureViewerNavBar
-
A button for the rotation to the right
- ROTATION - Enum constant in enum class org.jpo.datamodel.Settings.FieldCodes
- run() - Method in class org.jpo.cache.ThumbnailCreationDaemon
-
The run method for the thread that keeps checking whether there are any
ThumbnailQueueRequest
objects on the queue to be rendered. - run() - Method in class org.jpo.cache.ThumbnailCreationDaemonWatchDog
- run() - Method in class org.jpo.gui.CameraWatchDaemon
-
The run method enumerates the cameras configured and checks to see if a camera has been added.
- RunUserFunctionHandler - Class in org.jpo.eventbus
- RunUserFunctionHandler() - Constructor for class org.jpo.eventbus.RunUserFunctionHandler
- RunUserFunctionRequest - Record Class in org.jpo.eventbus
-
Requests a user function to be run
- RunUserFunctionRequest(int, Collection<SortableDefaultMutableTreeNode>) - Constructor for record class org.jpo.eventbus.RunUserFunctionRequest
-
Creates an instance of a
RunUserFunctionRequest
record class.
S
- SaveDockablesPositionsRequest - Class in org.jpo.eventbus
-
This request asks that the application saves the positions of the internal window frames.
- SaveDockablesPositionsRequest() - Constructor for class org.jpo.eventbus.SaveDockablesPositionsRequest
- saveToSettings() - Method in class org.jpo.eventbus.GenerateWebsiteRequest
-
This optional method saves the options into the Settings object so that they can be remembered for the next time Note: Not all of them (yet?)
- SaxEventHandler - Class in org.jpo.datamodel
-
A xml parser to load the collections.
- SaxEventHandler(SortableDefaultMutableTreeNode, LabelFrame, StringBuilder) - Constructor for class org.jpo.datamodel.SaxEventHandler
-
Constructs the Sax XML parser
- SCALABLE_PICTURE_ERROR - Enum constant in enum class org.jpo.datamodel.ScalablePicture.ScalablePictureStatus
-
It could be in error state
- SCALABLE_PICTURE_GARBAGE_COLLECTION - Enum constant in enum class org.jpo.datamodel.ScalablePicture.ScalablePictureStatus
-
It could be garbage collecting
- SCALABLE_PICTURE_LOADED - Enum constant in enum class org.jpo.datamodel.ScalablePicture.ScalablePictureStatus
-
It could have loaded the picture
- SCALABLE_PICTURE_LOADING - Enum constant in enum class org.jpo.datamodel.ScalablePicture.ScalablePictureStatus
-
It could be loading
- SCALABLE_PICTURE_READY - Enum constant in enum class org.jpo.datamodel.ScalablePicture.ScalablePictureStatus
-
It could be ready
- SCALABLE_PICTURE_SCALING - Enum constant in enum class org.jpo.datamodel.ScalablePicture.ScalablePictureStatus
-
It could be scaling
- SCALABLE_PICTURE_UNINITIALISED - Enum constant in enum class org.jpo.datamodel.ScalablePicture.ScalablePictureStatus
-
It can be uninitialized
- ScalablePicture - Class in org.jpo.datamodel
-
a class to load and scale an image either immediately or in a separate thread.
- ScalablePicture() - Constructor for class org.jpo.datamodel.ScalablePicture
-
Constructor
- ScalablePicture.ScalablePictureStatus - Enum Class in org.jpo.datamodel
-
Status that the Scalable Picture could have
- ScalablePictureListener - Interface in org.jpo.datamodel
-
This interface allows the image loaders to update the view about changes in the image loading status.
- scalableStatusChange(ScalablePicture.ScalablePictureStatus, String) - Method in interface org.jpo.datamodel.ScalablePictureListener
-
inform the listener that the status has changed
- scalableStatusChange(ScalablePicture.ScalablePictureStatus, String) - Method in class org.jpo.gui.OverlayedPictureController
-
method that gets invoked from the ScalablePicture object to notify of status changes.
- scalePicture() - Method in class org.jpo.datamodel.ScalablePicture
-
call this method when the affine transform op is to be executed.
- ScreenHelper - Class in org.jpo.gui.swing
-
This class helps with screen size logic.
- scrollDown() - Method in class org.jpo.gui.swing.PictureController
-
method that moves the image down by 10% of the pixels shown on the screen.
- scrollLeft() - Method in class org.jpo.gui.swing.PictureController
-
method that moves the image left by 10% of the pixels shown on the screen.
- scrollRight() - Method in class org.jpo.gui.swing.PictureController
-
method that moves the image right by 10% of the pixels shown on the screen.
- scrollUp() - Method in class org.jpo.gui.swing.PictureController
-
method that moves the image up by 10% of the pixels shown on the screen.
- SELECT - Enum constant in enum class org.jpo.gui.swing.TristateCheckBox.TCheckBoxChosenState
- SELECTED - Enum constant in enum class org.jpo.gui.swing.TristateCheckBox.TCheckBoxInitialState
- SELECTED - Static variable in class org.jpo.datamodel.Category
-
This status represents the category as being selected
- selectedCategories() - Method in record class org.jpo.eventbus.PictureAdderRequest
-
Returns the value of the
selectedCategories
record component. - SELECTION - Static variable in class org.jpo.gui.swing.TristateCheckBox
- SendEmailHandler - Class in org.jpo.eventbus
- SendEmailHandler() - Constructor for class org.jpo.eventbus.SendEmailHandler
- SendEmailRequest - Class in org.jpo.eventbus
-
This request indicates that the user wants to bring up the send email GUI
- SendEmailRequest() - Constructor for class org.jpo.eventbus.SendEmailRequest
- sendNodeChanged(TreeNode) - Method in class org.jpo.datamodel.PictureCollection
-
This method sends a nodeChanged event through to the listeners of the Collection's model.
- sendNodeStructureChanged(TreeNode) - Method in class org.jpo.datamodel.PictureCollection
-
This method sends a nodeStructureChanged event through to the listeners of the Collection's model.
- sendNodesWereInserted(TreeNode, int[]) - Method in class org.jpo.datamodel.PictureCollection
-
This method sends a nodesWereInserted event through to the listeners of the Collection's model.
- sendNodesWereRemoved(TreeNode, int[], Object[]) - Method in class org.jpo.datamodel.PictureCollection
-
This method sends a nodesWereRemoved event through to the listeners of the Collection's model.
- sendWasMailSelectedEvent() - Method in class org.jpo.datamodel.PictureInfo
-
Creates a PictureChangedEvent and sends it to inform listening objects that the node was mailSelected.
- sendWasMailUnselectedEvent() - Method in class org.jpo.datamodel.PictureInfo
-
Creates a PictureChangedEvent and sends it to inform listening objects that the node was mailUnselected.
- sendWasSelectedEvent() - Method in class org.jpo.datamodel.GroupInfo
-
Creates a GroupInfoChangedEvent and sends it to inform listening objects that the node was selected.
- sendWasSelectedEvent() - Method in class org.jpo.datamodel.PictureInfo
-
Creates a PictureChangedEvent and sends it to inform listening objects that the node was selected.
- sendWasUnselectedEvent() - Method in class org.jpo.datamodel.GroupInfo
-
Creates a PictureChangedEvent and sends it to inform listening objects that the node was unselected.
- sendWasUnselectedEvent() - Method in class org.jpo.datamodel.PictureInfo
-
Creates a PictureChangedEvent and sends it to inform listening objects that the node was unselected.
- setAlbumPostUrl(String) - Method in class org.jpo.export.PicasaUploadRequest
- setAllowEdits(boolean) - Method in class org.jpo.datamodel.PictureCollection
-
sets the allow-edit allowedEdits of this collection
- setAnchorFrame(Component) - Method in class org.jpo.gui.CameraDownloadWizardData
-
The Component to which the wizard should be "set relative" to.
- setAnchorFrame(JFrame) - Static method in class org.jpo.datamodel.Settings
- setAutoLoad(String) - Static method in class org.jpo.datamodel.Settings
- setBackgroundColor(Color) - Method in class org.jpo.eventbus.GenerateWebsiteRequest
-
Sets the background color for the webpage
- setBounds(Rectangle) - Method in class org.jpo.gui.swing.ResizableJFrame
-
Resizes the screen to the specified size after un-maximising it.
- setCamera(Camera) - Method in class org.jpo.gui.CameraDownloadWizardData
-
sets the Camera from which the pictures are to be read.
- setCamera(Camera) - Method in class org.jpo.gui.CameraEditor
-
Call this method to set the camera this panel is supposed to edit
- setCameraMountPoint(String) - Method in class org.jpo.datamodel.Camera
-
This method sets the mount point of the camera in the computer's file system
- setCameras(List<Camera>) - Static method in class org.jpo.datamodel.Settings
-
Remembers the cameras
- setCategoryAssignment(Collection<Integer>) - Method in class org.jpo.datamodel.PictureInfo
-
Sets the supplied Collection as the categories of the picture, clearing out any pre-existing ones.
- setCategoryAssignmentsChanged() - Method in class org.jpo.datamodel.PictureInfoChangeEvent
-
sets the event to reflect that the copyright holder changed
- setCategoryLockMode() - Method in class org.jpo.gui.swing.ThumbnailDescriptionPanel
- setCellspacing(int) - Method in class org.jpo.eventbus.GenerateWebsiteRequest
-
sets the Cellspacing
- setCenterLocation(int, int) - Method in class org.jpo.gui.swing.PictureController
-
method to set the centre of the image to the true coordinates in the picture but doesn't call
repaint()
- setCenterWhenScaled(boolean) - Method in class org.jpo.gui.swing.PictureController
-
Remembers whether the picture should be centered when scaled
- setClockBusy() - Method in class org.jpo.gui.swing.ClockButton
-
Switches the clock to busy mode
- setClockIdle() - Method in class org.jpo.gui.swing.ClockButton
-
Switches the clock icon to idle mode
- setComment(String) - Method in class org.jpo.datamodel.PictureInfo
-
Sets the comment.
- setCommentChanged() - Method in class org.jpo.datamodel.PictureInfoChangeEvent
-
sets the event to reflect that the comment changed
- setCopyMode(boolean) - Method in class org.jpo.gui.CameraDownloadWizardData
-
Sets whether to copy or move the pictures from the camera to the computer.
- setCopyrightHolder(String) - Method in class org.jpo.datamodel.PictureInfo
-
Sets the copyright holder.
- setCopyrightHolderChanged() - Method in class org.jpo.datamodel.PictureInfoChangeEvent
-
sets the event to reflect that the copyright holder changed
- setCreationTime(String) - Method in class org.jpo.datamodel.PictureInfo
-
Sets the creationTime.
- setCreationTimeChanged() - Method in class org.jpo.datamodel.PictureInfoChangeEvent
-
sets the event to reflect that the creation time was changed
- setDebugMode(boolean) - Static method in class org.jpo.datamodel.Settings
-
Sets to whether JPO runs in Debug mode or not
- setDecorateThumbnails(boolean) - Method in class org.jpo.gui.ThumbnailController
-
Determines whether decorations should be drawn or not
- setDecoration(LeftRightButton.BUTTON_STATE) - Method in class org.jpo.gui.swing.LeftRightButton
-
Sets the appropriate icon for the state
- setDefaultExportHighres(boolean) - Static method in class org.jpo.datamodel.Settings
- setDefaultGenerateDHTML(boolean) - Static method in class org.jpo.datamodel.Settings
- setDefaultGenerateMap(boolean) - Static method in class org.jpo.datamodel.Settings
-
Remembers if generate map should be ticked.
- setDefaultGenerateMidresHtml(boolean) - Static method in class org.jpo.datamodel.Settings
- setDefaultGenerateZipfile(boolean) - Static method in class org.jpo.datamodel.Settings
-
Remembers if generate Zip file was ticked
- setDefaultGoogleMapsApiKey(String) - Static method in class org.jpo.datamodel.Settings
-
Remembers the Google Maps API key
- setDefaultHtmlFtpPassword(String) - Static method in class org.jpo.datamodel.Settings
-
Remebers the default ftp password for Html export
- setDefaultHtmlFtpPort(int) - Static method in class org.jpo.datamodel.Settings
-
Remembers the default html ftp port
- setDefaultHtmlFtpServer(String) - Static method in class org.jpo.datamodel.Settings
-
Remembers the default ftp server for the html upload
- setDefaultHtmlFtpTargetDir(String) - Static method in class org.jpo.datamodel.Settings
-
Remembers the default ftp target directory for Html export
- setDefaultHtmlFtpUser(String) - Static method in class org.jpo.datamodel.Settings
-
Remembers the default ftp user account
- setDefaultHtmlLowresQuality(float) - Static method in class org.jpo.datamodel.Settings
- setDefaultHtmlMidresHeight(int) - Static method in class org.jpo.datamodel.Settings
-
Remembers the default height for a midres picture
- setDefaultHtmlMidresQuality(float) - Static method in class org.jpo.datamodel.Settings
- setDefaultHtmlMidresWidth(int) - Static method in class org.jpo.datamodel.Settings
-
Remembers the default width for a midred picture
- setDefaultHtmlOutputTarget(GenerateWebsiteRequest.OutputTarget) - Static method in class org.jpo.datamodel.Settings
- setDefaultHtmlPicsPerRow(int) - Static method in class org.jpo.datamodel.Settings
- setDefaultHtmlPictureNaming(GenerateWebsiteRequest.PictureNamingType) - Static method in class org.jpo.datamodel.Settings
-
Remembers Default Html Picture naming
- setDefaultHtmlSshAuthType(GenerateWebsiteRequest.SshAuthType) - Static method in class org.jpo.datamodel.Settings
-
Remembers the ssh authentication type
- setDefaultHtmlSshKeyFile(String) - Static method in class org.jpo.datamodel.Settings
- setDefaultHtmlSshPassword(String) - Static method in class org.jpo.datamodel.Settings
- setDefaultHtmlSshPort(int) - Static method in class org.jpo.datamodel.Settings
- setDefaultHtmlSshServer(String) - Static method in class org.jpo.datamodel.Settings
-
Remembers the default ssh server for Html export
- setDefaultHtmlSshTargetDir(String) - Static method in class org.jpo.datamodel.Settings
- setDefaultHtmlSshUser(String) - Static method in class org.jpo.datamodel.Settings
-
Remembers the default ssh user
- setDefaultHtmlThumbnailHeight(int) - Static method in class org.jpo.datamodel.Settings
- setDefaultHtmlThumbnailWidth(int) - Static method in class org.jpo.datamodel.Settings
- setDefaultLinkToHighres(boolean) - Static method in class org.jpo.datamodel.Settings
- setDefaultRotateHighres(boolean) - Static method in class org.jpo.datamodel.Settings
- setDefaults() - Static method in class org.jpo.datamodel.Settings
-
method that set the default parameters
- setDefaultView() - Method in class org.jpo.gui.MapWindow
-
Sets the map back to the default view.
- setDescription(String) - Method in class org.jpo.datamodel.Camera
-
Sets a new description for the camera
- setDescription(String) - Method in class org.jpo.datamodel.PictureInfo
-
Sets the description of the image.
- setDescription(String) - Method in class org.jpo.gui.swing.PictureFrame
-
Sets the description to the supplied string.
- setDescription(String) - Method in class org.jpo.gui.swing.ThumbnailDescriptionPanel
-
Sets the description of the ThumbnailDescriptionPanel.
- setDescriptionChanged() - Method in class org.jpo.datamodel.PictureInfoChangeEvent
-
sets the event to reflect that the description changed
- setDisplayMode(ThumbnailDescriptionController.DescriptionSize) - Method in class org.jpo.gui.ThumbnailDescriptionController
-
This method how the description panel is shown.
- setDividerWidth(int) - Static method in class org.jpo.datamodel.Settings
- setDoneString(String) - Method in class org.jpo.gui.ProgressGui
-
Sets the text that will be shown when the processing is over.
- setDontEnlargeSmallImages(boolean) - Static method in class org.jpo.datamodel.Settings
- setDownloadZipFileName(String) - Method in class org.jpo.eventbus.GenerateWebsiteRequest
-
Sets the name of the Zip file to be created
- setEmailAuthentication(int) - Static method in class org.jpo.datamodel.Settings
- setEmailDimensions(Dimension) - Static method in class org.jpo.datamodel.Settings
- setEmailPassword(String) - Static method in class org.jpo.datamodel.Settings
-
sets the emailPassword setting
- setEmailPort(String) - Static method in class org.jpo.datamodel.Settings
- setEmailScaleImages(boolean) - Static method in class org.jpo.datamodel.Settings
-
remember if email images should be scaled
- setEmailSendOriginal(boolean) - Static method in class org.jpo.datamodel.Settings
- setEmailServer(String) - Static method in class org.jpo.datamodel.Settings
- setEmailUser(String) - Static method in class org.jpo.datamodel.Settings
- setEnabled(boolean) - Method in class org.jpo.gui.DirectoryChooser
-
Sets the DirectoryChooser to enabled or disabled.
- setExportHighres(boolean) - Method in class org.jpo.eventbus.GenerateWebsiteRequest
- setFactor(float) - Method in class org.jpo.gui.swing.Thumbnail
-
This method sets the scaling factor for the display of a thumbnail.
- setFactor(float) - Method in class org.jpo.gui.ThumbnailController
-
This method sets the scaling factor for the display of a thumbnail.
- setFactor(float) - Method in class org.jpo.gui.ThumbnailDescriptionController
-
This method sets the scaling factor for the display of a thumbnail description
- setFastScale() - Method in class org.jpo.datamodel.ScalablePicture
-
sets the picture into fast scaling mode
- setFile(File) - Method in class org.jpo.gui.DirectoryChooser
-
Set the DirectoryChooserTest to the supplied File
- setFilmReference(String) - Method in class org.jpo.datamodel.PictureInfo
-
Sets the film reference.
- setFilmReferenceChanged() - Method in class org.jpo.datamodel.PictureInfoChangeEvent
-
sets the event to reflect that the film reference changed
- setFolderIconRequired(boolean) - Method in class org.jpo.eventbus.GenerateWebsiteRequest
- setFontColor(Color) - Method in class org.jpo.eventbus.GenerateWebsiteRequest
- setFreeMemory(String) - Method in class org.jpo.datamodel.NodeStatisticsBean
-
Stores the free memory string
- setFtpPassword(String) - Method in class org.jpo.eventbus.GenerateWebsiteRequest
- setFtpPort(int) - Method in class org.jpo.eventbus.GenerateWebsiteRequest
-
Sets the ftp port
- setFtpServer(String) - Method in class org.jpo.eventbus.GenerateWebsiteRequest
- setFtpTargetDir(String) - Method in class org.jpo.eventbus.GenerateWebsiteRequest
- setFtpUser(String) - Method in class org.jpo.eventbus.GenerateWebsiteRequest
- setGenerateMap(boolean) - Method in class org.jpo.eventbus.GenerateWebsiteRequest
- setGenerateMidresHtml(boolean) - Method in class org.jpo.eventbus.GenerateWebsiteRequest
- setGenerateMouseover(boolean) - Method in class org.jpo.eventbus.GenerateWebsiteRequest
- setGenerateZipfile(boolean) - Method in class org.jpo.eventbus.GenerateWebsiteRequest
- setGoogleMapsApiKey(String) - Method in class org.jpo.eventbus.GenerateWebsiteRequest
-
Rememebrs the Google Maps API key
- setGooglePassword(String) - Static method in class org.jpo.datamodel.Settings
-
Remembers the Google password
- setGoogleUsername(String) - Static method in class org.jpo.datamodel.Settings
- setGroupName(String) - Method in class org.jpo.datamodel.GroupInfo
-
Set name of the GroupInfo
- setGroupNameChanged() - Method in class org.jpo.datamodel.GroupInfoChangeEvent
-
sets the event to reflect that the description changed
- setHighresLocationChanged() - Method in class org.jpo.datamodel.PictureInfoChangeEvent
-
sets the event to reflect that the highres Location changed
- setHorizontalGutter(int) - Method in class org.jpo.gui.ThumbnailLayoutManager
-
Sets the horizontal gutter between the thumbnails.
- setHtmlBackgroundColor(Color) - Static method in class org.jpo.datamodel.Settings
-
Remembers the default html background color
- setHtmlFontColor(Color) - Static method in class org.jpo.datamodel.Settings
- setIcon(ImageIcon) - Method in class org.jpo.cache.ThumbnailQueueRequest
-
Sets the icon after the creation queue
- setIgnoreVersionAlerts(boolean) - Static method in class org.jpo.datamodel.Settings
-
Remembers the user choice about prompting version alerts
- setImageIcon(ImageIcon) - Method in class org.jpo.gui.swing.Thumbnail
-
sets the image the Thumbnail.
- setImageLocation(File) - Method in class org.jpo.datamodel.PictureInfo
-
Sets the image location and sends a sendImageLocationChangedEvent.
- setInterrupt(boolean) - Method in class org.jpo.export.PicasaUploadRequest
- setJpgQuality(float) - Method in class org.jpo.datamodel.ScalablePicture
-
accessor method to set the quality that should be used on jpg write operations.
- setJpoResources(ResourceBundle) - Static method in class org.jpo.datamodel.Settings
- setJTable(JTable) - Method in class org.jpo.gui.swing.JTableCopyPasteClipboardAdapter
-
Sets the Jtable
- setKey(Integer) - Method in class org.jpo.datamodel.Category
-
Sets the key of the Category
- setLargeFolderIcon() - Method in class org.jpo.gui.swing.Thumbnail
-
Sets an icon showing a large yellow folder
- setLastCameraWizardCopyMode(boolean) - Static method in class org.jpo.datamodel.Settings
- setLastConnectionStatus(boolean) - Method in class org.jpo.datamodel.Camera
-
Sets the last connection status.
- setLastMainFrameCoordinates(Rectangle) - Static method in class org.jpo.datamodel.Settings
-
Remembers the position and size of the last Main Window
- setLastModification(FileTime) - Method in class org.jpo.cache.ImageBytes
-
Remembers the last modification time of the source file
- setLastSortChoice(Settings.FieldCodes) - Static method in class org.jpo.datamodel.Settings
- setLastViewerCoordinates(Rectangle) - Static method in class org.jpo.datamodel.Settings
-
Remembers the last saved position and size of the Picture Viewer
- setLatLng(Point2D.Double) - Method in class org.jpo.datamodel.PictureInfo
-
Sets the Latitude and Longitude.
- setLatLng(String) - Method in class org.jpo.datamodel.PictureInfo
-
Sets the Latitude and Longitude.
- setLatLngChanged() - Method in class org.jpo.datamodel.PictureInfoChangeEvent
-
sets the event to reflect that the Latitude or Longitude was changed
- setLinkToHighres(boolean) - Method in class org.jpo.eventbus.GenerateWebsiteRequest
- setLocale(Locale) - Static method in class org.jpo.datamodel.Settings
-
Sets the new locale.
- setLogfile(File) - Static method in class org.jpo.datamodel.Settings
- setLowerDateRange(Calendar) - Method in class org.jpo.datamodel.TextQuery
-
Method to set the lower date range of the search.
- setLowerDateRange(Calendar) - Method in class org.jpo.datamodel.YearQuery
-
Method to set the lower date range of the search.
- setLowresJpgQuality(float) - Method in class org.jpo.eventbus.GenerateWebsiteRequest
-
sets the lowers quality number
- setLowresJpgQualityPercent(int) - Method in class org.jpo.eventbus.GenerateWebsiteRequest
-
Convenience method that allows the quality to be specified between 0 and 100 as an integer.
- setMainWindow(MainWindow) - Static method in class org.jpo.datamodel.Settings
- setMarker(Point2D.Double) - Method in class org.jpo.gui.swing.MapViewer
-
Places a marker on the map at the X and Y latitude and longitude and moves the map to show it in the middle.
- setMaximum(int) - Method in class org.jpo.gui.ProgressGui
-
set the maximum
- setMaximumPictureSize(int) - Static method in class org.jpo.datamodel.Settings
- setMaxThumbnails(int) - Static method in class org.jpo.datamodel.Settings
-
Remembers the maximum number of thumbnails to show on the Thumbnail Panel
- setMidresHeight(int) - Method in class org.jpo.eventbus.GenerateWebsiteRequest
- setMidresJpgQuality(float) - Method in class org.jpo.eventbus.GenerateWebsiteRequest
- setMidresJpgQualityPercent(float) - Method in class org.jpo.eventbus.GenerateWebsiteRequest
-
Convenience method that allows the quality to be specified between 0 and 100 as an integer.
- setMidresWidth(int) - Method in class org.jpo.eventbus.GenerateWebsiteRequest
- setModel(TableModel) - Method in class org.jpo.gui.TableMap
- setModel(TableModel) - Method in class org.jpo.gui.TableSorter
- setMonitorForNewPictures(boolean) - Method in class org.jpo.datamodel.Camera
-
sets whether to monitor for new pictures
- setNewGroupDescription(String) - Method in class org.jpo.gui.CameraDownloadWizardData
-
Sets the name for the new group, if a new group should be created.
- setNewPictures(Collection<File>) - Method in class org.jpo.gui.CameraDownloadWizardData
-
Sets the Collection of new Pictures.
- setNewViewerSizeChoice(int) - Static method in class org.jpo.datamodel.Settings
-
Remembers the choice for new Picture Viewer windows
- setNextButtonEnd() - Method in class org.jpo.gui.swing.PictureViewerNavBar
-
Sets the next button to have the END style
- setNextButtonHasNext() - Method in class org.jpo.gui.swing.PictureViewerNavBar
-
Sets the next button to have the HAS_NEXT style
- setNextButtonHasRight() - Method in class org.jpo.gui.swing.PictureViewerNavBar
-
Sets the next button to have the HAS_RIGHT style
- setNode(DefaultMutableTreeNode) - Method in class org.jpo.datamodel.NodeStatistics
-
Sets the node to be analysed
- setNode(NodeNavigatorInterface, int) - Method in class org.jpo.gui.ThumbnailController
-
Sets the node being visualised by this ThumbnailController object.
- setNode(SortableDefaultMutableTreeNode) - Method in class org.jpo.export.PicasaUploadRequest
- setNode(SortableDefaultMutableTreeNode) - Method in class org.jpo.gui.ThumbnailDescriptionController
-
This method sets the node which the ThumbnailDescriptionJPanel should display.
- setNumberOfGroups(String) - Method in class org.jpo.datamodel.NodeStatisticsBean
-
Remembers the number of group nodes
- setNumberOfNodes(String) - Method in class org.jpo.datamodel.NodeStatisticsBean
-
Remembers the number of nodes
- setNumberOfPictures(String) - Method in class org.jpo.datamodel.NodeStatisticsBean
-
Sets the number of pictures
- setOldImage(Map<File, String>) - Method in class org.jpo.datamodel.Camera
-
Remembers the old images on the camera
- setOpenWebsiteAfterRendering(boolean) - Method in class org.jpo.eventbus.GenerateWebsiteRequest
- setOutputTarget(GenerateWebsiteRequest.OutputTarget) - Method in class org.jpo.eventbus.GenerateWebsiteRequest
-
Sets the method for output targets
- setOwningNode(SortableDefaultMutableTreeNode) - Method in class org.jpo.datamodel.GroupInfo
- setOwningNode(SortableDefaultMutableTreeNode) - Method in interface org.jpo.datamodel.GroupOrPicture
-
A GroupOrPicture must be able to remember the node that owns it to facilitate traversal
- setOwningNode(SortableDefaultMutableTreeNode) - Method in class org.jpo.datamodel.PictureInfo
- setPadlockButtonState(boolean) - Method in class org.jpo.gui.swing.ThumbnailPanelTitle
- setPassword(String) - Method in class org.jpo.export.PicasaUploadRequest
- setPhotographer(String) - Method in class org.jpo.datamodel.PictureInfo
-
Sets the Photographer.
- setPhotographerChanged() - Method in class org.jpo.datamodel.PictureInfoChangeEvent
-
sets the event to reflect that the photographer changed
- setPicsPerRow(int) - Method in class org.jpo.eventbus.GenerateWebsiteRequest
- setPicture(PictureInfo) - Method in class org.jpo.gui.OverlayedPictureController
-
Brings up the indicated picture on the display.
- setPicture(PictureInfo) - Method in class org.jpo.gui.PictureFrameController
- setPictureCollection(PictureCollection) - Static method in class org.jpo.datamodel.Settings
- setPictureCollection(PictureCollection) - Method in class org.jpo.datamodel.SortableDefaultMutableTreeNode
-
Should only be called on the root node
- setPictureNaming(GenerateWebsiteRequest.PictureNamingType) - Method in class org.jpo.eventbus.GenerateWebsiteRequest
-
Sets the method for picture naming.
- SetPictureRotationHandler - Class in org.jpo.eventbus
-
Sets the picture rotation
- SetPictureRotationHandler() - Constructor for class org.jpo.eventbus.SetPictureRotationHandler
- SetPictureRotationRequest - Record Class in org.jpo.eventbus
-
The receiver of this request is supposed to rotate the picture to the 0 rotation angle
- SetPictureRotationRequest(Collection<SortableDefaultMutableTreeNode>, double, QUEUE_PRIORITY) - Constructor for record class org.jpo.eventbus.SetPictureRotationRequest
-
Creates an instance of a
SetPictureRotationRequest
record class. - setPictureViewerFastScale(boolean) - Static method in class org.jpo.datamodel.Settings
- setPreferredLeftDividerSpot(int) - Static method in class org.jpo.datamodel.Settings
- setPreferredMasterDividerSpot(int) - Static method in class org.jpo.datamodel.Settings
- setPreviousButtonBeginning() - Method in class org.jpo.gui.swing.PictureViewerNavBar
-
Sets the left button to the BEGINNING style
- setPreviousButtonHasLeft() - Method in class org.jpo.gui.swing.PictureViewerNavBar
-
Sets the left button to HAS_LEFT style
- setPreviousButtonHasPrevious() - Method in class org.jpo.gui.swing.PictureViewerNavBar
-
Sets the left button to the HAS_PREVIOUS style
- setPriority(QUEUE_PRIORITY) - Method in class org.jpo.cache.ThumbnailQueueRequest
-
sets the priority in which the
ThumbnailController
is to be created. - setProgressBarValue(int) - Method in class org.jpo.gui.swing.PictureFrame
-
Passes the parameter to the setValue method of the ProgressBar
- setProgressBarVisible(boolean) - Method in class org.jpo.gui.swing.PictureFrame
-
Passes the parameter to the setVisible method of the ProgressBar
- setQualityScale() - Method in class org.jpo.datamodel.ScalablePicture
-
sets the picture into quality scaling mode
- setQueriesTreeModel(DefaultTreeModel) - Method in class org.jpo.datamodel.PictureCollection
-
Call this method when you need to set the TreeModel for the queries
- setQuery(Query) - Method in class org.jpo.datamodel.QueryNavigator
-
call this method to specify the query that should be browsed.
- setQueueCount(String) - Method in class org.jpo.datamodel.NodeStatisticsBean
-
Stores the number of thumbnails on the queue
- setQueueIcon() - Method in class org.jpo.gui.swing.Thumbnail
-
Sets an icon of a clock to indicate being on a queue
- setRememberGoogleCredentials(boolean) - Static method in class org.jpo.datamodel.Settings
- setRemoveButtonVisibility() - Method in class org.jpo.gui.swing.CategoryButton
- setRetrievedFromCache(boolean) - Method in class org.jpo.cache.ImageBytes
-
Sets the retrievedFromCache flag.
- setRotateHighres(boolean) - Method in class org.jpo.eventbus.GenerateWebsiteRequest
-
Indicate that a highres image should be rotated
- setRotation(double) - Method in class org.jpo.datamodel.PictureInfo
-
Sets the rotation.
- setRotation(int) - Method in class org.jpo.datamodel.PictureInfo
-
Sets the rotation.
- setRotationChanged() - Method in class org.jpo.datamodel.PictureInfoChangeEvent
-
sets the event to reflect that the rotation changed
- setScaleFactor(double) - Method in class org.jpo.datamodel.ScalablePicture
-
set the scale factor to the new desired value.
- setScaleFactor(double) - Method in interface org.jpo.gui.swing.PictureControllerImage
-
Set the scale factor to the new desired value.
- setScaleSize(Dimension) - Method in class org.jpo.datamodel.ScalablePicture
-
invoke this method to tell the scale process to figure out the scale factor so that the image fits either by height or by width into the indicated dimension.
- setScaleSize(Dimension) - Method in interface org.jpo.gui.swing.PictureControllerImage
-
invoke this method to tell the scale process to figure out the scale factor so that the image fits either by height or by width into the indicated dimension.
- setScaleSteps(int) - Method in class org.jpo.datamodel.ScalablePicture
-
The number of steps to use in scaling
- setScalingSteps(int) - Method in class org.jpo.eventbus.GenerateWebsiteRequest
-
Sets the number of scaling steps.
- setSelected() - Method in class org.jpo.gui.swing.Thumbnail
-
Tells the thumbnail to render itself as a selected thumbnail
- setSelectedCount(String) - Method in class org.jpo.datamodel.NodeStatisticsBean
-
Stores the number of selected nodes
- setSelectedNode(DefaultMutableTreeNode) - Method in class org.jpo.gui.QueriesJTreeController
-
Moves the highlighted row to the indicated one and expands the tree if necessary.
- setSelectionState(TristateCheckBox.TCheckBoxChosenState) - Method in class org.jpo.gui.swing.TristateCheckBox
- setSendModelUpdates(boolean) - Method in class org.jpo.datamodel.PictureCollection
-
Sets the flag whether to send model updates or not
- setSequentialStartNumber(int) - Method in class org.jpo.eventbus.GenerateWebsiteRequest
- setSha256() - Method in class org.jpo.datamodel.PictureInfo
-
calculates the SHA-256 hash of the picture and saves it to the sha256 member variable.
- setSha256(String) - Method in class org.jpo.datamodel.PictureInfo
-
calculates the SHA-256 hash of the picture and saves it to the fileHash member variable.
- setSha256Changed() - Method in class org.jpo.datamodel.PictureInfoChangeEvent
-
sets the event to reflect that the sha256 changed
- setShouldCreateNewGroup(boolean) - Method in class org.jpo.gui.CameraDownloadWizardData
-
Sets whether to create a new Group or not.
- setShouldInterrupt(boolean) - Method in class org.jpo.gui.InterruptSemaphore
-
use this method to indicate that the thread should be interrupted at the next safe point
- setShowFilenamesOnThumbnailPanel(boolean) - Static method in class org.jpo.datamodel.Settings
-
Stores whether filenames should be shown on the Thumbnail pane
- setShowThumbOnFileChooser(boolean) - Static method in class org.jpo.datamodel.Settings
- setShowTimestamp(boolean) - Method in class org.jpo.gui.ThumbnailController
- setShowTimestampsOnThumbnailPanel(boolean) - Static method in class org.jpo.datamodel.Settings
-
Stores the default choice for fast scaling
- setSizeOfPictures(String) - Method in class org.jpo.datamodel.NodeStatisticsBean
-
Sets the sie of Pictures string
- setSnoozeVersionAlertsExpiryDateTime(LocalDateTime) - Static method in class org.jpo.datamodel.Settings
-
Records the expiry DateTime before which the version alerts shall not be shown.
- setSortCode(Settings.FieldCodes) - Method in class org.jpo.gui.CameraDownloadWizardData
-
Sets the sort Code choice
- setSshAuthType(GenerateWebsiteRequest.SshAuthType) - Method in class org.jpo.eventbus.GenerateWebsiteRequest
-
Sets the method for output targets
- setSshKeyFile(String) - Method in class org.jpo.eventbus.GenerateWebsiteRequest
- setSshPassword(String) - Method in class org.jpo.eventbus.GenerateWebsiteRequest
- setSshPort(int) - Method in class org.jpo.eventbus.GenerateWebsiteRequest
-
Sets the ssh port
- setSshServer(String) - Method in class org.jpo.eventbus.GenerateWebsiteRequest
- setSshTargetDir(String) - Method in class org.jpo.eventbus.GenerateWebsiteRequest
- setSshUser(String) - Method in class org.jpo.eventbus.GenerateWebsiteRequest
- setStartNode(SortableDefaultMutableTreeNode) - Method in class org.jpo.datamodel.TextQuery
-
set the start node for the search
- setStartNode(SortableDefaultMutableTreeNode) - Method in class org.jpo.datamodel.YearQuery
-
set the start node for the search
- setStartNode(SortableDefaultMutableTreeNode) - Method in class org.jpo.eventbus.GenerateWebsiteRequest
- setStartupSizeChoice(int) - Static method in class org.jpo.datamodel.Settings
-
Remembers if the choice for the startup size
- setStatus(int) - Method in class org.jpo.datamodel.Category
-
Call this method to set the state of the Category to selected or not selected.
- setTagCloudWords(int) - Static method in class org.jpo.datamodel.Settings
- setTargetDir(File) - Method in class org.jpo.gui.CameraDownloadWizardData
-
Remembers the target directory for the download
- setTargetDir(File) - Method in class org.jpo.gui.swing.ConsolidateGroupJFrame
-
Sets the target directory for the consolidate operation
- setTargetDirectory(File) - Method in class org.jpo.eventbus.GenerateWebsiteRequest
- setTargetNode(SortableDefaultMutableTreeNode) - Method in class org.jpo.gui.CameraDownloadWizardData
-
Returns the target node of the picture download.
- setText(String) - Method in class org.jpo.gui.DirectoryChooser
-
Puts the directory into the DirectoryChooserTest
- setTextAreaSize() - Method in class org.jpo.gui.swing.ThumbnailDescriptionPanel
-
sets the size of the TextArea.
- setThumbnailChanged() - Method in class org.jpo.datamodel.GroupInfoChangeEvent
-
sets the event to reflect that the thumbnail changed
- setThumbnailChanged() - Method in class org.jpo.datamodel.PictureInfoChangeEvent
-
sets the event to reflect that the thumbnail changed
- setThumbnailCreationFactoryCount(String) - Method in class org.jpo.datamodel.NodeStatisticsBean
- setThumbnailFastScale(boolean) - Static method in class org.jpo.datamodel.Settings
-
Stores the default choice for fast scaling
- setThumbnailHeight(int) - Method in class org.jpo.eventbus.GenerateWebsiteRequest
- setThumbnailSize(int) - Static method in class org.jpo.datamodel.Settings
- setThumbnailSize(int) - Method in class org.jpo.gui.swing.Thumbnail
-
Sets the maximum Thumbnail size
- setThumbnailSizeFactor(float) - Method in class org.jpo.gui.swing.ThumbnailDescriptionPanel
-
Call this method with a factor between 0 and 1 to request the thumbnail description to shrink or expand along with the size of the picture above it.
- setThumbnailWidth(int) - Method in class org.jpo.eventbus.GenerateWebsiteRequest
- setThumbnailWidth(int) - Method in class org.jpo.gui.ThumbnailLayoutManager
-
Sets the width of the thumbnails
- setTimestamp(String) - Method in class org.jpo.gui.swing.Thumbnail
-
Set the timestamp string to the supplied String.
- Settings - Class in org.jpo.datamodel
-
This class defines all the settings for the JPO application.
- Settings() - Constructor for class org.jpo.datamodel.Settings
- Settings.FieldCodes - Enum Class in org.jpo.datamodel
-
Codes to indicate the field
- SettingsDialog - Class in org.jpo.gui
-
A window to modify the settings of the JPO application
- SettingsDialog(boolean) - Constructor for class org.jpo.gui.SettingsDialog
-
Constructor to create the GUI that allows modification of the settings
- setTitle(String) - Method in class org.jpo.gui.swing.ThumbnailPanelTitle
-
Changes the title at the top of the page.
- setUiScale(double) - Static method in class org.jpo.datamodel.Settings
- setUnsavedSettingChanges(boolean) - Static method in class org.jpo.datamodel.Settings
- setUnsavedUpdates() - Method in class org.jpo.datamodel.PictureCollection
-
This method marks the collection as having unsaved updates.
- setUnsavedUpdates(boolean) - Method in class org.jpo.datamodel.PictureCollection
-
This method allows the programmer to set whether the tree has unsaved updates or not.
- setUnSelected() - Method in class org.jpo.gui.swing.Thumbnail
-
Tells the thumbnail to stop rendering itself as a selected thumbnail
- setUpperDateRange(Calendar) - Method in class org.jpo.datamodel.TextQuery
-
Method to set the upper date range of the search.
- setUpperDateRange(Calendar) - Method in class org.jpo.datamodel.YearQuery
-
Method to set the upper date range of the search.
- setUseFilename(boolean) - Method in class org.jpo.datamodel.Camera
-
Remembers the user wants to use filenames to identify new pictures
- setUsername(String) - Method in class org.jpo.export.PicasaUploadRequest
- setUserObject(Object) - Method in class org.jpo.datamodel.SortableDefaultMutableTreeNode
-
This method is being overridden to allow us to capture editing events on the JTree that is rendering this node.
- setValue(double) - Method in class org.jpo.gui.swing.WholeNumberField
-
method that sets the value of the WholeNumberField
- setValue(int) - Method in class org.jpo.gui.swing.WholeNumberField
-
method that sets the value of the WholeNumberField
- setValue(String) - Method in class org.jpo.datamodel.Category
-
Sets the value of the Category
- setValueAt(Object, int, int) - Method in class org.jpo.gui.TableMap
-
Set cell value
- setValueAt(Object, int, int) - Method in class org.jpo.gui.TableSorter
- setVerticalGutter(int) - Method in class org.jpo.gui.ThumbnailLayoutManager
-
Sets the vertical gutter between the rows.
- setVisible(boolean) - Method in class org.jpo.gui.swing.Thumbnail
-
Overridden method to allow the setting of the size when not visible.
- setVisible(boolean) - Method in class org.jpo.gui.ThumbnailDescriptionController
-
Overridden method to allow the better tuning of visibility
- setWasMailSelected() - Method in class org.jpo.datamodel.PictureInfoChangeEvent
-
sets the event to reflect that the selection was set
- setWasMailUnselected() - Method in class org.jpo.datamodel.PictureInfoChangeEvent
-
sets the event to reflect that the selection was removed
- setWasSelected() - Method in class org.jpo.datamodel.GroupInfoChangeEvent
-
sets the event to reflect that the selection was set
- setWasSelected() - Method in class org.jpo.datamodel.PictureInfoChangeEvent
-
sets the event to reflect that the selection was set
- setWasUnselected() - Method in class org.jpo.datamodel.GroupInfoChangeEvent
-
sets the event to reflect that the selection was removed
- setWasUnselected() - Method in class org.jpo.datamodel.PictureInfoChangeEvent
-
sets the event to reflect that the selection was removed
- setWriteLog(boolean) - Static method in class org.jpo.datamodel.Settings
-
Sets the writeLog flag
- setWriteRobotsTxt(boolean) - Static method in class org.jpo.datamodel.Settings
-
Remembers whether to write a robots.txt file
- setWriteRobotsTxt(boolean) - Method in class org.jpo.eventbus.GenerateWebsiteRequest
- setXmlFile(File) - Method in class org.jpo.datamodel.PictureCollection
-
This method sets the file which represents the current collection.
- SHA256 - Enum constant in enum class org.jpo.datamodel.Settings.FieldCodes
- showAsSelected() - Method in class org.jpo.gui.swing.ThumbnailDescriptionPanel
-
changes the background color so that the user sees that the thumbnail is part of the selection.
- showAsSelected(boolean) - Method in class org.jpo.gui.swing.ThumbnailDescriptionPanel
-
Alters the display to show the node is "selected" or not.
- showAsUnselected() - Method in class org.jpo.gui.swing.ThumbnailDescriptionPanel
-
Changes the color so that the user sees that the thumbnail is not part of the selection
- ShowAutoAdvanceDialogHandler - Class in org.jpo.eventbus
- ShowAutoAdvanceDialogHandler() - Constructor for class org.jpo.eventbus.ShowAutoAdvanceDialogHandler
- ShowAutoAdvanceDialogRequest - Record Class in org.jpo.eventbus
-
This request indicates that the user wants to see the AutoAdvanceDialog
- ShowAutoAdvanceDialogRequest(Component, SortableDefaultMutableTreeNode, AutoAdvanceInterface) - Constructor for record class org.jpo.eventbus.ShowAutoAdvanceDialogRequest
-
Creates an instance of a
ShowAutoAdvanceDialogRequest
record class. - showDelaySlider() - Method in class org.jpo.gui.swing.PictureViewerNavBar
-
Turns on the showing of the delay slider
- showError(String) - Method in class org.jpo.gui.swing.PictureFrame
- showFilename(boolean) - Method in class org.jpo.gui.swing.ThumbnailDescriptionPanel
-
Turns on the filename display or turns it off
- showFilename(boolean) - Method in class org.jpo.gui.ThumbnailDescriptionController
-
Makes the filename visible or hidden depending on the supplied parameter.
- ShowGroupAsTableHandler - Class in org.jpo.eventbus
- ShowGroupAsTableHandler() - Constructor for class org.jpo.eventbus.ShowGroupAsTableHandler
- ShowGroupAsTableRequest - Record Class in org.jpo.eventbus
-
This request indicates that the user wants to edit the group as a table
- ShowGroupAsTableRequest(SortableDefaultMutableTreeNode) - Constructor for record class org.jpo.eventbus.ShowGroupAsTableRequest
-
Creates an instance of a
ShowGroupAsTableRequest
record class. - ShowGroupInfoEditorHandler - Class in org.jpo.eventbus
- ShowGroupInfoEditorHandler() - Constructor for class org.jpo.eventbus.ShowGroupInfoEditorHandler
- ShowGroupInfoEditorRequest - Record Class in org.jpo.eventbus
-
The receiver of this request is supposed to spawn the Group Info Editor for the supplied node.
- ShowGroupInfoEditorRequest(SortableDefaultMutableTreeNode) - Constructor for record class org.jpo.eventbus.ShowGroupInfoEditorRequest
-
Creates an instance of a
ShowGroupInfoEditorRequest
record class. - ShowGroupPopUpMenuHandler - Class in org.jpo.eventbus
- ShowGroupPopUpMenuHandler() - Constructor for class org.jpo.eventbus.ShowGroupPopUpMenuHandler
- ShowGroupPopUpMenuRequest - Record Class in org.jpo.eventbus
-
This request indicates that the group popup menu should be shown
- ShowGroupPopUpMenuRequest(SortableDefaultMutableTreeNode, Component, int, int) - Constructor for record class org.jpo.eventbus.ShowGroupPopUpMenuRequest
-
Creates an instance of a
ShowGroupPopUpMenuRequest
record class. - ShowGroupRequest - Record Class in org.jpo.eventbus
-
This request indicates that the user wants to see a set of thumbnails.
- ShowGroupRequest(SortableDefaultMutableTreeNode) - Constructor for record class org.jpo.eventbus.ShowGroupRequest
-
Creates an instance of a
ShowGroupRequest
record class. - showInfo(DefaultMutableTreeNode) - Method in class org.jpo.gui.InfoPanelController
-
Invoked to tell that we should display something
- showNode(NodeNavigatorInterface, int) - Method in interface org.jpo.gui.AutoAdvanceInterface
-
Puts the picture of the indicated node onto the viewer panel
- showNode(NodeNavigatorInterface, int) - Method in class org.jpo.gui.PictureViewer
-
Puts the picture of the indicated node onto the viewer panel
- ShowPictureHandler - Class in org.jpo.eventbus
- ShowPictureHandler() - Constructor for class org.jpo.eventbus.ShowPictureHandler
- ShowPictureInfoEditorHandler - Class in org.jpo.eventbus
- ShowPictureInfoEditorHandler() - Constructor for class org.jpo.eventbus.ShowPictureInfoEditorHandler
- ShowPictureInfoEditorRequest - Record Class in org.jpo.eventbus
-
The receiver of this request is supposed to spawn the Picture Info Editor for the supplied node.
- ShowPictureInfoEditorRequest(SortableDefaultMutableTreeNode) - Constructor for record class org.jpo.eventbus.ShowPictureInfoEditorRequest
-
Creates an instance of a
ShowPictureInfoEditorRequest
record class. - ShowPicturePopUpMenuHandler - Class in org.jpo.eventbus
- ShowPicturePopUpMenuHandler() - Constructor for class org.jpo.eventbus.ShowPicturePopUpMenuHandler
- ShowPicturePopUpMenuRequest - Record Class in org.jpo.eventbus
-
This request indicates that the group popup menu should be shown
- ShowPicturePopUpMenuRequest(NodeNavigatorInterface, int, Component, int, int) - Constructor for record class org.jpo.eventbus.ShowPicturePopUpMenuRequest
-
Creates an instance of a
ShowPicturePopUpMenuRequest
record class. - ShowPictureRequest - Record Class in org.jpo.eventbus
-
The receiver of this request is supposed to spawn a full screen view of the picture under the supplied node.
- ShowPictureRequest(NodeNavigatorInterface, int) - Constructor for record class org.jpo.eventbus.ShowPictureRequest
-
Creates an instance of a
ShowPictureRequest
record class. - ShowQueryRequest - Record Class in org.jpo.eventbus
-
This request indicates that the user wants to see the results of a query
- ShowQueryRequest(Query) - Constructor for record class org.jpo.eventbus.ShowQueryRequest
-
Creates an instance of a
ShowQueryRequest
record class. - showSelectionStatus() - Method in class org.jpo.gui.ThumbnailDescriptionController
-
changes the colour so that the user sees whether the thumbnail is part of the selection
- showWindowDecorations(boolean) - Method in class org.jpo.gui.swing.ResizableJFrame
-
This method turns on or turns off the frame around the window.
- shutdown() - Static method in class org.jpo.cache.JpoCache
-
Method to properly shut down the cache
- ShutdownApplicationHandler - Class in org.jpo.eventbus
- ShutdownApplicationHandler() - Constructor for class org.jpo.eventbus.ShutdownApplicationHandler
- ShutdownApplicationRequest - Class in org.jpo.eventbus
-
This request indicates that the application should be shut down.
- ShutdownApplicationRequest() - Constructor for class org.jpo.eventbus.ShutdownApplicationRequest
- shuttlesort(int[], int[], int, int) - Method in class org.jpo.gui.TableSorter
-
This is a home-grown implementation which we have not had time to research - it may perform poorly in some circumstances.
- SingleNodeNavigator - Class in org.jpo.datamodel
-
This class implements the ThumbnailBrowserInterface in the specific manner that is required for displaying a single picture in the ThumbnailJScrollPane.
- SingleNodeNavigator(SortableDefaultMutableTreeNode) - Constructor for class org.jpo.datamodel.SingleNodeNavigator
-
Constructor for a SingleNodeNavigator.
- size - Variable in class org.jpo.cache.ThumbnailQueueRequest
-
The size we should scale the thumbnail to
- size() - Static method in class org.jpo.cache.ThumbnailCreationQueue
-
Returns the number of requests currently on the queue
- sort() - Method in class org.jpo.gui.TableSorter
- SortableDefaultMutableTreeNode - Class in org.jpo.datamodel
-
This is the main data structure object for the JPO Collection.
- SortableDefaultMutableTreeNode() - Constructor for class org.jpo.datamodel.SortableDefaultMutableTreeNode
-
Constructor for a new node.
- SortableDefaultMutableTreeNode(GroupOrPicture) - Constructor for class org.jpo.datamodel.SortableDefaultMutableTreeNode
-
Constructor for a new node.
- sortByColumn(int) - Method in class org.jpo.gui.TableSorter
- sortByColumn(int, boolean) - Method in class org.jpo.gui.TableSorter
- sortChildren(Settings.FieldCodes) - Method in class org.jpo.datamodel.SortableDefaultMutableTreeNode
-
Call this method to sort the Children of a node by a field.
- sortCriteria() - Method in record class org.jpo.eventbus.SortGroupRequest
-
Returns the value of the
sortCriteria
record component. - SortGroupHandler - Class in org.jpo.eventbus
- SortGroupHandler() - Constructor for class org.jpo.eventbus.SortGroupHandler
- SortGroupRequest - Record Class in org.jpo.eventbus
-
This request indicates that the user wants to sort a group by the specified criteria
- SortGroupRequest(SortableDefaultMutableTreeNode, Settings.FieldCodes) - Constructor for record class org.jpo.eventbus.SortGroupRequest
-
Creates an instance of a
SortGroupRequest
record class. - SortOption - Class in org.jpo.datamodel
-
A class that holds a description of what will be sorted, and it's key
- SortOption(String, Settings.FieldCodes) - Constructor for class org.jpo.datamodel.SortOption
-
Constructs a SortOption with the description of the sort and the sort key
- SOURCE_PICTURE_ERROR - Enum constant in enum class org.jpo.datamodel.SourcePicture.SourcePictureStatus
-
The picture could be in error
- SOURCE_PICTURE_LOADING - Enum constant in enum class org.jpo.datamodel.SourcePicture.SourcePictureStatus
-
The picture could be loading
- SOURCE_PICTURE_LOADING_COMPLETED - Enum constant in enum class org.jpo.datamodel.SourcePicture.SourcePictureStatus
-
The picture could have finished loading
- SOURCE_PICTURE_LOADING_PROGRESS - Enum constant in enum class org.jpo.datamodel.SourcePicture.SourcePictureStatus
-
The picture could be making progress while loading
- SOURCE_PICTURE_LOADING_STARTED - Enum constant in enum class org.jpo.datamodel.SourcePicture.SourcePictureStatus
-
The picture could have stared loading
- SOURCE_PICTURE_READY - Enum constant in enum class org.jpo.datamodel.SourcePicture.SourcePictureStatus
-
The picture could be ready
- SOURCE_PICTURE_ROTATING - Enum constant in enum class org.jpo.datamodel.SourcePicture.SourcePictureStatus
-
The picture could be rotating
- SOURCE_PICTURE_UNINITIALISED - Enum constant in enum class org.jpo.datamodel.SourcePicture.SourcePictureStatus
-
The picture could be uninitialised
- sourceLoadProgressNotification(SourcePicture.SourcePictureStatus, int) - Method in class org.jpo.datamodel.ScalablePicture
-
pass on the update on the loading Progress to the listening objects
- sourceLoadProgressNotification(SourcePicture.SourcePictureStatus, int) - Method in interface org.jpo.datamodel.ScalablePictureListener
-
inform the listener of progress on the loading of the image
- sourceLoadProgressNotification(SourcePicture.SourcePictureStatus, int) - Method in class org.jpo.gui.OverlayedPictureController
-
pass messages about progress onto the PictureViewer for updating of the progress bar
- sourceLoadProgressNotification(SourcePicture.SourcePictureStatus, int) - Method in interface org.jpo.gui.SourcePictureListener
-
inform the listener of progress on the loading of the image
- SourcePicture - Class in org.jpo.datamodel
-
This class can load and rotate a digital picture either immediately or in a separate thread from a URL
- SourcePicture() - Constructor for class org.jpo.datamodel.SourcePicture
- SourcePicture.SourcePictureStatus - Enum Class in org.jpo.datamodel
-
States of the source picture
- SourcePictureListener - Interface in org.jpo.gui
-
This interface allows a SourcePicture to inform a listener that the status has changed.
- sourceStatusChange(SourcePicture.SourcePictureStatus, String, SourcePicture) - Method in class org.jpo.datamodel.ScalablePicture
-
method that is invoked by the SourcePictureListener interface.
- sourceStatusChange(SourcePicture.SourcePictureStatus, String, SourcePicture) - Method in interface org.jpo.gui.SourcePictureListener
-
inform the listener that the status has changed
- spawnThumbnailCreationDaemon() - Method in class org.jpo.cache.ThumbnailCreationExecutor
- speedSlider - Variable in class org.jpo.gui.swing.PictureViewerNavBar
-
The delay timer that is shown only when auto advance is on.
- SSH_AUTH_KEYFILE - Enum constant in enum class org.jpo.eventbus.GenerateWebsiteRequest.SshAuthType
- SSH_AUTH_PASSWORD - Enum constant in enum class org.jpo.eventbus.GenerateWebsiteRequest.SshAuthType
- startAdvanceTimer(int) - Method in interface org.jpo.gui.AutoAdvanceInterface
-
This method sets up the Advance Timer
- startAdvanceTimer(int) - Method in class org.jpo.gui.PictureViewer
-
This method sets up the Advance Timer
- StartCameraWatchDaemonHandler - Class in org.jpo.eventbus
- StartCameraWatchDaemonHandler() - Constructor for class org.jpo.eventbus.StartCameraWatchDaemonHandler
- StartCameraWatchDaemonRequest - Class in org.jpo.eventbus
-
This request indicates that the app wants to start a camera watch daemon
- StartCameraWatchDaemonRequest() - Constructor for class org.jpo.eventbus.StartCameraWatchDaemonRequest
- StartDoublePanelSlideshowHandler - Class in org.jpo.eventbus
- StartDoublePanelSlideshowHandler() - Constructor for class org.jpo.eventbus.StartDoublePanelSlideshowHandler
- StartDoublePanelSlideshowRequest - Record Class in org.jpo.eventbus
-
The receiver of this request is supposed to spawn two panels and start a random slideshow
- StartDoublePanelSlideshowRequest(SortableDefaultMutableTreeNode) - Constructor for record class org.jpo.eventbus.StartDoublePanelSlideshowRequest
-
Creates an instance of a
StartDoublePanelSlideshowRequest
record class. - startElement(String, String, String, Attributes) - Method in class org.jpo.datamodel.SaxEventHandler
-
method that gets invoked by the parser when a new element is discovered
- StartHashCodeScannerHandler - Class in org.jpo.eventbus
-
Scans for non-populated hashcodes
- StartHashCodeScannerHandler() - Constructor for class org.jpo.eventbus.StartHashCodeScannerHandler
- StartHashCodeScannerRequest - Record Class in org.jpo.eventbus
-
This request indicates that the application should populate missing hash codes
- StartHashCodeScannerRequest(SortableDefaultMutableTreeNode) - Constructor for record class org.jpo.eventbus.StartHashCodeScannerRequest
-
Creates an instance of a
StartHashCodeScannerRequest
record class. - StartNewCollectionHandler - Class in org.jpo.eventbus
- StartNewCollectionHandler() - Constructor for class org.jpo.eventbus.StartNewCollectionHandler
- StartNewCollectionRequest - Class in org.jpo.eventbus
-
This request indicates that the user wants to start a new collection It will not check for unsaved updates.
- StartNewCollectionRequest() - Constructor for class org.jpo.eventbus.StartNewCollectionRequest
- startNode() - Method in record class org.jpo.eventbus.StartHashCodeScannerRequest
-
Returns the value of the
startNode
record component. - StartThumbnailCreationDaemonHandler - Class in org.jpo.eventbus
-
Start a ThumbnailCreationDaemon
- StartThumbnailCreationDaemonHandler() - Constructor for class org.jpo.eventbus.StartThumbnailCreationDaemonHandler
- StartThumbnailCreationDaemonRequest - Class in org.jpo.eventbus
-
This request indicates that the application should start up a new ThumbnailCreationDaemon
- StartThumbnailCreationDaemonRequest() - Constructor for class org.jpo.eventbus.StartThumbnailCreationDaemonRequest
- StartThumbnailCreationDaemonWatchDogHandler - Class in org.jpo.eventbus
-
Starts the watchdog
- StartThumbnailCreationDaemonWatchDogHandler() - Constructor for class org.jpo.eventbus.StartThumbnailCreationDaemonWatchDogHandler
- StartThumbnailCreationDaemonWatchDogRequest - Class in org.jpo.eventbus
-
This request indicates that the application should start the WatchDog process for the ThumbNailCreationDaemons
- StartThumbnailCreationDaemonWatchDogRequest() - Constructor for class org.jpo.eventbus.StartThumbnailCreationDaemonWatchDogRequest
- StaticNodesQuery - Class in org.jpo.datamodel
- StaticNodesQuery(String, List<SortableDefaultMutableTreeNode>) - Constructor for class org.jpo.datamodel.StaticNodesQuery
-
Creates a static nodes query
- stopAsap() - Method in class org.jpo.gui.CameraWatchDaemon
-
A method to call when you want to signal that the thread should stop at the next iteration.
- stopLoading() - Method in class org.jpo.datamodel.SourcePicture
-
this method can be invoked to flag the current reader to stop at a convenient moment
- stopLoadingExcept(File) - Method in class org.jpo.datamodel.ScalablePicture
-
stops all picture loading except if the Url we desire is being loaded
- stopLoadingExcept(File) - Method in class org.jpo.datamodel.SourcePicture
-
this method can be invoked to stop the current reader except if it is reading the desired file.
- storeNewImage() - Method in class org.jpo.datamodel.Camera
-
copies the entries in the newImage to the oldImage and zaps the new image.
- storePictureNewImage(File, String) - Method in class org.jpo.datamodel.Camera
-
stores the checksum and file in the newImage HashMap
- streamLoad(InputStream, SortableDefaultMutableTreeNode) - Static method in class org.jpo.datamodel.PictureCollection
-
Loads the collection indicated by the Input stream at the "this" node.
- summaryTextArea - Variable in class org.jpo.export.GenerateWebsiteWizard7Summary
-
Shows the summaryTextArea
- swap(int, int) - Method in class org.jpo.gui.TableSorter
- switchToDoneMode() - Method in class org.jpo.gui.ProgressGui
-
removes the Cancel Button and adds an OK button
- switchWindowMode(ResizableJFrame.WindowSize) - Method in class org.jpo.gui.PictureViewer
-
The location and size of the Window can be changed by a call to this method
- switchWindowMode(ResizableJFrame.WindowSize) - Method in class org.jpo.gui.swing.PictureFrame
-
The location and size of the Window can be changed by a call to this method
- switchWindowMode(ResizableJFrame.WindowSize) - Method in class org.jpo.gui.swing.ResizableJFrame
-
request that the window showing the picture be changed
T
- tableChanged(TableModelEvent) - Method in class org.jpo.gui.TableMap
-
Implementation of the TableModelListener interface, By default forward all events to all the listeners.
- tableChanged(TableModelEvent) - Method in class org.jpo.gui.TableSorter
- TableJFrame - Class in org.jpo.gui
- TableJFrame(SortableDefaultMutableTreeNode) - Constructor for class org.jpo.gui.TableJFrame
-
constructs the Frame and records the group node for which this is being performed.
- TableMap - Class in org.jpo.gui
- TableMap() - Constructor for class org.jpo.gui.TableMap
- TableSorter - Class in org.jpo.gui
-
A sorter for TableModels.
- TableSorter() - Constructor for class org.jpo.gui.TableSorter
- TableSorter(TableModel) - Constructor for class org.jpo.gui.TableSorter
- tagClicked(WeightedWordInterface) - Method in class org.jpo.gui.TagCloudController
- TagCloudController - Class in org.jpo.gui
-
Manages the Tag Cloud
- TagCloudController() - Constructor for class org.jpo.gui.TagCloudController
-
Constructs the Controller
- targetDir() - Method in record class org.jpo.eventbus.ConsolidateGroupDialogRequest
-
Returns the value of the
targetDir
record component. - targetDir() - Method in record class org.jpo.eventbus.ConsolidateGroupRequest
-
Returns the value of the
targetDir
record component. - targetDirectory() - Method in record class org.jpo.eventbus.CopyToDirRequest
-
Returns the value of the
targetDirectory
record component. - targetFile() - Method in record class org.jpo.eventbus.ExportGroupToCollectionRequest
-
Returns the value of the
targetFile
record component. - targetLocation() - Method in record class org.jpo.eventbus.MoveToDirRequest
-
Returns the value of the
targetLocation
record component. - targetNode() - Method in record class org.jpo.eventbus.MoveNodeToNodeRequest
-
Returns the value of the
targetNode
record component. - targetZipfile() - Method in record class org.jpo.eventbus.CopyToZipfileRequest
-
Returns the value of the
targetZipfile
record component. - TextQuery - Class in org.jpo.datamodel
-
This class stores the parameters for a search and can return a List of the search results.
- TextQuery(String) - Constructor for class org.jpo.datamodel.TextQuery
-
Constructor to create a new Query object.
- THREE_DOT_BUTTON_DIMENSION - Static variable in class org.jpo.datamodel.Settings
-
Default size for buttons such as OK, cancel etc.
- ThreeDotButton - Class in org.jpo.gui.swing
-
This class overrides a JButton and sets the size and text.
- ThreeDotButton() - Constructor for class org.jpo.gui.swing.ThreeDotButton
-
Creates a three dot button
- Thumbnail - Class in org.jpo.gui.swing
-
This class extends a JComponent showing an ImageIcon.
- Thumbnail() - Constructor for class org.jpo.gui.swing.Thumbnail
-
Constructor to be called on the EDT.
- THUMBNAIL_CREATION_THREAD_POLLING_TIME - Static variable in class org.jpo.datamodel.Settings
-
The polling interval in milliseconds for the ThumbnailCreationThreads to check Whether there is something new to render.
- THUMBNAIL_JSCROLLPANE_MINIMUM_SIZE - Static variable in class org.jpo.datamodel.Settings
-
the minimum Dimension for the Thumbnail Panel
- ThumbnailController - Class in org.jpo.gui
-
ThumbnailController controls a visual representation of the specified node.
- ThumbnailController(int) - Constructor for class org.jpo.gui.ThumbnailController
-
Constructor
- ThumbnailCreationDaemon - Class in org.jpo.cache
-
Instantiated objects of this class sit on their thread, polling the ThumbnailCreationQueue for new thumbnail creation requests.
- ThumbnailCreationDaemon(int) - Constructor for class org.jpo.cache.ThumbnailCreationDaemon
-
Constructor that creates the thread.
- ThumbnailCreationDaemonWatchDog - Class in org.jpo.cache
-
instance of this class will monitor whether we have run out of live ThumbnailCreationDaemons
- ThumbnailCreationDaemonWatchDog() - Constructor for class org.jpo.cache.ThumbnailCreationDaemonWatchDog
- ThumbnailCreationExecutor - Class in org.jpo.cache
-
A singleton to create, track and monitor the ThumbnailCreationDaemon thread objects.
- ThumbnailCreationQueue - Class in org.jpo.cache
-
Queue that holds requests to create Thumbnails from Images.
- ThumbnailDescriptionController - Class in org.jpo.gui
-
ThumbnailDescriptionJPanel is a JPanel that displays the metadata of a thumbnail.
- ThumbnailDescriptionController() - Constructor for class org.jpo.gui.ThumbnailDescriptionController
-
Construct a new ThumbnailDescriptionJPanel
- ThumbnailDescriptionController.DescriptionSize - Enum Class in org.jpo.gui
-
choices for the Description size
- ThumbnailDescriptionPanel - Class in org.jpo.gui.swing
-
Swing component that show information underneath the thumbnail
- ThumbnailDescriptionPanel() - Constructor for class org.jpo.gui.swing.ThumbnailDescriptionPanel
- ThumbnailDescriptionTester - Class in org.jpo.testground
-
A little GUI to experiment with the ThumbnailDescriptions
- ThumbnailDescriptionTester() - Constructor for class org.jpo.testground.ThumbnailDescriptionTester
-
Constructor for the test window
- thumbnailJScrollPanePreferredSize - Static variable in class org.jpo.datamodel.Settings
-
the preferred Dimension for the Thumbnail Panel
- ThumbnailLayoutManager - Class in org.jpo.gui
-
A Layout Manager for the Thumbnail pane
- ThumbnailLayoutManager(JComponent) - Constructor for class org.jpo.gui.ThumbnailLayoutManager
-
Constructs the LayoutManager.
- ThumbnailPanelTitle - Class in org.jpo.gui.swing
-
This class does the widgets at the top of the ThumbnailPanel
- ThumbnailPanelTitle() - Constructor for class org.jpo.gui.swing.ThumbnailPanelTitle
-
Constructor for the class which does the widgets at the top of the ThumbnailPanel
- ThumbnailPanelTitle.NavigationButtonPanel - Class in org.jpo.gui.swing
- ThumbnailQueueRequest - Class in org.jpo.cache
-
The ThumbnailQueueRequest is the type of object that will sit on the
ThumbnailCreationQueue
with a references to theThumbnailQueueRequestCallbackHandler
and the queue priority. - ThumbnailQueueRequest(ThumbnailQueueRequestCallbackHandler, SortableDefaultMutableTreeNode, QUEUE_PRIORITY, Dimension) - Constructor for class org.jpo.cache.ThumbnailQueueRequest
-
Constructs a ThumbnailQueueRequest object
- ThumbnailQueueRequestCallbackHandler - Interface in org.jpo.cache
-
Informs that the ImageIcon on a ThumbnailQueueRequest is ready for displaying
- THUMBNAILSIZE_SLIDER_MAX - Static variable in class org.jpo.gui.swing.ResizeSlider
-
The smallest size for the thumbnail slider
- ThumbnailsPanelController - Class in org.jpo.gui
-
The ThumbnailPanelController manages a JPanel in a JScrollPane that displays a group of pictures in a grid of thumbnailControllers or ad hoc search results.
- ThumbnailsPanelController() - Constructor for class org.jpo.gui.ThumbnailsPanelController
-
Creates a new ThumbnailPanelController which in turn creates the view objects and hooks itself up so that thumbnails can be shown
- ThumbnailTester - Class in org.jpo.testground
-
A little GUI to experiment with the ThumbnailDescriptions
- ThumbnailTester() - Constructor for class org.jpo.testground.ThumbnailTester
-
Constructor for the test window
- toggleMailSelected(SortableDefaultMutableTreeNode) - Method in class org.jpo.datamodel.PictureCollection
-
This method inverts the status of the node on the mail selection HashSet
- Tools - Class in org.jpo.datamodel
-
separate class to hold a collection of static methods that are frequently needed.
- toString() - Method in class org.jpo.datamodel.Camera
-
toString method that returns the description of the camera
- toString() - Method in class org.jpo.datamodel.Category
-
Returns the value of the Category.
- toString() - Method in class org.jpo.datamodel.CategoryQuery
-
returns the title for the search that can be used to display the search results under.
- toString() - Method in class org.jpo.datamodel.DuplicatesQuery
-
returns the title for the search that can be used to display the search results under.
- toString() - Method in class org.jpo.datamodel.GroupInfo
-
toString method that returns the description of the group
- toString() - Method in class org.jpo.datamodel.ListNavigator
-
Returns a description of the navigator
- toString() - Method in class org.jpo.datamodel.PictureInfo
-
returns the description of the image in the default
toString
method. - toString() - Method in class org.jpo.datamodel.PictureInfoChangeEvent
-
This overridden toString reports the status of all flags in the PictureInfoChangeEvent
- toString() - Method in interface org.jpo.datamodel.Query
-
returns the title for the search that can be used to display the search results under.
- toString() - Method in class org.jpo.datamodel.SortOption
-
Returns the Description
- toString() - Method in class org.jpo.datamodel.TextQuery
-
returns the title for the search that can be used to display the search results under.
- toString() - Method in class org.jpo.datamodel.YearQuery
-
returns the title for the search that can be used to display the search results under.
- toString() - Method in record class org.jpo.eventbus.AddCategoriesToPictureNodesRequest
-
Returns a string representation of this record class.
- toString() - Method in record class org.jpo.eventbus.AddCollectionToGroupRequest
-
Returns a string representation of this record class.
- toString() - Method in record class org.jpo.eventbus.AddEmptyGroupRequest
-
Returns a string representation of this record class.
- toString() - Method in record class org.jpo.eventbus.AddFlatFileRequest
-
Returns a string representation of this record class.
- toString() - Method in record class org.jpo.eventbus.AddGroupToEmailSelectionRequest
-
Returns a string representation of this record class.
- toString() - Method in record class org.jpo.eventbus.AddPictureNodesToEmailSelectionRequest
-
Returns a string representation of this record class.
- toString() - Method in record class org.jpo.eventbus.AfterFileSaveRequest
-
Returns a string representation of this record class.
- toString() - Method in record class org.jpo.eventbus.CategoryAssignmentWindowRequest
-
Returns a string representation of this record class.
- toString() - Method in record class org.jpo.eventbus.CheckForCollectionProblemsRequest
-
Returns a string representation of this record class.
- toString() - Method in record class org.jpo.eventbus.CheckForUpdatesRequest
-
Returns a string representation of this record class.
- toString() - Method in record class org.jpo.eventbus.ChooseAndAddCollectionRequest
-
Returns a string representation of this record class.
- toString() - Method in record class org.jpo.eventbus.ChooseAndAddFlatfileRequest
-
Returns a string representation of this record class.
- toString() - Method in record class org.jpo.eventbus.ChooseAndAddPicturesToGroupRequest
-
Returns a string representation of this record class.
- toString() - Method in record class org.jpo.eventbus.CollectionLockNotification
-
Returns a string representation of this record class.
- toString() - Method in record class org.jpo.eventbus.ConsolidateGroupDialogRequest
-
Returns a string representation of this record class.
- toString() - Method in record class org.jpo.eventbus.ConsolidateGroupRequest
-
Returns a string representation of this record class.
- toString() - Method in record class org.jpo.eventbus.CopyImageToClipboardRequest
-
Returns a string representation of this record class.
- toString() - Method in record class org.jpo.eventbus.CopyPathToClipboardRequest
-
Returns a string representation of this record class.
- toString() - Method in record class org.jpo.eventbus.CopyToDirRequest
-
Returns a string representation of this record class.
- toString() - Method in record class org.jpo.eventbus.CopyToNewLocationRequest
-
Returns a string representation of this record class.
- toString() - Method in record class org.jpo.eventbus.CopyToNewZipfileRequest
-
Returns a string representation of this record class.
- toString() - Method in record class org.jpo.eventbus.CopyToZipfileRequest
-
Returns a string representation of this record class.
- toString() - Method in record class org.jpo.eventbus.DeleteNodeFileRequest
-
Returns a string representation of this record class.
- toString() - Method in record class org.jpo.eventbus.ExportGroupToCollectionRequest
-
Returns a string representation of this record class.
- toString() - Method in record class org.jpo.eventbus.ExportGroupToFlatFileRequest
-
Returns a string representation of this record class.
- toString() - Method in record class org.jpo.eventbus.ExportGroupToHtmlRequest
-
Returns a string representation of this record class.
- toString() - Method in record class org.jpo.eventbus.ExportGroupToNewCollectionRequest
-
Returns a string representation of this record class.
- toString() - Method in record class org.jpo.eventbus.ExportGroupToPicasaRequest
-
Returns a string representation of this record class.
- toString() - Method in record class org.jpo.eventbus.FileLoadRequest
-
Returns a string representation of this record class.
- toString() - Method in record class org.jpo.eventbus.FileSaveAsRequest
-
Returns a string representation of this record class.
- toString() - Method in record class org.jpo.eventbus.FileSaveRequest
-
Returns a string representation of this record class.
- toString() - Method in record class org.jpo.eventbus.FindBasedirRequest
-
Returns a string representation of this record class.
- toString() - Method in class org.jpo.eventbus.GenerateWebsiteRequest
-
Formats a neat summary of the options
- toString() - Method in record class org.jpo.eventbus.MoveIndentRequest
-
Returns a string representation of this record class.
- toString() - Method in record class org.jpo.eventbus.MoveNodeDownRequest
-
Returns a string representation of this record class.
- toString() - Method in record class org.jpo.eventbus.MoveNodeToBottomRequest
-
Returns a string representation of this record class.
- toString() - Method in record class org.jpo.eventbus.MoveNodeToNodeRequest
-
Returns a string representation of this record class.
- toString() - Method in record class org.jpo.eventbus.MoveNodeToTopRequest
-
Returns a string representation of this record class.
- toString() - Method in record class org.jpo.eventbus.MoveNodeUpRequest
-
Returns a string representation of this record class.
- toString() - Method in record class org.jpo.eventbus.MoveOutdentRequest
-
Returns a string representation of this record class.
- toString() - Method in record class org.jpo.eventbus.MoveToDirRequest
-
Returns a string representation of this record class.
- toString() - Method in record class org.jpo.eventbus.MoveToNewLocationRequest
-
Returns a string representation of this record class.
- toString() - Method in record class org.jpo.eventbus.OpenCategoryEditorRequest
-
Returns a string representation of this record class.
- toString() - Method in record class org.jpo.eventbus.OpenFileExplorerRequest
-
Returns a string representation of this record class.
- toString() - Method in record class org.jpo.eventbus.PictureAdderRequest
-
Returns a string representation of this record class.
- toString() - Method in record class org.jpo.eventbus.PictureControllerZoomRequest
-
Returns a string representation of this record class.
- toString() - Method in record class org.jpo.eventbus.PictureSelectionEvent
-
Returns a string representation of this record class.
- toString() - Method in record class org.jpo.eventbus.RefreshThumbnailRequest
-
Returns a string representation of this record class.
- toString() - Method in record class org.jpo.eventbus.RemoveCategoryFromPictureInfoRequest
-
Returns a string representation of this record class.
- toString() - Method in record class org.jpo.eventbus.RemoveNodeRequest
-
Returns a string representation of this record class.
- toString() - Method in record class org.jpo.eventbus.RemoveOldLowresThumbnailsRequest
-
Returns a string representation of this record class.
- toString() - Method in record class org.jpo.eventbus.RemovePictureNodesFromEmailSelectionRequest
-
Returns a string representation of this record class.
- toString() - Method in record class org.jpo.eventbus.RenameFileRequest
-
Returns a string representation of this record class.
- toString() - Method in record class org.jpo.eventbus.RenamePictureRequest
-
Returns a string representation of this record class.
- toString() - Method in record class org.jpo.eventbus.RotatePicturesRequest
-
Returns a string representation of this record class.
- toString() - Method in record class org.jpo.eventbus.RunUserFunctionRequest
-
Returns a string representation of this record class.
- toString() - Method in record class org.jpo.eventbus.SetPictureRotationRequest
-
Returns a string representation of this record class.
- toString() - Method in record class org.jpo.eventbus.ShowAutoAdvanceDialogRequest
-
Returns a string representation of this record class.
- toString() - Method in record class org.jpo.eventbus.ShowGroupAsTableRequest
-
Returns a string representation of this record class.
- toString() - Method in record class org.jpo.eventbus.ShowGroupInfoEditorRequest
-
Returns a string representation of this record class.
- toString() - Method in record class org.jpo.eventbus.ShowGroupPopUpMenuRequest
-
Returns a string representation of this record class.
- toString() - Method in record class org.jpo.eventbus.ShowGroupRequest
-
Returns a string representation of this record class.
- toString() - Method in record class org.jpo.eventbus.ShowPictureInfoEditorRequest
-
Returns a string representation of this record class.
- toString() - Method in record class org.jpo.eventbus.ShowPicturePopUpMenuRequest
-
Returns a string representation of this record class.
- toString() - Method in record class org.jpo.eventbus.ShowPictureRequest
-
Returns a string representation of this record class.
- toString() - Method in record class org.jpo.eventbus.ShowQueryRequest
-
Returns a string representation of this record class.
- toString() - Method in record class org.jpo.eventbus.SortGroupRequest
-
Returns a string representation of this record class.
- toString() - Method in record class org.jpo.eventbus.StartDoublePanelSlideshowRequest
-
Returns a string representation of this record class.
- toString() - Method in record class org.jpo.eventbus.StartHashCodeScannerRequest
-
Returns a string representation of this record class.
- toString() - Method in record class org.jpo.eventbus.UnsavedUpdatesDialogRequest
-
Returns a string representation of this record class.
- toString() - Method in record class org.jpo.eventbus.UpdateApplicationTitleRequest
-
Returns a string representation of this record class.
- toString() - Method in class org.jpo.gui.JpoTransferable
-
Returns information about the transferable
- TransposeTester - Class in org.jpo.testground
- TransposeTester() - Constructor for class org.jpo.testground.TransposeTester
- TristateCheckBox - Class in org.jpo.gui.swing
-
The TristateCheckBox is a JCheckBox with a third state.
- TristateCheckBox(String, TristateCheckBox.TCheckBoxInitialState) - Constructor for class org.jpo.gui.swing.TristateCheckBox
- TristateCheckBox.TCheckBoxChosenState - Enum Class in org.jpo.gui.swing
- TristateCheckBox.TCheckBoxInitialState - Enum Class in org.jpo.gui.swing
U
- UN_SELECTED - Static variable in class org.jpo.datamodel.Category
-
this status represents the category as being unselected
- UNCHANGED - Enum constant in enum class org.jpo.gui.swing.TristateCheckBox.TCheckBoxChosenState
- UNDEFINED - Static variable in class org.jpo.datamodel.Category
-
This status represents the category as being in undefined state
- UnsavedUpdatesDialogHandler - Class in org.jpo.eventbus
- UnsavedUpdatesDialogHandler() - Constructor for class org.jpo.eventbus.UnsavedUpdatesDialogHandler
- UnsavedUpdatesDialogRequest - Record Class in org.jpo.eventbus
-
This request must bring up the unsaved changes dialog and allow the user to save the changes.
- UnsavedUpdatesDialogRequest(PictureCollection, Object) - Constructor for record class org.jpo.eventbus.UnsavedUpdatesDialogRequest
-
Creates an instance of a
UnsavedUpdatesDialogRequest
record class. - UNSELECT - Enum constant in enum class org.jpo.gui.swing.TristateCheckBox.TCheckBoxChosenState
- UNSELECTED - Enum constant in enum class org.jpo.gui.swing.TristateCheckBox.TCheckBoxInitialState
- update(String) - Method in class org.jpo.gui.swing.LabelFrame
-
Updates the label with the supplied message
- UpdateApplicationTitleRequest - Record Class in org.jpo.eventbus
-
This request indicates that the application should change its title
- UpdateApplicationTitleRequest(String) - Constructor for record class org.jpo.eventbus.UpdateApplicationTitleRequest
-
Creates an instance of a
UpdateApplicationTitleRequest
record class. - updateStats() - Method in class org.jpo.gui.NodeStatisticsController
-
This method will update the statistics based on the current Node Statistics object.
- updateStats(DefaultMutableTreeNode) - Method in class org.jpo.gui.NodeStatisticsController
-
This method will update the statistics based on the supplied input node.
- updateStats(NodeStatisticsBean) - Method in class org.jpo.gui.swing.NodeStatisticsPanel
-
Updates the statistics
- uploadDone() - Method in interface org.jpo.export.PicasaUploaderDoneInterface
-
indicates that the upload is complete
- uploadDone() - Method in class org.jpo.export.PicasaUploaderWizard3Upload
-
Respond to upload complete
- userFunctionIndex() - Method in record class org.jpo.eventbus.RunUserFunctionRequest
-
Returns the value of the
userFunctionIndex
record component. - UserFunctionsChangedEvent - Class in org.jpo.eventbus
-
This event indicates that the user functions in the Settings object changed
- UserFunctionsChangedEvent() - Constructor for class org.jpo.eventbus.UserFunctionsChangedEvent
V
- validateCopyLocations() - Static method in class org.jpo.datamodel.Settings
-
This method validates that the copy locations are valid directories and removes those that don't exist
- validateSettings() - Static method in class org.jpo.datamodel.Settings
-
method that validates the settings & brings up the Settings dialog if not ok
- valueOf(String) - Static method in enum class org.jpo.cache.QUEUE_PRIORITY
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.jpo.datamodel.ScalablePicture.ScalablePictureStatus
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.jpo.datamodel.Settings.FieldCodes
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.jpo.datamodel.SourcePicture.SourcePictureStatus
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.jpo.eventbus.GenerateWebsiteRequest.OutputTarget
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.jpo.eventbus.GenerateWebsiteRequest.PictureNamingType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.jpo.eventbus.GenerateWebsiteRequest.SshAuthType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.jpo.eventbus.Zoom
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.jpo.gui.OverlayedPictureController.InfoOverlay
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.jpo.gui.swing.LeftRightButton.BUTTON_STATE
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.jpo.gui.swing.ResizableJFrame.WindowSize
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.jpo.gui.swing.TristateCheckBox.TCheckBoxChosenState
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.jpo.gui.swing.TristateCheckBox.TCheckBoxInitialState
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.jpo.gui.ThumbnailDescriptionController.DescriptionSize
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class org.jpo.cache.QUEUE_PRIORITY
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.jpo.datamodel.ScalablePicture.ScalablePictureStatus
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.jpo.datamodel.Settings.FieldCodes
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.jpo.datamodel.SourcePicture.SourcePictureStatus
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.jpo.eventbus.GenerateWebsiteRequest.OutputTarget
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.jpo.eventbus.GenerateWebsiteRequest.PictureNamingType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.jpo.eventbus.GenerateWebsiteRequest.SshAuthType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.jpo.eventbus.Zoom
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.jpo.gui.OverlayedPictureController.InfoOverlay
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.jpo.gui.swing.LeftRightButton.BUTTON_STATE
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.jpo.gui.swing.ResizableJFrame.WindowSize
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.jpo.gui.swing.TristateCheckBox.TCheckBoxChosenState
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.jpo.gui.swing.TristateCheckBox.TCheckBoxInitialState
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.jpo.gui.ThumbnailDescriptionController.DescriptionSize
-
Returns an array containing the constants of this enum class, in the order they are declared.
- VersionUpdate - Class in org.jpo.gui
-
This class can figure out if the current JPO version is out of date and offers to open the download page in the browser for the user to upgrade.
- VersionUpdate() - Constructor for class org.jpo.gui.VersionUpdate
-
Constructs an object that checks the latest version and then pops up a dialog offering to that the user to the download page if the version is out of date.
W
- warnOnEDT() - Static method in class org.jpo.datamodel.Tools
-
This method writes a warning to the log that we are on the EDT and should not be.
- wasNodeDeleted(SortableDefaultMutableTreeNode, TreeModelEvent) - Static method in class org.jpo.datamodel.SortableDefaultMutableTreeNode
-
This method returns whether the supplied node is a descendant of the deletions that have been detected in the TreeModelListener delivered TreeModelEvent.
- WebsiteGenerator - Class in org.jpo.export
-
This class generates a set of HTML pages that allows a user to browse groups of pictures in a web-browser.
- WholeNumberDocument() - Constructor for class org.jpo.gui.swing.WholeNumberField.WholeNumberDocument
- WholeNumberField - Class in org.jpo.gui.swing
-
This class extends the JTextField and allow only entry of digits.
- WholeNumberField() - Constructor for class org.jpo.gui.swing.WholeNumberField
- WholeNumberField(int, int) - Constructor for class org.jpo.gui.swing.WholeNumberField
-
Constructor.
- WholeNumberField.WholeNumberDocument - Class in org.jpo.gui.swing
-
part of the inner workings
- WINDOW_BOTTOM_LEFT - Enum constant in enum class org.jpo.gui.swing.ResizableJFrame.WindowSize
-
Switches the window to occupy the bottom left of the screen
- WINDOW_BOTTOM_RIGHT - Enum constant in enum class org.jpo.gui.swing.ResizableJFrame.WindowSize
-
Switches the window to occupy the bottom right of the screen
- WINDOW_CUSTOM_SIZE - Enum constant in enum class org.jpo.gui.swing.ResizableJFrame.WindowSize
-
Switches the window to a custom size and position.
- WINDOW_CUSTOM_SIZE_LAST_VIEWER - Enum constant in enum class org.jpo.gui.swing.ResizableJFrame.WindowSize
-
Switches the window to the position of the last viewer
- WINDOW_CUSTOM_SIZE_MAIN_FRAME - Enum constant in enum class org.jpo.gui.swing.ResizableJFrame.WindowSize
-
Switches the window to the position of the main window
- WINDOW_DECORATED_FULLSCREEN - Enum constant in enum class org.jpo.gui.swing.ResizableJFrame.WindowSize
-
Switches the Window to fullscreen
- WINDOW_DECORATED_PRIMARY - Enum constant in enum class org.jpo.gui.swing.ResizableJFrame.WindowSize
-
Switches the Window to the primary display, filling it
- WINDOW_DECORATED_SECONDARY - Enum constant in enum class org.jpo.gui.swing.ResizableJFrame.WindowSize
-
Switches the Window to the primary display, filling it
- WINDOW_TOP_LEFT - Enum constant in enum class org.jpo.gui.swing.ResizableJFrame.WindowSize
-
Switches the window to occupy the top left of the screen
- WINDOW_TOP_RIGHT - Enum constant in enum class org.jpo.gui.swing.ResizableJFrame.WindowSize
-
Switches the window to occupy the top right of the screen
- WINDOW_UNDECORATED_FULLSCREEN - Enum constant in enum class org.jpo.gui.swing.ResizableJFrame.WindowSize
-
Switches the Window to fullscreen
- WINDOW_UNDECORATED_LEFT - Enum constant in enum class org.jpo.gui.swing.ResizableJFrame.WindowSize
-
Switches the window to occupy the left side
- WINDOW_UNDECORATED_RIGHT - Enum constant in enum class org.jpo.gui.swing.ResizableJFrame.WindowSize
-
Switches the window to occupy the right side
- WrapLayout - Class in org.jpo.gui.swing
-
FlowLayout subclass that fully supports wrapping of components.
- WrapLayout() - Constructor for class org.jpo.gui.swing.WrapLayout
-
Constructs a new
WrapLayout
with a left alignment and a default 5-unit horizontal and vertical gap. - WrapLayout(int) - Constructor for class org.jpo.gui.swing.WrapLayout
-
Constructs a new
FlowLayout
with the specified alignment and a default 5-unit horizontal and vertical gap. - WrapLayout(int, int, int) - Constructor for class org.jpo.gui.swing.WrapLayout
-
Creates a new flow layout manager with the indicated alignment and the indicated horizontal and vertical gaps.
- write(ExportGroupToCollectionRequest) - Static method in class org.jpo.datamodel.JpoWriter
-
Writes the collection as per the request object using the tread it is called on.
- writeCameraSettings() - Static method in class org.jpo.datamodel.Settings
-
Writes the cameras collection to the preferences.
- writeCategoriesBlockTestOnly(PictureCollection, BufferedWriter) - Static method in class org.jpo.datamodel.JpoWriter
-
Only to be used in the unit tests
- writeCollectionDTDTestOnly(File) - Static method in class org.jpo.datamodel.JpoWriter
-
Only to be used in the unit tests
- writeCollectionHeaderTestOnly(SortableDefaultMutableTreeNode, BufferedWriter, Path) - Static method in class org.jpo.datamodel.JpoWriter
-
Accessor to write the xml header so that it can be unit tested
- writeCss(File, List<File>) - Static method in class org.jpo.export.WebsiteGenerator
-
Write the jpo.css file to the target directory.
- writeFileFromJar(String, File, List<File>) - Static method in class org.jpo.export.WebsiteGenerator
-
Write the specified file from the classloader to the target directory.
- writeFolderIconTest(GenerateWebsiteRequest, List<File>) - Static method in class org.jpo.export.WebsiteGenerator
- writeInThread(ExportGroupToCollectionRequest) - Static method in class org.jpo.datamodel.JpoWriter
-
Writes the collection to the file as per the request but starts a new Thread to do this.
- writeJpg(File, RenderedImage, float) - Static method in class org.jpo.datamodel.ScalablePicture
-
This static method writes the indicated renderedImage (BufferedImage) to the indicated file.
- writeJpg(OutputStream, RenderedImage, float) - Static method in class org.jpo.datamodel.ScalablePicture
-
This static method writes the indicated renderedImage (BufferedImage) to the indicated file.
- writeJpoJs(File, List<File>) - Static method in class org.jpo.export.WebsiteGenerator
-
Write the jpo.js file to the target directory.
- writeLowresGroup(SortableDefaultMutableTreeNode) - Method in class org.jpo.export.WebsiteGenerator
-
This method writes out an HTML page with the small images aligned next to each other.
- writePictureTestOnly(PictureInfo, BufferedWriter, File, boolean, Path) - Static method in class org.jpo.datamodel.JpoWriter
-
Only to be used in the unit tests
- writeRobotsTxt(File, List<File>) - Static method in class org.jpo.export.WebsiteGenerator
-
Write the robots.txt file to the target directory.
- writeScaledJpg(File) - Method in class org.jpo.datamodel.ScalablePicture
-
This method allows the ScalablePicture's scaled BufferedImage to be written to the desired file.
- writeScaledJpg(OutputStream) - Method in class org.jpo.datamodel.ScalablePicture
-
This method allows the ScalablePicture's scaled BufferedImage to be written to the desired output stream.
- writeSettings() - Static method in class org.jpo.datamodel.Settings
-
This method writes the settings to the Preferences object which was added to Java with 1.4
- writeXmlHeaderTestOnly(BufferedWriter) - Static method in class org.jpo.datamodel.JpoWriter
-
Accessor to write the xml header so that it can be unit tested
X
- x() - Method in record class org.jpo.eventbus.ShowGroupPopUpMenuRequest
-
Returns the value of the
x
record component. - x() - Method in record class org.jpo.eventbus.ShowPicturePopUpMenuRequest
-
Returns the value of the
x
record component. - XmlFilter - Class in org.jpo.gui
-
This class overrides the abstract javax.swing.filechoose.FileFilter class (not the java.io.FileFilter) to provide a true or false indicator to using JFileChoosers whether the file is a directory or image ending in .xml.
- XmlFilter() - Constructor for class org.jpo.gui.XmlFilter
- XmlReader - Class in org.jpo.datamodel
-
class that reads an XML collection and creates a tree of SortableDefaultMutableTreeNodes
Y
- y() - Method in record class org.jpo.eventbus.ShowGroupPopUpMenuRequest
-
Returns the value of the
y
record component. - y() - Method in record class org.jpo.eventbus.ShowPicturePopUpMenuRequest
-
Returns the value of the
y
record component. - YearQuery - Class in org.jpo.datamodel
-
This class stores the parameters for a search and can return a List of the search results.
- YearQuery(String) - Constructor for class org.jpo.datamodel.YearQuery
-
Constructor to create a new Query object.
Z
- zapNewImage() - Method in class org.jpo.datamodel.Camera
-
deletes all entries in the new Image.
- zapOldImage() - Method in class org.jpo.datamodel.Camera
-
deletes all entries in the new Image.
- zoom() - Method in record class org.jpo.eventbus.PictureControllerZoomRequest
-
Returns the value of the
zoom
record component. - Zoom - Enum Class in org.jpo.eventbus
- zoomFull() - Method in class org.jpo.gui.swing.PictureController
-
method that zooms the image to 100%.
- zoomIn() - Method in class org.jpo.gui.swing.PictureController
-
Multiplies the scale factor so that paint() method scales the image larger.
- zoomInJButton - Variable in class org.jpo.gui.swing.PictureViewerNavBar
-
A button to zoom in with
- zoomOut() - Method in class org.jpo.gui.swing.PictureController
-
method that zooms out on the image leaving the centre where it is.
- zoomOutJButton - Variable in class org.jpo.gui.swing.PictureViewerNavBar
-
A button to zoom out with
- zoomToFit() - Method in class org.jpo.gui.swing.PictureController
-
this method sets the desired scaled size of the ScalablePicture to the size of the JPanel and fires off a createScaledPictureInThread request if the ScalablePicture has been loaded or is ready.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form