Uses of Interface
ca.cgjennings.ui.wizard.WizardModel
-
Packages that use WizardModel Package Description ca.cgjennings.apps.arkham.project ca.cgjennings.ui.wizard resources.projects.pluginwizard -
-
Uses of WizardModel in ca.cgjennings.apps.arkham.project
Methods in ca.cgjennings.apps.arkham.project that return WizardModel Modifier and Type Method Description WizardModel
PluginWizardDialog.WizardKit. createModel(Task task)
Creates a newWizardModel
that provides the pages needed to complete the steps of this kit.Methods in ca.cgjennings.apps.arkham.project with parameters of type WizardModel Modifier and Type Method Description void
PluginWizardDialog.WizardKit. createTask(WizardModel model, Task task)
Fills in an empty task folder using the information filled in by the user in the pages of the provided model. -
Uses of WizardModel in ca.cgjennings.ui.wizard
Classes in ca.cgjennings.ui.wizard that implement WizardModel Modifier and Type Class Description class
AbstractWizardModel
An abstract base class for wizard models.class
DefaultWizardModel
A default implementation ofWizardModel
.Fields in ca.cgjennings.ui.wizard declared as WizardModel Modifier and Type Field Description protected WizardModel
WizardController. model
Methods in ca.cgjennings.ui.wizard that return WizardModel Modifier and Type Method Description WizardModel
WizardController. getModel()
Returns the model that controls the page logic.WizardModel
WizardPanel. getModel()
Returns the model used to determine which pages to display and to navigate between pages.WizardModel
WizardEvent. getSource()
Returns the model that fired the event.Methods in ca.cgjennings.ui.wizard with parameters of type WizardModel Modifier and Type Method Description void
WizardPanel. setModel(WizardModel m)
Sets the model used by the panel to determine which pages to show.Constructors in ca.cgjennings.ui.wizard with parameters of type WizardModel Constructor Description WizardController(javax.swing.JButton nextBtn, javax.swing.JButton prevBtn, javax.swing.JButton finishBtn, WizardPanel panel, WizardModel model)
Creates a new controller that makes aWizardPanel
interactive by linking it with a set of controls and aWizardModel
.WizardEvent(WizardModel source)
WizardEvent(WizardModel source, int index, javax.swing.JComponent page)
WizardPanel(WizardModel model)
Creates a new panel for viewing the pages of aWizardModel
. -
Uses of WizardModel in resources.projects.pluginwizard
Methods in resources.projects.pluginwizard that return WizardModel Modifier and Type Method Description WizardModel
SkeletonKit. createModel(Task task)
Methods in resources.projects.pluginwizard with parameters of type WizardModel Modifier and Type Method Description void
SkeletonKit. createTask(WizardModel model, Task task)
Constructors in resources.projects.pluginwizard with parameters of type WizardModel Constructor Description ContentTypePage(boolean allowThemes, boolean allowLibraries, WizardModel model)
Creates new plug-in type selection page that includes the basic plug-in types and may optionally include themes and libraries.ContentTypePage(java.util.EnumSet<ContentType> allowedTypes, WizardModel model)
Creates new plug-in type selection page that allows selection from the specified types.NamePage(Task task, WizardModel model)
Creates new wizard dialog page for gathering basic information about a plug-in.
-