org.siebengeisslein.ide.data
Class TableEntryDescriptor

java.lang.Object
  extended by org.siebengeisslein.client.Persistent
      extended by org.siebengeisslein.ide.data.TableEntryDescriptor
All Implemented Interfaces:
Instrumented, DataEntryDescriptor

public class TableEntryDescriptor
extends Persistent
implements DataEntryDescriptor


Constructor Summary
TableEntryDescriptor()
           
 
Method Summary
 AbstractData createNewInstance(int id, DataDirectory parent, PType owner, TypeManager typeManager)
           
 PComponent getEditor(AbstractData data, Project p)
           
 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
 

Constructor Detail

TableEntryDescriptor

public TableEntryDescriptor()
Method Detail

createNewInstance

public AbstractData createNewInstance(int id,
                                      DataDirectory parent,
                                      PType owner,
                                      TypeManager typeManager)
Specified by:
createNewInstance in interface DataEntryDescriptor

getName

public java.lang.String getName()
Specified by:
getName in interface DataEntryDescriptor

getEditor

public PComponent getEditor(AbstractData data,
                            Project p)
Specified by:
getEditor in interface DataEntryDescriptor