org.gudy.azureus2.pluginsimpl.local.ui.config
Class ParameterGroupImpl

java.lang.Object
  extended by org.gudy.azureus2.pluginsimpl.local.ui.config.ParameterImpl
      extended by org.gudy.azureus2.pluginsimpl.local.ui.config.ParameterGroupImpl
All Implemented Interfaces:
ParameterListener, ConfigParameter, EnablerParameter, Parameter, ParameterGroup

public class ParameterGroupImpl
extends ParameterImpl
implements ParameterGroup

Author:
parg

Field Summary
 
Fields inherited from class org.gudy.azureus2.pluginsimpl.local.ui.config.ParameterImpl
config
 
Fields inherited from interface org.gudy.azureus2.plugins.ui.config.Parameter
MODE_ADVANCED, MODE_BEGINNER, MODE_INTERMEDIATE
 
Constructor Summary
ParameterGroupImpl(java.lang.String _resource, Parameter[] _parameters)
           
 
Method Summary
 int getNumberColumns()
           
 ParameterImpl[] getParameters()
           
 java.lang.String getResourceName()
           
 ParameterTabFolderImpl getTabFolder()
           
 void setNumberOfColumns(int num)
           
 void setTabFolder(ParameterTabFolderImpl tf)
           
 
Methods inherited from class org.gudy.azureus2.pluginsimpl.local.ui.config.ParameterImpl
addConfigParameterListener, addDisabledOnSelection, addEnabledOnSelection, addImplListener, addListener, destroy, fireParameterChanged, getConfigKeyName, getDisabledOnSelectionParameters, getEnabledOnSelectionParameters, getGenerateIntermediateEvents, getGroup, getKey, getLabelKey, getLabelText, getMinimumRequiredUserMode, hasBeenSet, isEnabled, isVisible, parameterChanged, removeConfigParameterListener, removeImplListener, removeListener, setEnabled, setGenerateIntermediateEvents, setGroup, setLabelKey, setLabelText, setMinimumRequiredUserMode, setVisible
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.gudy.azureus2.plugins.ui.config.Parameter
addListener, getConfigKeyName, getGenerateIntermediateEvents, getLabelKey, getLabelText, getMinimumRequiredUserMode, hasBeenSet, isEnabled, isVisible, removeListener, setEnabled, setGenerateIntermediateEvents, setLabelKey, setLabelText, setMinimumRequiredUserMode, setVisible
 
Methods inherited from interface org.gudy.azureus2.plugins.config.ConfigParameter
addConfigParameterListener, removeConfigParameterListener
 

Constructor Detail

ParameterGroupImpl

public ParameterGroupImpl(java.lang.String _resource,
                          Parameter[] _parameters)
Method Detail

setTabFolder

public void setTabFolder(ParameterTabFolderImpl tf)

getTabFolder

public ParameterTabFolderImpl getTabFolder()

getResourceName

public java.lang.String getResourceName()

setNumberOfColumns

public void setNumberOfColumns(int num)
Specified by:
setNumberOfColumns in interface ParameterGroup

getNumberColumns

public int getNumberColumns()

getParameters

public ParameterImpl[] getParameters()