org.sourceforge.espro.elicitation
Class ScaleHint

java.lang.Object
  extended by org.sourceforge.espro.elicitation.ScaleHint

public class ScaleHint
extends java.lang.Object

A ScaleHint is an object which holds a hint for the scale classes.

Version:
2.0
Author:
(c) 2007 Martin Kaffanke

Constructor Summary
ScaleHint()
          An empty constructor.
ScaleHint(double value, java.lang.String hint)
          A constructur for quick creation.
 
Method Summary
 void addPropertyChangeListener(java.beans.PropertyChangeListener listener)
          Adds a generic property change listener.
 void addPropertyChangeListener(java.lang.String propertyName, java.beans.PropertyChangeListener listener)
          Adds a specific property change listener for the given property name.
 java.lang.String getHint()
          Returns the hint.
 java.lang.String getStringValue()
          Returns the value as String.
 double getValue()
          Returns the value.
 void removePropertyChangeListener(java.beans.PropertyChangeListener listener)
          Removes a property change listener.
 void setHint(java.lang.String hint)
          Sets the hint
 void setStringValue(java.lang.String value)
          Sets a value from a String.
 void setValue(double value)
          Sets the value
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ScaleHint

public ScaleHint()
An empty constructor.


ScaleHint

public ScaleHint(double value,
                 java.lang.String hint)
A constructur for quick creation.

Parameters:
value - The value.
hint - The hint.
Method Detail

addPropertyChangeListener

public void addPropertyChangeListener(java.beans.PropertyChangeListener listener)
Adds a generic property change listener.

Parameters:
listener - The listener.

addPropertyChangeListener

public void addPropertyChangeListener(java.lang.String propertyName,
                                      java.beans.PropertyChangeListener listener)
Adds a specific property change listener for the given property name.

Parameters:
propertyName - The name of the property.
listener - The listener.

getHint

public java.lang.String getHint()
Returns the hint. The Hint will be modified, so that we dont have to much spaces.

Returns:
The hint.

getStringValue

public java.lang.String getStringValue()
Returns the value as String.

Returns:
The value.

getValue

public double getValue()
Returns the value.

Returns:
The value.

removePropertyChangeListener

public void removePropertyChangeListener(java.beans.PropertyChangeListener listener)
Removes a property change listener.

Parameters:
listener - The listener to remove.

setHint

public void setHint(java.lang.String hint)
Sets the hint

Parameters:
hint - The hint to set.

setStringValue

public void setStringValue(java.lang.String value)
Sets a value from a String.

Parameters:
value - The value.

setValue

public void setValue(double value)
Sets the value

Parameters:
value - The value to set.