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, @NonNull Map<String, Action> actions) Creates a menu bar and sets it to the stage or to the system menu.protected @NonNull javafx.stage.StageAbstractFileBasedApplication.createStage(@NonNull FileBasedActivity activity) protected voidAbstractFileBasedApplication.onActivityActivated(@NonNull FileBasedActivity view) Called immediately when a views needs to be activated.protected voidAbstractFileBasedApplication.onActivityAdded(@NonNull FileBasedActivity activity) Called immediately after a view has been added to the views property.protected voidAbstractFileBasedApplication.onActivityDeactivated(@NonNull FileBasedActivity view) Called immediately when a view needs to be deactivated.protected voidAbstractFileBasedApplication.onActivityRemoved(@NonNull 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(@NonNull FileBasedActivity v) protected final voidAbstractSaveUnsavedChangesAction.onActionPerformed(@NonNull javafx.event.ActionEvent evt, @NonNull FileBasedActivity activity) protected voidAbstractSaveUnsavedChangesAction.saveView(@NonNull FileBasedActivity v, WorkState<Void> workState) protected voidAbstractSaveUnsavedChangesAction.saveViewToURI(@NonNull FileBasedActivity v, @NonNull 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(@NonNull FileBasedActivity view, boolean disposeView, WorkState<Void> workState) ClearFileAction.doIt(@NonNull FileBasedActivity view) protected @NonNull CompletionStage<Void> CloseFileAction.doIt(@Nullable FileBasedActivity view) voidOpenRecentFileAction.doIt(@NonNull FileBasedActivity view, boolean disposeView) protected @Nullable URIChooserAbstractOpenFileAction.getChooser(FileBasedActivity view) protected @NonNull URIChooserAbstractSaveFileAction.getChooser(FileBasedActivity view) protected @NonNull URIChooserExportFileAction.getChooser(FileBasedActivity view) protected voidAbstractSaveFileAction.onActionPerformed(@NonNull javafx.event.ActionEvent evt, @NonNull FileBasedActivity activity) protected voidBrowseFileDirectoryAction.onActionPerformed(@NonNull javafx.event.ActionEvent event, @NonNull FileBasedActivity activity) protected voidPrintFileAction.onActionPerformed(@NonNull javafx.event.ActionEvent event, @NonNull FileBasedActivity activity) protected voidRevertFileAction.onActionPerformed(@NonNull javafx.event.ActionEvent event, @NonNull 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(@NonNull FileBasedActivity v, @NonNull URI uri, javafx.scene.input.DataFormat format) protected voidAbstractOpenFileAction.openActivityFromURI(@NonNull FileBasedActivity v, @NonNull URI uri, @NonNull URIChooser chooser, WorkState<Void> workState) protected voidOpenRecentFileAction.openViewFromURI(@NonNull FileBasedActivity v, @NonNull URI uri, javafx.scene.input.DataFormat format) protected voidAbstractSaveFileAction.saveFileChooseOptions(@NonNull FileBasedActivity v, @NonNull URI uri, javafx.scene.input.DataFormat format, WorkState<Void> workState) protected voidAbstractSaveFileAction.saveFileChooseUri(@NonNull FileBasedActivity v, WorkState<Void> workState) protected voidAbstractSaveFileAction.saveFileToUri(@NonNull FileBasedActivity view, @NonNull URI uri, javafx.scene.input.DataFormat format, @NonNull Map<org.jhotdraw8.fxcollection.typesafekey.Key<?>, Object> options, WorkState<Void> workState) Constructors in org.jhotdraw8.application.action.file with parameters of type FileBasedActivityModifierConstructorDescriptionAbstractSaveFileAction(@NonNull FileBasedActivity activity, @NonNull String id, boolean saveAs, @NonNull Resources resources) Creates a new instance.AbstractSaveFileAction(@NonNull FileBasedActivity activity, String id, boolean saveAs) Creates a new instance.Creates a new instance.ClearFileAction(@NonNull Application app, FileBasedActivity view) Creates a new instance.CloseFileAction(@NonNull FileBasedActivity activity) Creates a new instance.ExportFileAction(@NonNull FileBasedActivity activity) Creates a new instance.ExportFileAction(@NonNull 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(@NonNull FileBasedActivity activity, Function<javafx.scene.input.DataFormat, javafx.scene.control.Dialog<SequencedMap<org.jhotdraw8.fxcollection.typesafekey.Key<?>, Object>>> optionsDialog) PrintFileAction(@NonNull FileBasedActivity activity) Creates a new instance.Creates a new instance.Creates a new instance.SaveFileAction(@NonNull FileBasedActivity view, boolean saveAs) Creates a new instance.SaveFileAction(@NonNull FileBasedActivity view, String id, boolean saveAs) Creates a new instance.Creates a new instance.