Index
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
Actionthat acts on the activeActivity, or on a specificActivity. - 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
Actionthat acts on anApplication. - 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
AbstractFileBasedApplicationhandles the life-cycle ofFileBasedActivityobjects 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
Actionthat asks to write unsaved changes of aFileBasedActivitybefore 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
-
AbstractSelectionActionacts 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
KeyCombinationto 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
- actionsProperty() - Method in interface org.jhotdraw8.application.Application
-
Contains all
Actionobjects that are managed by thisApplication. - 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
Activityobjects that are managed by thisApplication. - 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
Applicationhandles the life-cycle ofActivityobjects 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
Applicationthat 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
FileBasedActivityis anActivitythat involves data that is stored in a file. - FileBasedApplication - Interface in org.jhotdraw8.application
-
A
FileBasedApplicationhandles the life-cycle ofFileBasedActivityobjects 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
actionsproperty. - getActions() - Method in interface org.jhotdraw8.application.Application
-
Gets the value of the
actionsproperty. - getActiveActivity() - Method in interface org.jhotdraw8.application.Application
-
Gets the value of the
activeActivityproperty. - getActivities() - Method in interface org.jhotdraw8.application.Application
-
Gets the value of the
activitiesproperty. - getActivity() - Method in class org.jhotdraw8.application.action.AbstractActivityAction
- getActivityFactory() - Method in interface org.jhotdraw8.application.Application
-
Gets the value of the
activityFactoryproperty. - getApplication() - Method in class org.jhotdraw8.application.action.AbstractApplicationAction
- getApplication() - Method in interface org.jhotdraw8.application.Activity
-
Gets the value of the
applicationproperty. - 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
dataFormatproperty. - 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
disambiguationproperty. - 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
maxNumberOfRecentUrisproperty. - getMenuBarFactory() - Method in interface org.jhotdraw8.application.Application
-
Gets the value of the
menuBarFactoryproperty. - 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
preferencesproperty. - 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
recentUrisproperty. - getResources() - Method in interface org.jhotdraw8.application.Application
-
Gets the value of the
resourcesproperty. - 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
stylesheetsproperty. - 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
titleproperty. - 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
modifiedproperty. - 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
selectedproperty.
L
- LABEL - Static variable in interface org.jhotdraw8.application.action.Action
-
The key used for storing the
Stringname 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
Stringdescription 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
KeyCombinationto 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
URIChooserand 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
URIChooserand 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
URIChooserand 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
Booleanthat 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
activityFactoryproperty. - setApplication(Application) - Method in interface org.jhotdraw8.application.Activity
-
Sets the value of the
applicationproperty. - setBaseClass(Class<?>) - Method in class org.jhotdraw8.application.resources.ModulepathResources
- setDataFormat(DataFormat) - Method in interface org.jhotdraw8.application.FileBasedActivity
-
Sets the value of the
dataFormatproperty. - 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
disambiguationproperty. - 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
maxNumberOfRecentUrisproperty. - setMenuBarFactory(Supplier<MenuBar>) - Method in interface org.jhotdraw8.application.Application
-
Sets the value of the
menuBarFactoryproperty. - 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
preferencesproperty. - setResources(Resources) - Method in interface org.jhotdraw8.application.Application
-
Sets the value of the
resourcesproperty. - 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
selectedproperty. - setTitle(String) - Method in interface org.jhotdraw8.application.Activity
-
Sets the value of the
titleproperty. - 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
Stringdescription 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
Stagethat 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
Stagethat 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.KeyStrokeinto a String forjavafx.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
-
URIChooserprovides 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.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form