Class BlockingRegionParameterPanel

All Implemented Interfaces:
CommonConstants, ImageObserver, MenuContainer, Serializable, Accessible, EngineNodeConstants

public class BlockingRegionParameterPanel extends WizardPanel implements CommonConstants

Title: Blocking Region Parameter Panel

Description: This panel is used to parametrize a blocking region

Author:
Bertoli Marco Date: 30-mar-2006 Time: 16.15.46
See Also:
  • Field Details

  • Constructor Details

    • BlockingRegionParameterPanel

      public BlockingRegionParameterPanel(ClassDefinition cd, BlockingRegionDefinition brd, Object key)
      Builds a new Blocking Region Parameter Panel
      Parameters:
      cd - class definition data structure
      brd - blocking region definition data structure
      key - search's key for given blocking region
  • Method Details

    • setData

      public void setData(ClassDefinition cd, BlockingRegionDefinition brd, Object key)
      Sets data for this panel
      Parameters:
      cd - class definition data structure
      brd - blocking region definition data structure
      key - search's key for given blocking region
    • initComponents

      protected void initComponents()
      Initialize graphic components of this panel
    • addActions

      protected void addActions()
      Adds action listeners to created components
    • getName

      public String getName()
      Specified by:
      getName in class WizardPanel
      Returns:
      the panel's name
    • lostFocus

      public void lostFocus()
      called by the Wizard before when switching to another panel
      Overrides:
      lostFocus in class WizardPanel
    • gotFocus

      public void gotFocus()
      called by the Wizard when the panel becomes active
      Overrides:
      gotFocus in class WizardPanel
    • updateData

      protected void updateData()
      This method will update data inside table and input components
    • setGlobalVisible

      public void setGlobalVisible(boolean value)
      Sets if global panel is visible (default true)
      Parameters:
      value - true if panel is visible
    • setGroupNumber

      public void setGroupNumber(int number)
    • setGroupEnable

      public void setGroupEnable(boolean enable)
    • setNumberOfGroups

      protected void setNumberOfGroups(int newNumber)
    • addGroup

      protected void addGroup()
    • deleteGroup

      protected void deleteGroup(int index)
    • deleteAllGroup

      protected void deleteAllGroup()
    • refreshComponents

      protected void refreshComponents()