org.siebengeisslein.pgui
Class AbstractPContainer.PComponentEntry
java.lang.Object
org.siebengeisslein.client.Persistent
org.siebengeisslein.pgui.AbstractPContainer.PComponentEntry
- All Implemented Interfaces:
- java.lang.Cloneable, CloneAware, Instrumented, MergeAware<AbstractPContainer.PComponentEntry>
- Direct Known Subclasses:
- PublicContainer.PConstraintComponentEntry
- Enclosing class:
- AbstractPContainer<component extends java.awt.Container,Contained extends PComponent,UserScopeDataType extends UserScopeData>
protected abstract static class AbstractPContainer.PComponentEntry
- extends Persistent
- implements CloneAware, MergeAware<AbstractPContainer.PComponentEntry>
| 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 |
AbstractPContainer.PComponentEntry
public AbstractPContainer.PComponentEntry(PComponent component)
getComponent
public PComponent getComponent()
add
public abstract void add(java.awt.Container container,
int pos)
clone
public AbstractPContainer.PComponentEntry clone(CloneHelper helper)
throws java.lang.CloneNotSupportedException
- Specified by:
clone in interface CloneAware
- Throws:
java.lang.CloneNotSupportedException
getComponentId
public int getComponentId()
throws java.lang.UnsupportedOperationException
- Specified by:
getComponentId in interface MergeAware<AbstractPContainer.PComponentEntry>
- Throws:
java.lang.UnsupportedOperationException
merge
public void merge(AbstractPContainer.PComponentEntry newObject,
MergeContext helper)
- Specified by:
merge in interface MergeAware<AbstractPContainer.PComponentEntry>
replaceMerged
public void replaceMerged(MergeContext helper)
- Specified by:
replaceMerged in interface MergeAware<AbstractPContainer.PComponentEntry>