org.rubato.base
Class BooleanProperty

java.lang.Object
  extended by org.rubato.base.RubetteProperty
      extended by org.rubato.base.BooleanProperty
All Implemented Interfaces:
java.awt.event.ActionListener, java.lang.Cloneable, java.lang.Comparable<RubetteProperty>, java.util.EventListener

public class BooleanProperty
extends RubetteProperty
implements java.awt.event.ActionListener


Constructor Summary
BooleanProperty(BooleanProperty property)
           
BooleanProperty(java.lang.String key, java.lang.String name, boolean value)
           
 
Method Summary
 void actionPerformed(java.awt.event.ActionEvent e)
           
 void apply()
           
 BooleanProperty clone()
           
 RubetteProperty fromXML(XMLReader reader, org.w3c.dom.Element element)
           
 boolean getBoolean()
           
 javax.swing.JComponent getJComponent()
           
 java.lang.Object getValue()
           
 void revert()
           
 void setBoolean(boolean value)
           
 void setValue(java.lang.Object value)
           
 java.lang.String toString()
           
 void toXML(XMLWriter writer)
           
 
Methods inherited from class org.rubato.base.RubetteProperty
compareTo, getKey, getName, getOrder, setKey, setName
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

BooleanProperty

public BooleanProperty(java.lang.String key,
                       java.lang.String name,
                       boolean value)

BooleanProperty

public BooleanProperty(BooleanProperty property)
Method Detail

getValue

public java.lang.Object getValue()
Specified by:
getValue in class RubetteProperty

setValue

public void setValue(java.lang.Object value)
Specified by:
setValue in class RubetteProperty

getBoolean

public boolean getBoolean()

setBoolean

public void setBoolean(boolean value)

getJComponent

public javax.swing.JComponent getJComponent()
Specified by:
getJComponent in class RubetteProperty

actionPerformed

public void actionPerformed(java.awt.event.ActionEvent e)
Specified by:
actionPerformed in interface java.awt.event.ActionListener

apply

public void apply()
Specified by:
apply in class RubetteProperty

revert

public void revert()
Specified by:
revert in class RubetteProperty

clone

public BooleanProperty clone()
Specified by:
clone in class RubetteProperty

toXML

public void toXML(XMLWriter writer)
Specified by:
toXML in class RubetteProperty

fromXML

public RubetteProperty fromXML(XMLReader reader,
                               org.w3c.dom.Element element)
Specified by:
fromXML in class RubetteProperty

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object