|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectde.caff.maze.AbstractPropertyInformation
de.caff.maze.AbstractBasicMaze.DoubleDelayedPropertyInformation
protected abstract static class AbstractBasicMaze.DoubleDelayedPropertyInformation
A delayed setter for double values.
![]() |
![]() |
Field Summary |
---|
Fields inherited from interface de.caff.maze.PropertyInformation |
---|
SHORT_DESCRIPTION_SUFFIX |
Constructor Summary | |
---|---|
protected |
AbstractBasicMaze.DoubleDelayedPropertyInformation(java.lang.String name,
double minimum,
double maximum,
double step)
Create a setter with the given name and values. |
Method Summary | |
---|---|
void |
forget()
Reset the value displayed in the setter component to the value used in the maze. |
protected abstract double |
getMazeValue()
Get the property value used in the maze. |
java.lang.Object |
getPropertyValue()
Get the current value of property. |
javax.swing.JComponent |
getSetterComponent()
Get a component used for setting the property. |
double |
getValue()
Get the current value of the setter component. |
Methods inherited from class de.caff.maze.AbstractPropertyInformation |
---|
getLocalizedDescription, getLocalizedShortDescription, getName, isInformational |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
protected AbstractBasicMaze.DoubleDelayedPropertyInformation(java.lang.String name, double minimum, double maximum, double step)
name
- human readable property nameminimum
- minimum value for the propertymaximum
- maximum value for the propertystep
- step of spinnerMethod Detail |
---|
public void forget()
forget
in interface PropertyInformation
forget
in class AbstractPropertyInformation
public javax.swing.JComponent getSetterComponent()
getSetterComponent
in interface PropertyInformation
getSetterComponent
in class AbstractPropertyInformation
public double getValue()
public java.lang.Object getPropertyValue()
PropertyInformation
protected abstract double getMazeValue()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |