com.intel.gpe.gridbeans.plugins.swing
Class SwingGridBeanPlugin
java.lang.Object
com.intel.gpe.gridbeans.plugins.GridBeanPlugin
com.intel.gpe.gridbeans.plugins.swing.SwingGridBeanPlugin
- All Implemented Interfaces:
- IDataSet, IGridBeanPlugin, ISwingGridBeanPlugin
public class SwingGridBeanPlugin
- extends GridBeanPlugin
- implements ISwingGridBeanPlugin
The base class for Swing GridBean plugins
- Author:
- Alexander Lukichev
Methods inherited from class com.intel.gpe.gridbeans.plugins.GridBeanPlugin |
getDescription, getEnabled, getIcon, getIcon, getOrCreateIcon, getValue, initialize, isValid, keySet, load, loadInput, loadOutput, setDescription, setEnabled, setPossibleValues, setValue, setValueTranslator, setValueValidator, store, storeInput, storeOutput, validateInput |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface com.intel.gpe.gridbeans.plugins.IDataSet |
getDescription, getEnabled, getValue, isValid, keySet, load, setDescription, setEnabled, setPossibleValues, setValue, setValueTranslator, setValueValidator, store |
node
protected INode node
SwingGridBeanPlugin
public SwingGridBeanPlugin()
addInputPanel
public void addInputPanel(ISwingGridBeanPanel panel)
- Add an input panel
- Parameters:
panel
- The panel
addOutputPanel
public void addOutputPanel(ISwingGridBeanPanel panel)
- Add an output panel
- Parameters:
panel
- The output panel
getInputPanels
public ISwingGridBeanPanel[] getInputPanels()
- Description copied from interface:
ISwingGridBeanPlugin
- Get the input panels
- Specified by:
getInputPanels
in interface ISwingGridBeanPlugin
- Returns:
- The array of input panels
getOutputPanels
public ISwingGridBeanPanel[] getOutputPanels()
- Description copied from interface:
ISwingGridBeanPlugin
- Get the output panels
- Specified by:
getOutputPanels
in interface ISwingGridBeanPlugin
- Returns:
- The array of output panels
inputPanelsListSize
protected int inputPanelsListSize()
- Specified by:
inputPanelsListSize
in class GridBeanPlugin
inputPanel
protected IGridBeanPanel inputPanel(int i)
- Specified by:
inputPanel
in class GridBeanPlugin
outputPanelsListSize
protected int outputPanelsListSize()
- Specified by:
outputPanelsListSize
in class GridBeanPlugin
outputPanel
protected IGridBeanPanel outputPanel(int i)
- Specified by:
outputPanel
in class GridBeanPlugin
initialize
public void initialize(Client client,
INode configNode)
- Description copied from interface:
ISwingGridBeanPlugin
- Initialize GridBean.
- Specified by:
initialize
in interface ISwingGridBeanPlugin
- Parameters:
client
- The client instanceconfigNode
- The configuration node for the GridBean plugin
Copyright © 2008. All Rights Reserved.