org.rubato.base
Class FormProperty

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

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


Constructor Summary
FormProperty(FormProperty prop)
           
FormProperty(java.lang.String key, java.lang.String name)
           
FormProperty(java.lang.String key, java.lang.String name, Form value)
           
 
Method Summary
 void actionPerformed(java.awt.event.ActionEvent e)
           
 void apply()
           
 FormProperty clone()
           
 RubetteProperty fromXML(XMLReader reader, org.w3c.dom.Element element)
           
 Form getForm()
           
 javax.swing.JComponent getJComponent()
           
 java.lang.Object getValue()
           
 void revert()
           
 void setForm(Form 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

FormProperty

public FormProperty(java.lang.String key,
                    java.lang.String name,
                    Form value)

FormProperty

public FormProperty(java.lang.String key,
                    java.lang.String name)

FormProperty

public FormProperty(FormProperty prop)
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

getForm

public Form getForm()

setForm

public void setForm(Form 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 FormProperty 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