public interface ManipulatorUI
UI Manipulators can provide.
Must provide a JPanel, a window name/title and indicate if it is modal.
The panel will be shown in a dialog with Ok/Cancel options only.
The ok button can be enabled/disabled with the DialogControls
instance passed at setup
Modifier and Type | Method and Description |
---|---|
String |
getDisplayName()
Returns name/title for the window
|
JPanel |
getSettingsPanel()
Returns a settings panel instance for this Manipulator.
|
boolean |
isModal()
Indicates if the created dialog has to be modal
|
void |
setup(Manipulator m,
DialogControls dialogControls)
Prepare this UI to be able to interact with its Manipulator.
|
void |
unSetup()
Called when the dialog is closed, canceled or accepted.
|
void setup(Manipulator m, DialogControls dialogControls)
m
- Manipulator for the UIdialogControls
- Used to enable/disable the dialog controlsvoid unSetup()
String getDisplayName()
JPanel getSettingsPanel()
boolean isModal()
Copyright © 2007–2017 Gephi Consortium. All rights reserved.