Uses of Interface
org.jhotdraw8.application.FileBasedActivity
Packages that use FileBasedActivity
Package
Description
Defines a programming model for document oriented applications and provides default
implementations.
Provides abstract actions for applications.
Provides actions which act on an application.
Provides actions for files.
-
Uses of FileBasedActivity in org.jhotdraw8.application
Classes in org.jhotdraw8.application that implement FileBasedActivityMethods in org.jhotdraw8.application with parameters of type FileBasedActivityModifier and TypeMethodDescriptionprotected @Nullable javafx.scene.control.MenuBarAbstractFileBasedApplication.createMenuBar(@Nullable FileBasedActivity activity, @Nullable javafx.stage.Stage stage, Map<String, Action> actions) Creates a menu bar and sets it to the stage or to the system menu.protected javafx.stage.StageAbstractFileBasedApplication.createStage(FileBasedActivity activity) protected voidAbstractFileBasedApplication.onActivityActivated(FileBasedActivity view) Called immediately when a views needs to be activated.protected voidAbstractFileBasedApplication.onActivityAdded(FileBasedActivity activity) Called immediately after a view has been added to the views property.protected voidAbstractFileBasedApplication.onActivityDeactivated(FileBasedActivity view) Called immediately when a view needs to be deactivated.protected voidAbstractFileBasedApplication.onActivityRemoved(FileBasedActivity activity) Called immediately after a view has been removed from the views property. -
Uses of FileBasedActivity in org.jhotdraw8.application.action
Methods in org.jhotdraw8.application.action with parameters of type FileBasedActivityModifier and TypeMethodDescriptionprotected abstract CompletionStage<Void> AbstractSaveUnsavedChangesAction.doIt(FileBasedActivity p) protected @Nullable URIChooserAbstractSaveUnsavedChangesAction.getChooser(FileBasedActivity view) voidAbstractSaveUnsavedChangesAction.onActionOnViewPerformed(FileBasedActivity v) protected final voidAbstractSaveUnsavedChangesAction.onActionPerformed(javafx.event.ActionEvent evt, FileBasedActivity activity) protected voidAbstractSaveUnsavedChangesAction.saveView(FileBasedActivity v, WorkState<Void> workState) protected voidAbstractSaveUnsavedChangesAction.saveViewToURI(FileBasedActivity v, URI uri, @Nullable URIChooser chooser, javafx.scene.input.DataFormat dataFormat, WorkState<Void> workState) Constructors in org.jhotdraw8.application.action with parameters of type FileBasedActivityModifierConstructorDescriptionCreates a new instance. -
Uses of FileBasedActivity in org.jhotdraw8.application.action.app
Methods in org.jhotdraw8.application.action.app with parameters of type FileBasedActivityModifier and TypeMethodDescriptionprotected @Nullable URIChooserExitAction.getChooser(FileBasedActivity view) -
Uses of FileBasedActivity in org.jhotdraw8.application.action.file
Methods in org.jhotdraw8.application.action.file with parameters of type FileBasedActivityModifier and TypeMethodDescriptionvoidAbstractOpenFileAction.doIt(FileBasedActivity view, boolean disposeView, WorkState<Void> workState) ClearFileAction.doIt(FileBasedActivity view) protected CompletionStage<Void> CloseFileAction.doIt(@Nullable FileBasedActivity view) voidOpenRecentFileAction.doIt(FileBasedActivity view, boolean disposeView) protected @Nullable URIChooserAbstractOpenFileAction.getChooser(FileBasedActivity view) protected URIChooserAbstractSaveFileAction.getChooser(FileBasedActivity view) protected URIChooserExportFileAction.getChooser(FileBasedActivity view) protected voidAbstractSaveFileAction.onActionPerformed(javafx.event.ActionEvent evt, FileBasedActivity activity) protected voidBrowseFileDirectoryAction.onActionPerformed(javafx.event.ActionEvent event, FileBasedActivity activity) protected voidPrintFileAction.onActionPerformed(javafx.event.ActionEvent event, FileBasedActivity activity) protected voidRevertFileAction.onActionPerformed(javafx.event.ActionEvent event, FileBasedActivity activity) protected abstract voidAbstractSaveFileAction.onSaveSucceeded(FileBasedActivity v, URI uri, javafx.scene.input.DataFormat format) protected voidExportFileAction.onSaveSucceeded(FileBasedActivity v, URI uri, javafx.scene.input.DataFormat format) protected voidSaveFileAction.onSaveSucceeded(FileBasedActivity v, URI uri, javafx.scene.input.DataFormat format) protected voidAbstractOpenFileAction.openActivityFromURI(FileBasedActivity v, URI uri, URIChooser chooser, WorkState<Void> workState) protected voidOpenRecentFileAction.openViewFromURI(FileBasedActivity v, URI uri, @Nullable javafx.scene.input.DataFormat format) protected voidAbstractSaveFileAction.saveFileChooseOptions(FileBasedActivity v, URI uri, javafx.scene.input.DataFormat format, WorkState<Void> workState) protected voidAbstractSaveFileAction.saveFileChooseUri(FileBasedActivity v, WorkState<Void> workState) protected voidAbstractSaveFileAction.saveFileToUri(FileBasedActivity view, URI uri, javafx.scene.input.DataFormat format, Map<org.jhotdraw8.fxcollection.typesafekey.Key<?>, Object> options, WorkState<Void> workState) Constructors in org.jhotdraw8.application.action.file with parameters of type FileBasedActivityModifierConstructorDescriptionAbstractSaveFileAction(FileBasedActivity activity, String id, boolean saveAs) Creates a new instance.AbstractSaveFileAction(FileBasedActivity activity, String id, boolean saveAs, Resources resources) Creates a new instance.BrowseFileDirectoryAction(FileBasedActivity activity) Creates a new instance.ClearFileAction(Application app, FileBasedActivity view) Creates a new instance.CloseFileAction(FileBasedActivity activity) Creates a new instance.ExportFileAction(FileBasedActivity activity) Creates a new instance.ExportFileAction(FileBasedActivity activity, String id, Function<javafx.scene.input.DataFormat, javafx.scene.control.Dialog<SequencedMap<org.jhotdraw8.fxcollection.typesafekey.Key<?>, Object>>> optionsDialog) Creates a new instance.ExportFileAction(FileBasedActivity activity, @Nullable Function<javafx.scene.input.DataFormat, javafx.scene.control.Dialog<SequencedMap<org.jhotdraw8.fxcollection.typesafekey.Key<?>, Object>>> optionsDialog) PrintFileAction(FileBasedActivity activity) Creates a new instance.Creates a new instance.Creates a new instance.SaveFileAction(FileBasedActivity view, boolean saveAs) Creates a new instance.SaveFileAction(FileBasedActivity view, String id, boolean saveAs) Creates a new instance.Creates a new instance.