Index

A B C D E F G H I L M N O P R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

AboutAction - Class in org.jhotdraw8.application.action.app
Displays a dialog showing information about the application.
AboutAction(Application) - Constructor for class org.jhotdraw8.application.action.app.AboutAction
Creates a new instance.
AbstractAction - Class in org.jhotdraw8.application.action
AbstractAction.
AbstractAction() - Constructor for class org.jhotdraw8.application.action.AbstractAction
Creates a new instance.
AbstractAction(String) - Constructor for class org.jhotdraw8.application.action.AbstractAction
Creates a new instance.
AbstractActivity - Class in org.jhotdraw8.application
AbstractActivity.
AbstractActivity() - Constructor for class org.jhotdraw8.application.AbstractActivity
 
AbstractActivityAction<A> - Class in org.jhotdraw8.application.action
This abstract class can be extended to implement an Action that acts on the active Activity, or on a specific Activity.
AbstractActivityAction(A) - Constructor for class org.jhotdraw8.application.action.AbstractActivityAction
Creates a new instance which acts on the specified activity of the application.
AbstractApplication - Class in org.jhotdraw8.application
AbstractApplication.
AbstractApplication() - Constructor for class org.jhotdraw8.application.AbstractApplication
 
AbstractApplicationAction - Class in org.jhotdraw8.application.action
This abstract class can be extended to implement an Action that acts on an Application.
AbstractApplicationAction(Application) - Constructor for class org.jhotdraw8.application.action.AbstractApplicationAction
Creates a new instance.
AbstractDisableable - Class in org.jhotdraw8.application
AbstractDisableable.
AbstractDisableable() - Constructor for class org.jhotdraw8.application.AbstractDisableable
 
AbstractFileBasedActivity - Class in org.jhotdraw8.application
AbstractFileBasedActivity.
AbstractFileBasedActivity() - Constructor for class org.jhotdraw8.application.AbstractFileBasedActivity
 
AbstractFileBasedApplication - Class in org.jhotdraw8.application
An AbstractFileBasedApplication handles the life-cycle of FileBasedActivity objects and provides stages to present them on screen.
AbstractFileBasedApplication() - Constructor for class org.jhotdraw8.application.AbstractFileBasedApplication
 
AbstractFindAction<A> - Class in org.jhotdraw8.application.action.edit
Presents a find dialog to the user and then highlights the found items in the active view.
AbstractFindAction(Application, A, Class<A>) - Constructor for class org.jhotdraw8.application.action.edit.AbstractFindAction
Creates a new instance.
AbstractFocusOwnerAction - Class in org.jhotdraw8.application.action
AbstractFocusOwnerAction.
AbstractFocusOwnerAction(Application) - Constructor for class org.jhotdraw8.application.action.AbstractFocusOwnerAction
Creates a new instance.
AbstractFocusOwnerAction(Application, Node) - Constructor for class org.jhotdraw8.application.action.AbstractFocusOwnerAction
Creates a new instance.
AbstractOpenFileAction - Class in org.jhotdraw8.application.action.file
 
AbstractOpenFileAction(FileBasedApplication) - Constructor for class org.jhotdraw8.application.action.file.AbstractOpenFileAction
 
AbstractPreferencesAction - Class in org.jhotdraw8.application.action.app
Displays a preferences dialog for the application.
AbstractPreferencesAction(Application) - Constructor for class org.jhotdraw8.application.action.app.AbstractPreferencesAction
Creates a new instance.
AbstractSaveFileAction - Class in org.jhotdraw8.application.action.file
Saves the changes in the active view.
AbstractSaveFileAction(FileBasedActivity, String, boolean, Resources) - Constructor for class org.jhotdraw8.application.action.file.AbstractSaveFileAction
Creates a new instance.
AbstractSaveFileAction(FileBasedActivity, String, boolean) - Constructor for class org.jhotdraw8.application.action.file.AbstractSaveFileAction
Creates a new instance.
AbstractSaveUnsavedChangesAction - Class in org.jhotdraw8.application.action
This abstract class can be extended to implement an Action that asks to write unsaved changes of a FileBasedActivity before a destructive action is performed.
AbstractSaveUnsavedChangesAction(FileBasedActivity) - Constructor for class org.jhotdraw8.application.action.AbstractSaveUnsavedChangesAction
Creates a new instance.
AbstractSelectionAction - Class in org.jhotdraw8.application.action.edit
AbstractSelectionAction acts on the selection of a target component or of the currently focused component in the application.
AbstractSelectionAction(Application) - Constructor for class org.jhotdraw8.application.action.edit.AbstractSelectionAction
Creates a new instance.
AbstractSelectionAction(Application, Node) - Constructor for class org.jhotdraw8.application.action.edit.AbstractSelectionAction
Creates a new instance.
ACCELERATOR_KEY - Static variable in interface org.jhotdraw8.application.action.Action
The key used for storing a KeyCombination to be used as the accelerator for the action.
Action - Interface in org.jhotdraw8.application.action
Action.
Actions - Class in org.jhotdraw8.application.action
Actions.
ACTIONS_PROPERTY - Static variable in interface org.jhotdraw8.application.Application
 
actionsProperty() - Method in class org.jhotdraw8.application.AbstractActivity
 
actionsProperty() - Method in class org.jhotdraw8.application.AbstractApplication
 
actionsProperty() - Method in interface org.jhotdraw8.application.Activity
Contains all Action objects that are managed by this Activity.
actionsProperty() - Method in interface org.jhotdraw8.application.Application
Contains all Action objects that are managed by this Application.
activeActivityProperty() - Method in class org.jhotdraw8.application.AbstractFileBasedApplication
 
activeActivityProperty() - Method in interface org.jhotdraw8.application.Application
Provides the currently active activities.
ACTIVITIES_PROPERTY - Static variable in interface org.jhotdraw8.application.Application
 
activitiesProperty() - Method in class org.jhotdraw8.application.AbstractApplication
 
activitiesProperty() - Method in interface org.jhotdraw8.application.Application
Contains all Activity objects that are managed by this Application.
Activity - Interface in org.jhotdraw8.application
Represents an activity that the user performs with an Application.
ACTIVITY_FACTORY_PROPERTY - Static variable in interface org.jhotdraw8.application.Application
 
activityFactoryProperty() - Method in class org.jhotdraw8.application.AbstractApplication
 
activityFactoryProperty() - Method in interface org.jhotdraw8.application.Application
 
addDecoder(ResourceDecoder) - Static method in interface org.jhotdraw8.application.resources.Resources
Adds a decoder.
ALLOW_MULTIPLE_ACTIVITIES_WITH_SAME_URI - Static variable in interface org.jhotdraw8.application.FileBasedApplication
 
app - Variable in class org.jhotdraw8.application.action.AbstractApplicationAction
 
application - Variable in class org.jhotdraw8.application.AbstractActivity
 
Application - Interface in org.jhotdraw8.application
An Application handles the life-cycle of Activity objects and provides windows to present them on screen.
APPLICATION_PROPERTY - Static variable in interface org.jhotdraw8.application.Activity
 
ApplicationLabels - Class in org.jhotdraw8.application
ApplicationLabels.
applicationProperty() - Method in class org.jhotdraw8.application.AbstractActivity
 
applicationProperty() - Method in interface org.jhotdraw8.application.Activity
The application property is maintained by the Application that manages this activity.
ApplicationResourceBundleProvider - Class in org.jhotdraw8.application.spi
 
ApplicationResourceBundleProvider() - Constructor for class org.jhotdraw8.application.spi.ApplicationResourceBundleProvider
 
asResourceBundle() - Method in class org.jhotdraw8.application.resources.ClasspathResources
 
asResourceBundle() - Method in class org.jhotdraw8.application.resources.EmptyResources
 
asResourceBundle() - Method in class org.jhotdraw8.application.resources.ModulepathResources
 
asResourceBundle() - Method in interface org.jhotdraw8.application.resources.Resources
 

B

bindButton(Button, Action) - Static method in class org.jhotdraw8.application.action.Actions
Binds a button to an action
bindMenuItem(MenuItem, Action) - Static method in class org.jhotdraw8.application.action.Actions
Binds a menu control to an action
bindMenuItem(MenuItem, Action, boolean) - Static method in class org.jhotdraw8.application.action.Actions
Binds a menu control to an action
browseFileDirectory(URI) - Static method in class org.jhotdraw8.application.action.file.BrowseFileDirectoryAction
 
BrowseFileDirectoryAction - Class in org.jhotdraw8.application.action.file
 
BrowseFileDirectoryAction(FileBasedActivity) - Constructor for class org.jhotdraw8.application.action.file.BrowseFileDirectoryAction
Creates a new instance.

C

canDecodeValue(String, String, Class<?>) - Method in class org.jhotdraw8.application.resources.FontIconDecoder
 
canDecodeValue(String, String, Class<?>) - Method in interface org.jhotdraw8.application.resources.ResourceDecoder
Returns true if this resource handler can decode the specified property value.
ClasspathResources - Class in org.jhotdraw8.application.resources
 
ClasspathResources(String, Locale) - Constructor for class org.jhotdraw8.application.resources.ClasspathResources
Creates a new ClasspathResources object which wraps the provided resource bundle.
clear() - Method in interface org.jhotdraw8.application.FileBasedActivity
Clears the content.
ClearFileAction - Class in org.jhotdraw8.application.action.file
Clears (empties) the contents of the active view.
ClearFileAction(Application, FileBasedActivity) - Constructor for class org.jhotdraw8.application.action.file.ClearFileAction
Creates a new instance.
clearModified() - Method in class org.jhotdraw8.application.AbstractFileBasedActivity
 
clearModified() - Method in interface org.jhotdraw8.application.FileBasedActivity
Clears the modified property.
ClearRecentFilesMenuAction - Class in org.jhotdraw8.application.action.file
Clears (empties) the Recent Files sub-menu in the File menu.
ClearRecentFilesMenuAction(Application) - Constructor for class org.jhotdraw8.application.action.file.ClearRecentFilesMenuAction
Creates a new instance.
clearSelection() - Method in interface org.jhotdraw8.application.EditableComponent
Clears the selection.
ClearSelectionAction - Class in org.jhotdraw8.application.action.edit
Clears (de-selects) the selected region.
ClearSelectionAction(Application) - Constructor for class org.jhotdraw8.application.action.edit.ClearSelectionAction
Creates a new instance which acts on the currently focused component.
ClearSelectionAction(Application, Node) - Constructor for class org.jhotdraw8.application.action.edit.ClearSelectionAction
Creates a new instance which acts on the specified component.
CloseFileAction - Class in org.jhotdraw8.application.action.file
Closes the active view after letting the user save unsaved changes.
CloseFileAction(FileBasedActivity) - Constructor for class org.jhotdraw8.application.action.file.CloseFileAction
Creates a new instance.
configureAction(Action, String) - Method in interface org.jhotdraw8.application.resources.Resources
 
configureAction(Action, String, Class<?>) - Method in interface org.jhotdraw8.application.resources.Resources
 
configureButton(ButtonBase, String) - Method in interface org.jhotdraw8.application.resources.Resources
 
configureButton(ButtonBase, String, Class<?>) - Method in interface org.jhotdraw8.application.resources.Resources
 
configureMenu(Menu, String) - Method in interface org.jhotdraw8.application.resources.Resources
Configures a menu item with a text, an accelerator, a mnemonic and a menu icon.
configureMenuItem(MenuItem, String) - Method in interface org.jhotdraw8.application.resources.Resources
Configures a menu item with a text, an accelerator, a mnemonic and a menu icon.
configureToolBarButton(ButtonBase, String) - Method in interface org.jhotdraw8.application.resources.Resources
 
configureToolBarButton(ButtonBase, String, Class<?>) - Method in interface org.jhotdraw8.application.resources.Resources
 
containsKey(String) - Method in class org.jhotdraw8.application.resources.ClasspathResources
 
containsKey(String) - Method in class org.jhotdraw8.application.resources.ModulepathResources
 
containsKey(String) - Method in class org.jhotdraw8.application.resources.EmptyResources
 
containsKey(String) - Method in interface org.jhotdraw8.application.resources.Resources
 
copy() - Method in interface org.jhotdraw8.application.EditableComponent
Transfers the contents of the current selection to the clipboard, leaving the current selection.
CopyAction - Class in org.jhotdraw8.application.action.edit
Copies the selected region and place its contents into the system clipboard.
CopyAction(Application) - Constructor for class org.jhotdraw8.application.action.edit.CopyAction
Creates a new instance which acts on the currently focused component.
CopyAction(Application, Node) - Constructor for class org.jhotdraw8.application.action.edit.CopyAction
Creates a new instance which acts on the specified component.
COPYRIGHT_KEY - Static variable in interface org.jhotdraw8.application.Application
 
createActivity() - Method in interface org.jhotdraw8.application.Application
Creates a new activity, initializes it, then invokes the callback.
createAlert(Alert.AlertType, String, String) - Method in class org.jhotdraw8.application.action.AbstractApplicationAction
 
createErrorMessage(Throwable) - Method in class org.jhotdraw8.application.action.AbstractApplicationAction
 
createMenuBar(FileBasedActivity, Stage, Map<String, Action>) - Method in class org.jhotdraw8.application.AbstractFileBasedApplication
Creates a menu bar and sets it to the stage or to the system menu.
createOptionsDialog(DataFormat) - Method in class org.jhotdraw8.application.action.file.AbstractSaveFileAction
 
createOptionsDialog(DataFormat) - Method in class org.jhotdraw8.application.action.file.ExportFileAction
 
createStage(FileBasedActivity) - Method in class org.jhotdraw8.application.AbstractFileBasedApplication
 
cut() - Method in interface org.jhotdraw8.application.EditableComponent
Transfers the contents of the current selection to the clipboard, removing the current selection.
CutAction - Class in org.jhotdraw8.application.action.edit
Cuts the selected region and places its contents into the system clipboard.
CutAction(Application) - Constructor for class org.jhotdraw8.application.action.edit.CutAction
Creates a new instance which acts on the currently focused component.
CutAction(Application, Node) - Constructor for class org.jhotdraw8.application.action.edit.CutAction
Creates a new instance which acts on the specified component.

D

DATA_FORMAT_PROPERTY - Static variable in interface org.jhotdraw8.application.FileBasedActivity
 
dataFormat - Variable in class org.jhotdraw8.application.AbstractFileBasedActivity
 
dataFormatProperty() - Method in class org.jhotdraw8.application.AbstractFileBasedActivity
 
dataFormatProperty() - Method in interface org.jhotdraw8.application.FileBasedActivity
This property specifies the format that is used for storing the content in the file.
decode(String, String, Class<T>, Class<?>) - Method in class org.jhotdraw8.application.resources.FontIconDecoder
 
decode(String, String, Class<T>, Class<?>) - Method in interface org.jhotdraw8.application.resources.ResourceDecoder
Decodes the property value.
DeleteAction - Class in org.jhotdraw8.application.action.edit
Deletes the region at (or after) the caret position.
DeleteAction(Application) - Constructor for class org.jhotdraw8.application.action.edit.DeleteAction
Creates a new instance which acts on the currently focused component.
deleteSelection() - Method in interface org.jhotdraw8.application.EditableComponent
Deletes the selected region or the component at (or after) the caret position.
destroy() - Method in class org.jhotdraw8.application.AbstractActivity
 
destroy() - Method in class org.jhotdraw8.application.AbstractFileBasedActivity
 
destroy() - Method in interface org.jhotdraw8.application.Activity
Destroys the activity.
DirectoryURIChooser - Class in org.jhotdraw8.application.controls.urichooser
FileURIChooser.
DirectoryURIChooser() - Constructor for class org.jhotdraw8.application.controls.urichooser.DirectoryURIChooser
 
disabled - Variable in class org.jhotdraw8.application.AbstractDisableable
Holds the disabled state.
disabledProperty() - Method in class org.jhotdraw8.application.AbstractApplication
Holds the disabled state.
disabledProperty() - Method in class org.jhotdraw8.application.AbstractDisableable
Holds the disabled state.
disablers - Variable in class org.jhotdraw8.application.AbstractDisableable
Holds the disablers.
disablers() - Method in class org.jhotdraw8.application.AbstractApplication
 
disablers() - Method in class org.jhotdraw8.application.AbstractDisableable
 
DISAMBIGUATION_PROPERTY - Static variable in interface org.jhotdraw8.application.Activity
 
disambiguationProperty() - Method in class org.jhotdraw8.application.AbstractActivity
 
disambiguationProperty() - Method in interface org.jhotdraw8.application.Activity
Used by the application to display unique titles if multiple activities have the same title.
doExit(WorkState<Void>) - Method in class org.jhotdraw8.application.action.app.ExitAction
 
doIt(FileBasedActivity) - Method in class org.jhotdraw8.application.action.file.ClearFileAction
 
doIt(FileBasedActivity, boolean) - Method in class org.jhotdraw8.application.action.file.OpenRecentFileAction
 
doIt(FileBasedActivity, boolean, WorkState<Void>) - Method in class org.jhotdraw8.application.action.file.AbstractOpenFileAction
 
doIt(FileBasedActivity) - Method in class org.jhotdraw8.application.action.file.CloseFileAction
 
doIt(FileBasedActivity) - Method in class org.jhotdraw8.application.action.AbstractSaveUnsavedChangesAction
 
DuplicateAction - Class in org.jhotdraw8.application.action.edit
Duplicates the selected region.
DuplicateAction(Application) - Constructor for class org.jhotdraw8.application.action.edit.DuplicateAction
Creates a new instance which acts on the currently focused component.
DuplicateAction(Application, Node) - Constructor for class org.jhotdraw8.application.action.edit.DuplicateAction
Creates a new instance which acts on the specified component.
duplicateSelection() - Method in interface org.jhotdraw8.application.EditableComponent
Duplicates the selected region.

E

EDITABLE_COMPONENT - Static variable in interface org.jhotdraw8.application.EditableComponent
Since sub-classing of a JavaFX component is not convenient, when the component is defined in a FXML file, an editable component can be provided for a JavaFX node by setting the property EDITABLE_COMPONENT.
EditableComponent - Interface in org.jhotdraw8.application
EditableComponent defines an API for objects which can perform clipboard operations and have a selection.
EmptyResources - Class in org.jhotdraw8.application.resources
 
EmptyResources() - Constructor for class org.jhotdraw8.application.resources.EmptyResources
 
exit() - Method in class org.jhotdraw8.application.AbstractFileBasedApplication
 
exit() - Method in interface org.jhotdraw8.application.Application
Exits the application.
ExitAction - Class in org.jhotdraw8.application.action.app
Exits the application after letting the user review and possibly save all unsaved views.
ExitAction(Application) - Constructor for class org.jhotdraw8.application.action.app.ExitAction
Creates a new instance.
EXPORT_CHOOSER_FACTORY_KEY - Static variable in class org.jhotdraw8.application.action.file.ExportFileAction
 
EXPORT_CHOOSER_KEY - Static variable in class org.jhotdraw8.application.action.file.ExportFileAction
 
ExportFileAction - Class in org.jhotdraw8.application.action.file
Presents a file chooser to the user and then exports the contents of the active view to the chosen file.
ExportFileAction(FileBasedActivity) - Constructor for class org.jhotdraw8.application.action.file.ExportFileAction
Creates a new instance.
ExportFileAction(FileBasedActivity, String, Function<DataFormat, Dialog<SequencedMap<Key<?>, Object>>>) - Constructor for class org.jhotdraw8.application.action.file.ExportFileAction
Creates a new instance.
ExportFileAction(FileBasedActivity, Function<DataFormat, Dialog<SequencedMap<Key<?>, Object>>>) - Constructor for class org.jhotdraw8.application.action.file.ExportFileAction
 

F

FILE_OPEN_RECENT_MENU - Static variable in class org.jhotdraw8.application.AbstractFileBasedApplication
 
FileBasedActivity - Interface in org.jhotdraw8.application
A FileBasedActivity is an Activity that involves data that is stored in a file.
FileBasedApplication - Interface in org.jhotdraw8.application
A FileBasedApplication handles the life-cycle of FileBasedActivity objects and provides windows to present them on screen.
FileURIChooser - Class in org.jhotdraw8.application.controls.urichooser
FileURIChooser.
FileURIChooser() - Constructor for class org.jhotdraw8.application.controls.urichooser.FileURIChooser
 
FileURIChooser(FileURIChooser.Mode) - Constructor for class org.jhotdraw8.application.controls.urichooser.FileURIChooser
 
FileURIChooser(FileURIChooser.Mode, List<URIExtensionFilter>) - Constructor for class org.jhotdraw8.application.controls.urichooser.FileURIChooser
 
FileURIChooser.Mode - Enum Class in org.jhotdraw8.application.controls.urichooser
 
FontIconDecoder - Class in org.jhotdraw8.application.resources
FontIconDecoder decodes a property value if it starts with the specified prefix.
FontIconDecoder(String, String, String, float, Class<?>) - Constructor for class org.jhotdraw8.application.resources.FontIconDecoder
Creates a new instance.
FontIconDecoder(String, String, Font) - Constructor for class org.jhotdraw8.application.resources.FontIconDecoder
Creates a new instance.
FontIconDecoder(String, Font) - Constructor for class org.jhotdraw8.application.resources.FontIconDecoder
Creates a new instance.
format(String, Object...) - Method in interface org.jhotdraw8.application.resources.Resources
Returns a formatted string using Formatter.

G

getAcceleratorProperty(String) - Method in interface org.jhotdraw8.application.resources.Resources
Gets a KeyStroke for a JavaBeans "accelerator" property from the ResourceBundle.
getActions() - Method in interface org.jhotdraw8.application.Activity
Gets the value of the actions property.
getActions() - Method in interface org.jhotdraw8.application.Application
Gets the value of the actions property.
getActiveActivity() - Method in interface org.jhotdraw8.application.Application
Gets the value of the activeActivity property.
getActivities() - Method in interface org.jhotdraw8.application.Application
Gets the value of the activities property.
getActivity() - Method in class org.jhotdraw8.application.action.AbstractActivityAction
 
getActivityFactory() - Method in interface org.jhotdraw8.application.Application
Gets the value of the activityFactory property.
getApplication() - Method in class org.jhotdraw8.application.action.AbstractApplicationAction
 
getApplication() - Method in interface org.jhotdraw8.application.Activity
Gets the value of the application property.
getBaseClass() - Method in class org.jhotdraw8.application.resources.ClasspathResources
 
getBaseClass() - Method in class org.jhotdraw8.application.resources.EmptyResources
 
getBaseClass() - Method in class org.jhotdraw8.application.resources.ModulepathResources
 
getBaseClass() - Method in interface org.jhotdraw8.application.resources.Resources
 
getBaseName() - Method in class org.jhotdraw8.application.resources.ClasspathResources
 
getBaseName() - Method in class org.jhotdraw8.application.resources.EmptyResources
 
getBaseName() - Method in class org.jhotdraw8.application.resources.ModulepathResources
 
getBaseName() - Method in interface org.jhotdraw8.application.resources.Resources
 
getBundle(String, Locale) - Method in class org.jhotdraw8.application.spi.ApplicationResourceBundleProvider
 
getChooser(FileBasedActivity) - Method in class org.jhotdraw8.application.action.AbstractSaveUnsavedChangesAction
 
getChooser(FileBasedActivity) - Method in class org.jhotdraw8.application.action.app.ExitAction
 
getChooser(FileBasedActivity) - Method in class org.jhotdraw8.application.action.file.AbstractOpenFileAction
 
getChooser(FileBasedActivity) - Method in class org.jhotdraw8.application.action.file.AbstractSaveFileAction
 
getChooser(FileBasedActivity) - Method in class org.jhotdraw8.application.action.file.ExportFileAction
 
getDataFormat() - Method in class org.jhotdraw8.application.controls.urichooser.FileURIChooser
 
getDataFormat() - Method in interface org.jhotdraw8.application.controls.urichooser.URIChooser
Gets the data format that the user selected.
getDataFormat() - Method in class org.jhotdraw8.application.controls.urichooser.URIExtensionFilter
 
getDataFormat() - Method in interface org.jhotdraw8.application.FileBasedActivity
Gets the value of the dataFormat property.
getDefault() - Static method in class org.jhotdraw8.application.resources.LocaleUtil
 
getDescription() - Method in class org.jhotdraw8.application.controls.urichooser.URIExtensionFilter
 
getDirectoryChooser() - Method in class org.jhotdraw8.application.controls.urichooser.DirectoryURIChooser
 
getDisambiguation() - Method in interface org.jhotdraw8.application.Activity
Gets the value of the disambiguation property.
getEditableComponent() - Method in class org.jhotdraw8.application.action.edit.AbstractSelectionAction
 
getExecutor() - Method in class org.jhotdraw8.application.AbstractApplication
 
getExecutor() - Method in interface org.jhotdraw8.application.Application
 
getExtensions() - Method in class org.jhotdraw8.application.controls.urichooser.URIExtensionFilter
 
getFileChooser() - Method in class org.jhotdraw8.application.controls.urichooser.FileURIChooser
 
getFileChooserExtensionFilter() - Method in class org.jhotdraw8.application.controls.urichooser.URIExtensionFilter
 
getFocusOwner(Node) - Method in class org.jhotdraw8.application.action.AbstractSaveUnsavedChangesAction
 
getFormatted(String, Object...) - Method in class org.jhotdraw8.application.resources.ModulepathResources
Returns a formatted string using javax.text.MessageFormat.
getFormatted(String, Object...) - Method in interface org.jhotdraw8.application.resources.Resources
Returns a formatted string using javax.text.MessageFormat.
getGuiResources() - Static method in class org.jhotdraw8.application.ApplicationLabels
 
getId() - Method in interface org.jhotdraw8.application.action.Action
The name of the action for use in action maps and for resource bundles.
getInteger(String) - Method in interface org.jhotdraw8.application.resources.Resources
Get an Integer from the ResourceBundle.
getKeyCombination(String) - Method in interface org.jhotdraw8.application.resources.Resources
Get a KeyStroke from the ResourceBundle.
getKeys() - Method in class org.jhotdraw8.application.resources.ClasspathResources
 
getKeys() - Method in class org.jhotdraw8.application.resources.EmptyResources
 
getKeys() - Method in class org.jhotdraw8.application.resources.ModulepathResources
 
getKeys() - Method in interface org.jhotdraw8.application.resources.Resources
 
getLabel() - Method in interface org.jhotdraw8.application.action.Action
The localized name of the action for use in controls.
getLargeIconProperty(String, Class<?>) - Method in interface org.jhotdraw8.application.resources.Resources
Get a large image icon from the ResourceBundle for use on a JButton.
getLocale() - Method in class org.jhotdraw8.application.resources.ClasspathResources
 
getLocale() - Method in class org.jhotdraw8.application.resources.EmptyResources
 
getLocale() - Method in class org.jhotdraw8.application.resources.ModulepathResources
 
getLocale() - Method in interface org.jhotdraw8.application.resources.Resources
 
getMaxNumberOfRecentUris() - Method in interface org.jhotdraw8.application.Application
Gets the value of the maxNumberOfRecentUris property.
getMenuBarFactory() - Method in interface org.jhotdraw8.application.Application
Gets the value of the menuBarFactory property.
getMnemonic(String) - Method in interface org.jhotdraw8.application.resources.Resources
Get a Mnemonic from the ResourceBundle.
getMnemonicProperty(String) - Method in interface org.jhotdraw8.application.resources.Resources
Gets a char for a JavaBeans "mnemonic" property from the ResourceBundle.
getMode() - Method in class org.jhotdraw8.application.controls.urichooser.FileURIChooser
 
getModule() - Method in class org.jhotdraw8.application.resources.ClasspathResources
 
getModule() - Method in class org.jhotdraw8.application.resources.EmptyResources
 
getModule() - Method in class org.jhotdraw8.application.resources.ModulepathResources
 
getModule() - Method in interface org.jhotdraw8.application.resources.Resources
Returns a java.lang.Module if the resources have been created with named Java module on a Java VM that supports modules.
getNode() - Method in interface org.jhotdraw8.application.Activity
Returns a JavaFX node that provides a user interface for the activity.
getNode() - Method in interface org.jhotdraw8.application.Application
Returns the application node.
getParent() - Method in class org.jhotdraw8.application.resources.ClasspathResources
 
getParent() - Method in class org.jhotdraw8.application.resources.EmptyResources
 
getParent() - Method in class org.jhotdraw8.application.resources.ModulepathResources
 
getParent() - Method in interface org.jhotdraw8.application.resources.Resources
 
getPreferences() - Method in interface org.jhotdraw8.application.Application
Gets the value of the preferences property.
getProperties() - Method in class org.jhotdraw8.application.AbstractActivity
 
getProperties() - Method in class org.jhotdraw8.application.AbstractApplication
 
getProperties() - Method in class org.jhotdraw8.application.action.AbstractAction
 
getReadOptions() - Method in class org.jhotdraw8.application.action.file.AbstractOpenFileAction
getReadOptions() - Method in class org.jhotdraw8.application.action.file.OpenFileAction
 
getRecentUris() - Method in interface org.jhotdraw8.application.Application
Gets the value of the recentUris property.
getResources() - Method in interface org.jhotdraw8.application.Application
Gets the value of the resources property.
getResources() - Static method in class org.jhotdraw8.application.ApplicationLabels
 
getResources(Module, String) - Static method in class org.jhotdraw8.application.resources.ModulepathResources
Get the appropriate ResourceBundle subclass.
getResources(Module, String, Locale) - Static method in class org.jhotdraw8.application.resources.ModulepathResources
Get the appropriate ResourceBundle subclass.
getResources(String) - Static method in class org.jhotdraw8.application.resources.ClasspathResources
Get the appropriate ResourceBundle subclass.
getResources(String, String) - Static method in class org.jhotdraw8.application.resources.ModulepathResources
Get the appropriate ResourceBundle subclass.
getResources(String, String) - Static method in interface org.jhotdraw8.application.resources.Resources
 
getRoot() - Method in interface org.jhotdraw8.application.resources.Resources
 
getSmallIconProperty(String, Class<?>) - Method in interface org.jhotdraw8.application.resources.Resources
Get a small image icon from the ResourceBundle for use on a JMenuItem.
getString(String) - Method in class org.jhotdraw8.application.resources.EmptyResources
 
getString(String) - Method in interface org.jhotdraw8.application.resources.Resources
 
getStylesheets() - Method in interface org.jhotdraw8.application.Application
Gets the value of the stylesheets property.
getTextProperty(String) - Method in interface org.jhotdraw8.application.resources.Resources
Get a String for a JavaBeans "text" property from the ResourceBundle.
getTitle() - Method in interface org.jhotdraw8.application.Activity
Gets the value of the title property.
getToolTipTextProperty(String) - Method in interface org.jhotdraw8.application.resources.Resources
Get a String for a JavaBeans "toolTipText" property from the ResourceBundle.
getURI() - Method in interface org.jhotdraw8.application.FileBasedActivity
 
getUrisToOpen() - Method in class org.jhotdraw8.application.AbstractFileBasedApplication
 

H

handle(ActionEvent) - Method in class org.jhotdraw8.application.action.AbstractAction
Invokes AbstractAction.onActionPerformed(javafx.event.ActionEvent) if the action is not disabled and the event is not consumed.
handleGetObject(String) - Method in class org.jhotdraw8.application.resources.ClasspathResources
 
handleGetObject(String) - Method in class org.jhotdraw8.application.resources.ModulepathResources
 
handleGetObjectRecursively(String) - Method in class org.jhotdraw8.application.resources.ClasspathResources
 
handleGetObjectRecursively(String) - Method in class org.jhotdraw8.application.resources.EmptyResources
 
handleGetObjectRecursively(String) - Method in class org.jhotdraw8.application.resources.ModulepathResources
 
handleGetObjectRecursively(String) - Method in interface org.jhotdraw8.application.resources.Resources
 

I

ID - Static variable in class org.jhotdraw8.application.action.app.AboutAction
The id of this action.
ID - Static variable in class org.jhotdraw8.application.action.app.AbstractPreferencesAction
 
ID - Static variable in class org.jhotdraw8.application.action.app.ExitAction
 
ID - Static variable in class org.jhotdraw8.application.action.edit.AbstractFindAction
 
ID - Static variable in class org.jhotdraw8.application.action.edit.ClearSelectionAction
 
ID - Static variable in class org.jhotdraw8.application.action.edit.CopyAction
 
ID - Static variable in class org.jhotdraw8.application.action.edit.CutAction
 
ID - Static variable in class org.jhotdraw8.application.action.edit.DeleteAction
The ID for this action.
ID - Static variable in class org.jhotdraw8.application.action.edit.DuplicateAction
 
ID - Static variable in class org.jhotdraw8.application.action.edit.PasteAction
 
ID - Static variable in class org.jhotdraw8.application.action.edit.RedoAction
 
ID - Static variable in class org.jhotdraw8.application.action.edit.SelectAllAction
 
ID - Static variable in class org.jhotdraw8.application.action.edit.UndoAction
 
ID - Static variable in class org.jhotdraw8.application.action.file.BrowseFileDirectoryAction
 
ID - Static variable in class org.jhotdraw8.application.action.file.ClearFileAction
 
ID - Static variable in class org.jhotdraw8.application.action.file.ClearRecentFilesMenuAction
 
ID - Static variable in class org.jhotdraw8.application.action.file.CloseFileAction
 
ID - Static variable in class org.jhotdraw8.application.action.file.ExportFileAction
 
ID - Static variable in class org.jhotdraw8.application.action.file.NewFileAction
 
ID - Static variable in class org.jhotdraw8.application.action.file.NewWindowAction
 
ID - Static variable in class org.jhotdraw8.application.action.file.OpenFileAction
 
ID - Static variable in class org.jhotdraw8.application.action.file.OpenRecentFileAction
 
ID - Static variable in class org.jhotdraw8.application.action.file.PrintFileAction
 
ID - Static variable in class org.jhotdraw8.application.action.file.RevertFileAction
 
ID - Static variable in class org.jhotdraw8.application.action.file.SaveFileAction
 
ID - Static variable in class org.jhotdraw8.application.action.file.SaveFileAsAction
 
ID_KEY - Static variable in interface org.jhotdraw8.application.action.Action
The key used for storing the action in an action map, and for accessing resources in resource bundles.
init() - Method in class org.jhotdraw8.application.AbstractActivity
 
init() - Method in class org.jhotdraw8.application.AbstractFileBasedApplication
 
init() - Method in interface org.jhotdraw8.application.Activity
Initializes the activity.
initActions(ObservableMap<String, Action>) - Method in class org.jhotdraw8.application.AbstractActivity
 
initActions(ObservableMap<String, Action>) - Method in class org.jhotdraw8.application.AbstractFileBasedActivity
 
initActions(ObservableMap<String, Action>) - Method in class org.jhotdraw8.application.AbstractFileBasedApplication
 
initFactories() - Method in class org.jhotdraw8.application.AbstractFileBasedApplication
 
initProperties() - Method in class org.jhotdraw8.application.AbstractFileBasedApplication
 
initResourceBundle() - Method in class org.jhotdraw8.application.AbstractFileBasedApplication
 
initTheme() - Method in class org.jhotdraw8.application.AbstractFileBasedApplication
 
initTitle() - Method in class org.jhotdraw8.application.AbstractActivity
 
initTitle() - Method in class org.jhotdraw8.application.AbstractFileBasedActivity
 
initView() - Method in class org.jhotdraw8.application.AbstractActivity
 
isEmpty() - Method in interface org.jhotdraw8.application.FileBasedActivity
Returns true if this content is empty and can be replaced by another document without that the user loses data.
isModified() - Method in interface org.jhotdraw8.application.FileBasedActivity
Gets the value of the modified property.
isReuseEmptyViews() - Method in class org.jhotdraw8.application.action.file.AbstractOpenFileAction
 
isReuseEmptyViews() - Method in class org.jhotdraw8.application.action.file.OpenFileAction
 
isSelected() - Method in interface org.jhotdraw8.application.action.Action
Gets the value of the selected property.

L

LABEL - Static variable in interface org.jhotdraw8.application.action.Action
The key used for storing the String name for the action, used for a menu or button.
LARGE_ICON_KEY - Static variable in interface org.jhotdraw8.application.action.Action
The key used for large icon, such as ImageView.
LICENSE_KEY - Static variable in interface org.jhotdraw8.application.Application
 
loadRecentUris(String) - Method in class org.jhotdraw8.application.AbstractApplication
 
LocaleUtil - Class in org.jhotdraw8.application.resources
LocaleUtil provides a setDefault()/getDefault() wrapper to java.util.Locale in order to overcome the security restriction preventing Applets from using their own locale.
LocaleUtil() - Constructor for class org.jhotdraw8.application.resources.LocaleUtil
Creates a new instance.
LONG_DESCRIPTION - Static variable in interface org.jhotdraw8.application.action.Action
The key used for storing a longer String description for the action, could be used for context-sensitive help.

M

main(String[]) - Static method in class org.jhotdraw8.application.AbstractFileBasedApplication
 
markAsModified() - Method in class org.jhotdraw8.application.AbstractFileBasedActivity
 
MAX_NUMBER_OF_RECENT_URIS_PROPERTY - Static variable in interface org.jhotdraw8.application.Application
 
maxNumberOfRecentUrisProperty() - Method in class org.jhotdraw8.application.AbstractApplication
Holds the max number of recent URIs.
maxNumberOfRecentUrisProperty() - Method in interface org.jhotdraw8.application.Application
The maximal number of recent URIs.
MENU_BAR_FACTORY_PROPERTY - Static variable in interface org.jhotdraw8.application.Application
 
menuBarFactoryProperty() - Method in class org.jhotdraw8.application.AbstractApplication
 
menuBarFactoryProperty() - Method in interface org.jhotdraw8.application.Application
 
messageFormat(String, Object...) - Method in interface org.jhotdraw8.application.resources.Resources
Returns a formatted string using MessageFormat.
MNEMONIC_KEY - Static variable in interface org.jhotdraw8.application.action.Action
The key used for storing a KeyCombination to be used as the mnemonic for the action.
modified - Variable in class org.jhotdraw8.application.AbstractFileBasedActivity
 
MODIFIED_PROPERTY - Static variable in interface org.jhotdraw8.application.FileBasedActivity
 
modifiedProperty() - Method in class org.jhotdraw8.application.AbstractFileBasedActivity
 
modifiedProperty() - Method in interface org.jhotdraw8.application.FileBasedActivity
The modified property indicates that the content has been modified and needs to be saved to the file.
ModulepathResources - Class in org.jhotdraw8.application.resources
 
ModulepathResources(Module, String, Locale) - Constructor for class org.jhotdraw8.application.resources.ModulepathResources
Creates a new object which wraps the provided resource bundle.

N

NAME_KEY - Static variable in interface org.jhotdraw8.application.Application
 
NewFileAction - Class in org.jhotdraw8.application.action.file
Creates a new view.
NewFileAction(Application) - Constructor for class org.jhotdraw8.application.action.file.NewFileAction
Creates a new instance.
NewFileAction(Application, String) - Constructor for class org.jhotdraw8.application.action.file.NewFileAction
 
NewWindowAction - Class in org.jhotdraw8.application.action.file
Creates a new view.
NewWindowAction(Application) - Constructor for class org.jhotdraw8.application.action.file.NewWindowAction
Creates a new instance.

O

onActionOnViewPerformed(FileBasedActivity) - Method in class org.jhotdraw8.application.action.AbstractSaveUnsavedChangesAction
 
onActionPerformed(ActionEvent) - Method in class org.jhotdraw8.application.action.AbstractAction
This method is invoked when the action is not disabled and the event is not consumed.
onActionPerformed(ActionEvent) - Method in class org.jhotdraw8.application.action.AbstractApplicationAction
 
onActionPerformed(ActionEvent) - Method in class org.jhotdraw8.application.action.ScreenMenuBarProxyAction
 
onActionPerformed(ActionEvent, A) - Method in class org.jhotdraw8.application.action.AbstractActivityAction
This method is invoked when the action is not disabled and the event is not consumed.
onActionPerformed(ActionEvent, Activity) - Method in class org.jhotdraw8.application.action.edit.RedoAction
 
onActionPerformed(ActionEvent, Activity) - Method in class org.jhotdraw8.application.action.edit.UndoAction
 
onActionPerformed(ActionEvent, Activity) - Method in class org.jhotdraw8.application.action.view.ToggleBooleanAction
 
onActionPerformed(ActionEvent, Activity) - Method in class org.jhotdraw8.application.action.view.ToggleViewPropertyAction
 
onActionPerformed(ActionEvent, Application) - Method in class org.jhotdraw8.application.action.AbstractActivityAction
 
onActionPerformed(ActionEvent, Application) - Method in class org.jhotdraw8.application.action.AbstractApplicationAction
This method is invoked when the action is not disabled and the event is not consumed.
onActionPerformed(ActionEvent, Application) - Method in class org.jhotdraw8.application.action.app.AboutAction
 
onActionPerformed(ActionEvent, Application) - Method in class org.jhotdraw8.application.action.app.ExitAction
 
onActionPerformed(ActionEvent, Application) - Method in class org.jhotdraw8.application.action.edit.AbstractSelectionAction
 
onActionPerformed(ActionEvent, Application) - Method in class org.jhotdraw8.application.action.file.AbstractOpenFileAction
 
onActionPerformed(ActionEvent, Application) - Method in class org.jhotdraw8.application.action.file.ClearRecentFilesMenuAction
 
onActionPerformed(ActionEvent, Application) - Method in class org.jhotdraw8.application.action.file.NewFileAction
 
onActionPerformed(ActionEvent, Application) - Method in class org.jhotdraw8.application.action.file.OpenRecentFileAction
 
onActionPerformed(ActionEvent, FileBasedActivity) - Method in class org.jhotdraw8.application.action.AbstractSaveUnsavedChangesAction
 
onActionPerformed(ActionEvent, FileBasedActivity) - Method in class org.jhotdraw8.application.action.file.AbstractSaveFileAction
 
onActionPerformed(ActionEvent, FileBasedActivity) - Method in class org.jhotdraw8.application.action.file.BrowseFileDirectoryAction
 
onActionPerformed(ActionEvent, FileBasedActivity) - Method in class org.jhotdraw8.application.action.file.PrintFileAction
 
onActionPerformed(ActionEvent, FileBasedActivity) - Method in class org.jhotdraw8.application.action.file.RevertFileAction
 
onActionPerformed(ActionEvent, EditableComponent) - Method in class org.jhotdraw8.application.action.edit.ClearSelectionAction
 
onActionPerformed(ActionEvent, EditableComponent) - Method in class org.jhotdraw8.application.action.edit.CopyAction
 
onActionPerformed(ActionEvent, EditableComponent) - Method in class org.jhotdraw8.application.action.edit.CutAction
 
onActionPerformed(ActionEvent, EditableComponent) - Method in class org.jhotdraw8.application.action.edit.DeleteAction
 
onActionPerformed(ActionEvent, EditableComponent) - Method in class org.jhotdraw8.application.action.edit.DuplicateAction
 
onActionPerformed(ActionEvent, EditableComponent) - Method in class org.jhotdraw8.application.action.edit.PasteAction
 
onActionPerformed(ActionEvent, EditableComponent) - Method in class org.jhotdraw8.application.action.edit.SelectAllAction
 
onActionPerformed(ActionEvent, EditableComponent) - Method in class org.jhotdraw8.application.action.edit.AbstractSelectionAction
 
onActivityActivated(FileBasedActivity) - Method in class org.jhotdraw8.application.AbstractFileBasedApplication
Called immediately when a views needs to be activated.
onActivityAdded(FileBasedActivity) - Method in class org.jhotdraw8.application.AbstractFileBasedApplication
Called immediately after a view has been added to the views property.
onActivityDeactivated(FileBasedActivity) - Method in class org.jhotdraw8.application.AbstractFileBasedApplication
Called immediately when a view needs to be deactivated.
onActivityRemoved(FileBasedActivity) - Method in class org.jhotdraw8.application.AbstractFileBasedApplication
Called immediately after a view has been removed from the views property.
onChanged(MapChangeListener.Change<? extends Key<?>, ?>) - Method in class org.jhotdraw8.application.action.ScreenMenuBarProxyAction
 
onSaveSucceeded(FileBasedActivity, URI, DataFormat) - Method in class org.jhotdraw8.application.action.file.SaveFileAction
 
onSaveSucceeded(FileBasedActivity, URI, DataFormat) - Method in class org.jhotdraw8.application.action.file.AbstractSaveFileAction
 
onSaveSucceeded(FileBasedActivity, URI, DataFormat) - Method in class org.jhotdraw8.application.action.file.ExportFileAction
 
onTitleChanged(Observable) - Method in class org.jhotdraw8.application.AbstractFileBasedApplication
 
OPEN - Enum constant in enum class org.jhotdraw8.application.controls.urichooser.FileURIChooser.Mode
 
OPEN_CHOOSER_FACTORY_KEY - Static variable in class org.jhotdraw8.application.action.file.AbstractOpenFileAction
 
OPEN_CHOOSER_KEY - Static variable in class org.jhotdraw8.application.action.file.AbstractOpenFileAction
 
openActivityFromURI(FileBasedActivity, URI, URIChooser, WorkState<Void>) - Method in class org.jhotdraw8.application.action.file.AbstractOpenFileAction
 
OpenFileAction - Class in org.jhotdraw8.application.action.file
Presents an URIChooser and loads the selected URI into an empty view.
OpenFileAction(FileBasedApplication) - Constructor for class org.jhotdraw8.application.action.file.OpenFileAction
Creates a new instance.
OpenRecentFileAction - Class in org.jhotdraw8.application.action.file
Loads the specified URI into an empty view.
OpenRecentFileAction(Application, URI, DataFormat) - Constructor for class org.jhotdraw8.application.action.file.OpenRecentFileAction
Creates a new instance.
openViewFromURI(FileBasedActivity, URI, DataFormat) - Method in class org.jhotdraw8.application.action.file.OpenRecentFileAction
 
org.jhotdraw8.application - module org.jhotdraw8.application
Defines a framework for document-oriented applications.
org.jhotdraw8.application - package org.jhotdraw8.application
Defines a programming model for document oriented applications and provides default implementations.
org.jhotdraw8.application.action - package org.jhotdraw8.application.action
Provides abstract actions for applications.
org.jhotdraw8.application.action.app - package org.jhotdraw8.application.action.app
Provides actions which act on an application.
org.jhotdraw8.application.action.edit - package org.jhotdraw8.application.action.edit
Provides editing actions for the currently focused user interface control.
org.jhotdraw8.application.action.file - package org.jhotdraw8.application.action.file
Provides actions for files.
org.jhotdraw8.application.action.view - package org.jhotdraw8.application.action.view
Provides actions for views.
org.jhotdraw8.application.controls.urichooser - package org.jhotdraw8.application.controls.urichooser
 
org.jhotdraw8.application.resources - package org.jhotdraw8.application.resources
 
org.jhotdraw8.application.spi - package org.jhotdraw8.application.spi
Provides service provider interfaces for applications.

P

PARENT_RESOURCE_KEY - Static variable in interface org.jhotdraw8.application.resources.Resources
 
paste() - Method in interface org.jhotdraw8.application.EditableComponent
Transfers the contents from the clipboard replacing the current selection.
PasteAction - Class in org.jhotdraw8.application.action.edit
Pastes the contents of the system clipboard at the caret position.
PasteAction(Application) - Constructor for class org.jhotdraw8.application.action.edit.PasteAction
Creates a new instance which acts on the currently focused component.
PasteAction(Application, Node) - Constructor for class org.jhotdraw8.application.action.edit.PasteAction
Creates a new instance which acts on the specified component.
PREFERENCES_PROPERTY - Static variable in interface org.jhotdraw8.application.Application
 
preferencesProperty() - Method in class org.jhotdraw8.application.AbstractApplication
 
preferencesProperty() - Method in interface org.jhotdraw8.application.Application
 
print(PrinterJob, WorkState<Void>) - Method in interface org.jhotdraw8.application.FileBasedActivity
Prints the current content.
PrintFileAction - Class in org.jhotdraw8.application.action.file
Presents a printer chooser to the user and then prints the FileBasedActivity.
PrintFileAction(FileBasedActivity) - Constructor for class org.jhotdraw8.application.action.file.PrintFileAction
Creates a new instance.
properties - Variable in class org.jhotdraw8.application.AbstractActivity
 
properties - Variable in class org.jhotdraw8.application.action.AbstractAction
Holds the properties.
putPropertyNameModifier(String, String...) - Static method in interface org.jhotdraw8.application.resources.Resources
Puts a property name modifier along with a fallback chain.

R

read(URI, DataFormat, ImmutableMap<Key<?>, Object>, boolean, WorkState<Void>) - Method in interface org.jhotdraw8.application.FileBasedActivity
Asynchronously reads content data from the specified URI.
read(URI, ImmutableMap<Key<?>, Object>) - Method in interface org.jhotdraw8.application.FileBasedActivity
Sets the content of this activity by asynchronously reading the data from the specified uri.
RECENT_URIS_PROPERTY - Static variable in interface org.jhotdraw8.application.Application
 
recentUrisProperty() - Method in class org.jhotdraw8.application.AbstractApplication
Holds the recent URIs.
recentUrisProperty() - Method in interface org.jhotdraw8.application.Application
The set of recent URIs.
RedoAction - Class in org.jhotdraw8.application.action.edit
Redoes the last user action on the active view.
RedoAction(Activity, FXUndoManager) - Constructor for class org.jhotdraw8.application.action.edit.RedoAction
Creates a new instance.
removePropertyNameModifier(String) - Static method in interface org.jhotdraw8.application.resources.Resources
Removes a property name modifier.
RESOURCE_BUNDLE_PROPERTY - Static variable in interface org.jhotdraw8.application.Application
 
ResourceDecoder - Interface in org.jhotdraw8.application.resources
Decodes a resource value.
Resources - Interface in org.jhotdraw8.application.resources
This is a convenience wrapper for accessing resources stored in a ResourceBundle.
resourcesProperty() - Method in class org.jhotdraw8.application.AbstractApplication
 
resourcesProperty() - Method in interface org.jhotdraw8.application.Application
 
RevertFileAction - Class in org.jhotdraw8.application.action.file
Lets the user write unsaved changes of the active view, then presents an URIChooser and loads the selected URI into the active view.
RevertFileAction(FileBasedActivity) - Constructor for class org.jhotdraw8.application.action.file.RevertFileAction
Creates a new instance.
reviewChanges(WorkState<Void>) - Method in class org.jhotdraw8.application.action.app.ExitAction
 
reviewNext(WorkState<Void>) - Method in class org.jhotdraw8.application.action.app.ExitAction
 

S

SAVE - Enum constant in enum class org.jhotdraw8.application.controls.urichooser.FileURIChooser.Mode
 
SAVE_CHOOSER_FACTORY_KEY - Static variable in class org.jhotdraw8.application.action.file.AbstractSaveFileAction
 
SAVE_CHOOSER_KEY - Static variable in class org.jhotdraw8.application.action.file.AbstractSaveFileAction
 
saveChangesAndReviewNext(WorkState<Void>) - Method in class org.jhotdraw8.application.action.app.ExitAction
 
SaveFileAction - Class in org.jhotdraw8.application.action.file
Saves the changes in the active view.
SaveFileAction(FileBasedActivity) - Constructor for class org.jhotdraw8.application.action.file.SaveFileAction
Creates a new instance.
SaveFileAction(FileBasedActivity, boolean) - Constructor for class org.jhotdraw8.application.action.file.SaveFileAction
Creates a new instance.
SaveFileAction(FileBasedActivity, String, boolean) - Constructor for class org.jhotdraw8.application.action.file.SaveFileAction
Creates a new instance.
SaveFileAsAction - Class in org.jhotdraw8.application.action.file
Presents an URIChooser and then saves the active view to the specified location.
SaveFileAsAction(FileBasedActivity) - Constructor for class org.jhotdraw8.application.action.file.SaveFileAsAction
Creates a new instance.
saveFileChooseOptions(FileBasedActivity, URI, DataFormat, WorkState<Void>) - Method in class org.jhotdraw8.application.action.file.AbstractSaveFileAction
 
saveFileChooseUri(FileBasedActivity, WorkState<Void>) - Method in class org.jhotdraw8.application.action.file.AbstractSaveFileAction
 
saveFileToUri(FileBasedActivity, URI, DataFormat, Map<Key<?>, Object>, WorkState<Void>) - Method in class org.jhotdraw8.application.action.file.AbstractSaveFileAction
 
saveToFile(URI, DataFormat, WorkState<Void>) - Method in class org.jhotdraw8.application.action.app.ExitAction
 
saveToFileAndReviewNext(URI, DataFormat, WorkState<Void>) - Method in class org.jhotdraw8.application.action.app.ExitAction
 
saveView(FileBasedActivity, WorkState<Void>) - Method in class org.jhotdraw8.application.action.AbstractSaveUnsavedChangesAction
 
saveViewToURI(FileBasedActivity, URI, URIChooser, DataFormat, WorkState<Void>) - Method in class org.jhotdraw8.application.action.AbstractSaveUnsavedChangesAction
 
ScreenMenuBarProxyAction - Class in org.jhotdraw8.application.action
ScreenMenuBarProxyAction.
ScreenMenuBarProxyAction(Application, String) - Constructor for class org.jhotdraw8.application.action.ScreenMenuBarProxyAction
 
selectAll() - Method in interface org.jhotdraw8.application.EditableComponent
Selects all.
SelectAllAction - Class in org.jhotdraw8.application.action.edit
Selects all items.
SelectAllAction(Application) - Constructor for class org.jhotdraw8.application.action.edit.SelectAllAction
Creates a new instance which acts on the currently focused component.
SelectAllAction(Application, Node) - Constructor for class org.jhotdraw8.application.action.edit.SelectAllAction
Creates a new instance which acts on the specified component.
SELECTED_PROPERTY - Static variable in interface org.jhotdraw8.application.action.Action
The selected property.
selectedProperty() - Method in class org.jhotdraw8.application.action.AbstractAction
 
selectedProperty() - Method in interface org.jhotdraw8.application.action.Action
The Boolean that corresponds to the selected state.
SELECTION_EMPTY - Static variable in interface org.jhotdraw8.application.EditableComponent
The name of the selectionEmpty property.
selectionEmptyProperty() - Method in interface org.jhotdraw8.application.EditableComponent
Returns true if the selection is empty.
setActivityFactory(Supplier<Activity>) - Method in interface org.jhotdraw8.application.Application
Sets the value of the activityFactory property.
setApplication(Application) - Method in interface org.jhotdraw8.application.Activity
Sets the value of the application property.
setBaseClass(Class<?>) - Method in class org.jhotdraw8.application.resources.ModulepathResources
 
setDataFormat(DataFormat) - Method in interface org.jhotdraw8.application.FileBasedActivity
Sets the value of the dataFormat property.
setDefault(Locale) - Static method in class org.jhotdraw8.application.resources.LocaleUtil
 
setDisambiguation(int) - Method in interface org.jhotdraw8.application.Activity
Sets the value of the disambiguation property.
setExtensionFilters(List<URIExtensionFilter>) - Method in class org.jhotdraw8.application.controls.urichooser.FileURIChooser
 
setGuiResources(Resources) - Static method in class org.jhotdraw8.application.ApplicationLabels
 
setMaxNumberOfRecentUris(int) - Method in interface org.jhotdraw8.application.Application
Sets the value of the maxNumberOfRecentUris property.
setMenuBarFactory(Supplier<MenuBar>) - Method in interface org.jhotdraw8.application.Application
Sets the value of the menuBarFactory property.
setMode(FileURIChooser.Mode) - Method in class org.jhotdraw8.application.controls.urichooser.FileURIChooser
 
setParent(Resources) - Method in class org.jhotdraw8.application.resources.ClasspathResources
 
setParent(Resources) - Method in class org.jhotdraw8.application.resources.EmptyResources
 
setParent(Resources) - Method in class org.jhotdraw8.application.resources.ModulepathResources
 
setParent(Resources) - Method in interface org.jhotdraw8.application.resources.Resources
 
setPreferences(Preferences) - Method in interface org.jhotdraw8.application.Application
Sets the value of the preferences property.
setResources(Resources) - Method in interface org.jhotdraw8.application.Application
Sets the value of the resources property.
setResources(Resources) - Static method in class org.jhotdraw8.application.ApplicationLabels
 
setSelected(boolean) - Method in interface org.jhotdraw8.application.action.Action
Sets the value of the selected property.
setTitle(String) - Method in interface org.jhotdraw8.application.Activity
Sets the value of the title property.
setURI(URI) - Method in interface org.jhotdraw8.application.FileBasedActivity
 
SHORT_DESCRIPTION - Static variable in interface org.jhotdraw8.application.action.Action
The key used for storing a short String description for the action, used for tooltip text.
showDialog(Node) - Method in interface org.jhotdraw8.application.controls.urichooser.URIChooser
Pops up an URI chooser dialog.
showDialog(Window) - Method in interface org.jhotdraw8.application.controls.urichooser.URIChooser
Pops up an URI chooser dialog.
showDialog(Window) - Method in class org.jhotdraw8.application.controls.urichooser.DirectoryURIChooser
 
showDialog(Window) - Method in class org.jhotdraw8.application.controls.urichooser.FileURIChooser
 
SMALL_ICON - Static variable in interface org.jhotdraw8.application.action.Action
The key used for storing a small icon, such as ImageView.
start() - Method in class org.jhotdraw8.application.AbstractActivity
 
start() - Method in interface org.jhotdraw8.application.Activity
Starts the activity.
start(Stage) - Method in class org.jhotdraw8.application.AbstractFileBasedApplication
 
stop() - Method in class org.jhotdraw8.application.AbstractActivity
 
stop() - Method in interface org.jhotdraw8.application.Activity
Stops the activity.
STYLESHEETS_PROPERTY - Static variable in interface org.jhotdraw8.application.Application
 
stylesheetsProperty() - Method in class org.jhotdraw8.application.AbstractApplication
 
stylesheetsProperty() - Method in interface org.jhotdraw8.application.Application
 
substitutePlaceholders(String, String) - Method in interface org.jhotdraw8.application.resources.Resources
 

T

title - Variable in class org.jhotdraw8.application.AbstractActivity
The title of Stage that contains the activity will be bound to the title of the activity.
TITLE_PROPERTY - Static variable in interface org.jhotdraw8.application.Activity
 
titleProperty() - Method in class org.jhotdraw8.application.AbstractActivity
The title of Stage that contains the activity will be bound to the title of the activity.
titleProperty() - Method in interface org.jhotdraw8.application.Activity
The title of the activity as displayed in the title bars of the activity’s windows and in alert dialogs related to the activity.
titleProperty() - Method in interface org.jhotdraw8.application.FileBasedActivity
For file-based activity, the title should be bound to the file name from the FileBasedActivity.uriProperty().
ToggleBooleanAction - Class in org.jhotdraw8.application.action.view
This action toggles the state of its boolean property.
ToggleBooleanAction(Activity, String, Resources, BooleanProperty) - Constructor for class org.jhotdraw8.application.action.view.ToggleBooleanAction
 
ToggleViewPropertyAction - Class in org.jhotdraw8.application.action.view
ToggleViewPropertyAction.
ToggleViewPropertyAction(Application, Activity, Function<Activity, Node>, String, Resources) - Constructor for class org.jhotdraw8.application.action.view.ToggleViewPropertyAction
 
ToggleViewPropertyAction(Application, Activity, BooleanProperty, String, Resources) - Constructor for class org.jhotdraw8.application.action.view.ToggleViewPropertyAction
 
toString() - Method in class org.jhotdraw8.application.resources.ClasspathResources
 
toString() - Method in class org.jhotdraw8.application.resources.ModulepathResources
 
translateKeyStrokeToKeyCombination(String) - Method in interface org.jhotdraw8.application.resources.Resources
Translate a String defining a javax.swing.KeyStroke into a String for javafx.input.KeyCombination.

U

UndoAction - Class in org.jhotdraw8.application.action.edit
Undoes the last user action.
UndoAction(Activity, FXUndoManager) - Constructor for class org.jhotdraw8.application.action.edit.UndoAction
Creates a new instance.
uri - Variable in class org.jhotdraw8.application.AbstractFileBasedActivity
 
URI_PROPERTY - Static variable in interface org.jhotdraw8.application.FileBasedActivity
 
URIChooser - Interface in org.jhotdraw8.application.controls.urichooser
URIChooser provides a mechanism for the user to choose an URI.
URIExtensionFilter - Class in org.jhotdraw8.application.controls.urichooser
URIExtensionFilter.
URIExtensionFilter(String, String, String...) - Constructor for class org.jhotdraw8.application.controls.urichooser.URIExtensionFilter
 
URIExtensionFilter(String, DataFormat, String...) - Constructor for class org.jhotdraw8.application.controls.urichooser.URIExtensionFilter
 
URIExtensionFilter(String, DataFormat, List<String>) - Constructor for class org.jhotdraw8.application.controls.urichooser.URIExtensionFilter
 
uriProperty() - Method in class org.jhotdraw8.application.AbstractFileBasedActivity
 
uriProperty() - Method in interface org.jhotdraw8.application.FileBasedActivity
This property is used to identify the file that is used for storing the content.

V

valueOf(String) - Static method in enum class org.jhotdraw8.application.controls.urichooser.FileURIChooser.Mode
Returns the enum constant of this class with the specified name.
values() - Static method in enum class org.jhotdraw8.application.controls.urichooser.FileURIChooser.Mode
Returns an array containing the constants of this enum class, in the order they are declared.
VERSION_KEY - Static variable in interface org.jhotdraw8.application.Application
 

W

WINDOW_MENU_ID - Static variable in class org.jhotdraw8.application.AbstractFileBasedApplication
 
write(URI, DataFormat, ImmutableMap<Key<?>, Object>, WorkState<Void>) - Method in interface org.jhotdraw8.application.FileBasedActivity
Asynchronously writes document data to the specified URI.
write(URI, ImmutableMap<Key<?>, Object>, WorkState<Void>) - Method in interface org.jhotdraw8.application.FileBasedActivity
Asynchronously writes the content of this activity into the specified uri.
A B C D E F G H I L M N O P R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form