org.siebengeisslein.ide.gui
Class IdePPanelEntry
java.lang.Object
org.siebengeisslein.client.Persistent
org.siebengeisslein.application.PNamedEntry<PPanel>
org.siebengeisslein.ide.gui.IdePPanelEntry
- All Implemented Interfaces:
- java.lang.Cloneable, CloneAware, Instrumented, MergeAware, Named
public class IdePPanelEntry
- extends PNamedEntry<PPanel>
| 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 |
IdePPanelEntry
public IdePPanelEntry(int componentId,
TypeManager typeManager,
PanelFieldType owner)
getPPanelEntry
public PPanelEntry getPPanelEntry()
getDataBindingTypes
protected java.util.Map<PString,DataBinding> getDataBindingTypes()
getDataBindingNames
public java.util.Set<PString> getDataBindingNames()
toString
public java.lang.String toString()
- Overrides:
toString in class PNamedEntry<PPanel>
getData
public PPanel getData()
- Specified by:
getData in class PNamedEntry<PPanel>
setName
public void setName(java.lang.String name)
- Specified by:
setName in interface Named- Overrides:
setName in class PNamedEntry<PPanel>
getDataBindingType
public DataBinding getDataBindingType(PString name)
getAsField
public DataBindingPanelField getAsField()
addComponent
public void addComponent(PComponent newComponent,
PFormLayoutConstraint layoutConstraint)
remove
public void remove(PComponent child)
getComponentFields
public java.util.Collection<ComponentField> getComponentFields()