org.siebengeisslein.ide.data
Class TableData

java.lang.Object
  extended by org.siebengeisslein.client.Persistent
      extended by org.siebengeisslein.ide.data.AbstractData
          extended by org.siebengeisslein.ide.data.TableData
All Implemented Interfaces:
Instrumented

public class TableData
extends AbstractData


Constructor Summary
TableData(int id, DataDirectory parent, DataEntryDescriptor descriptor, PType owner, TypeManager typeManager)
           
 
Method Summary
 IndexedList getData()
           
 PType getElementType()
           
 PType getType()
           
 void setElementType(PType elementType)
           
 java.lang.String toString()
           
 
Methods inherited from class org.siebengeisslein.ide.data.AbstractData
asField, getComponentId, getDescriptor, getName, getParent, setName
 
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, wait, wait, wait
 

Constructor Detail

TableData

public TableData(int id,
                 DataDirectory parent,
                 DataEntryDescriptor descriptor,
                 PType owner,
                 TypeManager typeManager)
Method Detail

getData

public IndexedList getData()
Specified by:
getData in class AbstractData

getElementType

public PType getElementType()

setElementType

public void setElementType(PType elementType)

toString

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

getType

public PType getType()
Specified by:
getType in class AbstractData