Class DisplayConfigurationWizard
- java.lang.Object
-
- repast.simphony.visualization.gui.DisplayConfigurationWizard
-
public class DisplayConfigurationWizard extends Object
Wizard for building a display from scratch. Wizard steps for the Cartesian displays are included here. Additional display plugin steps are optionally loaded from the visualization registry.- Author:
- Nick Collier, Eric Tatara
-
-
Field Summary
Fields Modifier and Type Field Description protected DisplayWizardModel
model
protected org.pietschy.wizard.Wizard
wizard
-
Constructor Summary
Constructors Constructor Description DisplayConfigurationWizard(Object contextID, DisplayDescriptor descriptor, ContextData rootContext)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description protected void
addPaths()
protected List<Pair<org.pietschy.wizard.WizardStep,org.pietschy.wizard.models.Condition>>
getCartesianSteps()
Create the intermediate wizard steps for the 2D/3D displays.DisplayDescriptor
getDescriptor()
DisplayWizardModel
getModel()
protected List<Pair<org.pietschy.wizard.WizardStep,org.pietschy.wizard.models.Condition>>
getPluginSteps()
Create the intermediate wiard steps for displays defined in the registryorg.pietschy.wizard.Wizard
getWizard()
static boolean
isCartesian(DisplayDescriptor descriptor)
Evaluates a DisplayScriptor and returns true if its a Cartesian 2D/3Dprotected Pair<org.pietschy.wizard.WizardStep,org.pietschy.wizard.models.Condition>
pair(org.pietschy.wizard.WizardStep step, org.pietschy.wizard.models.Condition condition)
void
showDialog(Component component)
-
-
-
Field Detail
-
wizard
protected org.pietschy.wizard.Wizard wizard
-
model
protected DisplayWizardModel model
-
-
Constructor Detail
-
DisplayConfigurationWizard
public DisplayConfigurationWizard(Object contextID, DisplayDescriptor descriptor, ContextData rootContext)
-
-
Method Detail
-
getWizard
public org.pietschy.wizard.Wizard getWizard()
-
getModel
public DisplayWizardModel getModel()
-
getPluginSteps
protected List<Pair<org.pietschy.wizard.WizardStep,org.pietschy.wizard.models.Condition>> getPluginSteps()
Create the intermediate wiard steps for displays defined in the registry- Returns:
-
isCartesian
public static boolean isCartesian(DisplayDescriptor descriptor)
Evaluates a DisplayScriptor and returns true if its a Cartesian 2D/3D- Parameters:
descriptor
-- Returns:
-
getCartesianSteps
protected List<Pair<org.pietschy.wizard.WizardStep,org.pietschy.wizard.models.Condition>> getCartesianSteps()
Create the intermediate wizard steps for the 2D/3D displays.- Returns:
-
pair
protected Pair<org.pietschy.wizard.WizardStep,org.pietschy.wizard.models.Condition> pair(org.pietschy.wizard.WizardStep step, org.pietschy.wizard.models.Condition condition)
-
addPaths
protected void addPaths()
-
showDialog
public void showDialog(Component component)
-
getDescriptor
public DisplayDescriptor getDescriptor()
-
-