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 Details

    • wizard

      protected org.pietschy.wizard.Wizard wizard
    • model

      protected DisplayWizardModel model
  • Constructor Details

  • Method Details

    • 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()