org.siebengeisslein.ide.gui.property
Class AbstractProperty<T>

java.lang.Object
  extended by org.siebengeisslein.client.Persistent
      extended by org.siebengeisslein.ide.gui.property.AbstractProperty<T>
All Implemented Interfaces:
Instrumented, Property<T>
Direct Known Subclasses:
AbstractLayoutProperty, ActionProperty, NameProperty, SizeProperty, TextProperty, WeightProperty

public abstract class AbstractProperty<T>
extends Persistent
implements Property<T>


Constructor Summary
AbstractProperty(java.lang.String name)
           
 
Method Summary
 javax.swing.table.TableCellEditor getEditor()
           
 java.lang.String getName()
           
 
Methods inherited from class org.siebengeisslein.client.Persistent
abort, clearUserLocals, clone, commit, disposeTransient, getGroup, getRef, getTransientValue, hashCode, initTransient, isWriteTransaction, joinWriteTransaction, readLock, setGroup, setTransientValue, toPersistent, toRef, writeExternal, writeLock
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.siebengeisslein.ide.gui.Property
getValue, setValue
 

Constructor Detail

AbstractProperty

public AbstractProperty(java.lang.String name)
Method Detail

getName

public java.lang.String getName()
Specified by:
getName in interface Property<T>

getEditor

public javax.swing.table.TableCellEditor getEditor()
Specified by:
getEditor in interface Property<T>