ucar.unidata.idv.control
Class DisplaySetting

java.lang.Object
  extended by ucar.unidata.idv.control.DisplaySetting

public class DisplaySetting
extends Object

Version:
$Revision: 1.3 $
Author:
Jeff McWhirter

Constructor Summary
DisplaySetting()
          _more_
DisplaySetting(String name, List propertyValues)
          _more_
 
Method Summary
 boolean applicableTo(ControlDescriptor cd)
          _more_
 boolean changeName(IntegratedDataViewer idv, JDialog dialog)
          _more_
static String cleanName(String name)
          _more_
 void clearOnlyApplicableTo()
          _more_
static void doSave(IntegratedDataViewer idv, JDialog dialog, List propList, DisplayControlImpl display)
          _more_
 boolean equals(Object o)
          _more_
 Hashtable getApplicableToControls()
          Get the ApplicableToControls property.
 String getCategory()
          _more_
 boolean getIsLocal()
          Get the IsLocal property.
 String getName()
          Get the Name property.
 String getNameWithoutCategory()
          _more_
 List getPropertyValues()
          Get the PropertyValues property.
 void setApplicableToControls(Hashtable value)
          Set the ApplicableToControls property.
 void setIsLocal(boolean value)
          Set the IsLocal property.
 void setName(String value)
          Set the Name property.
 void setOnlyApplicableTo(ControlDescriptor cd)
          _more_
 void setPropertyValues(List value)
          Set the PropertyValues property.
 String toString()
          _more_
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

DisplaySetting

public DisplaySetting()
_more_


DisplaySetting

public DisplaySetting(String name,
                      List propertyValues)
_more_

Parameters:
name - _more_
propertyValues - _more_
Method Detail

applicableTo

public boolean applicableTo(ControlDescriptor cd)
_more_

Parameters:
cd - _more_
Returns:
_more_

changeName

public boolean changeName(IntegratedDataViewer idv,
                          JDialog dialog)
_more_

Parameters:
idv - _more_
dialog - _more_
Returns:
_more_

doSave

public static void doSave(IntegratedDataViewer idv,
                          JDialog dialog,
                          List propList,
                          DisplayControlImpl display)
_more_

Parameters:
idv - _more_
dialog - _more_
propList - _more_
display - _more_

setName

public void setName(String value)
Set the Name property.

Parameters:
value - The new value for Name

getCategory

public String getCategory()
_more_

Returns:
_more_

getNameWithoutCategory

public String getNameWithoutCategory()
_more_

Returns:
_more_

cleanName

public static String cleanName(String name)
_more_

Parameters:
name - _more_
Returns:
_more_

getName

public String getName()
Get the Name property.

Returns:
The Name

setPropertyValues

public void setPropertyValues(List value)
Set the PropertyValues property.

Parameters:
value - The new value for PropertyValues

getPropertyValues

public List getPropertyValues()
Get the PropertyValues property.

Returns:
The PropertyValues

equals

public boolean equals(Object o)
_more_

Overrides:
equals in class Object
Parameters:
o - _more_
Returns:
_more_

setIsLocal

public void setIsLocal(boolean value)
Set the IsLocal property.

Parameters:
value - The new value for IsLocal

getIsLocal

public boolean getIsLocal()
Get the IsLocal property.

Returns:
The IsLocal

toString

public String toString()
_more_

Overrides:
toString in class Object
Returns:
_more_

clearOnlyApplicableTo

public void clearOnlyApplicableTo()
_more_


setOnlyApplicableTo

public void setOnlyApplicableTo(ControlDescriptor cd)
_more_

Parameters:
cd - _more_

setApplicableToControls

public void setApplicableToControls(Hashtable value)
Set the ApplicableToControls property.

Parameters:
value - The new value for ApplicableToControls

getApplicableToControls

public Hashtable getApplicableToControls()
Get the ApplicableToControls property.

Returns:
The ApplicableToControls