org.siebengeisslein.pgui
Class PublicContainer.PConstraintComponentEntry

java.lang.Object
  extended by org.siebengeisslein.client.Persistent
      extended by org.siebengeisslein.pgui.AbstractPContainer.PComponentEntry
          extended by org.siebengeisslein.pgui.PublicContainer.PConstraintComponentEntry
All Implemented Interfaces:
java.lang.Cloneable, CloneAware, Instrumented, MergeAware<AbstractPContainer.PComponentEntry>
Enclosing class:
PublicContainer<component extends java.awt.Container,Contained extends PComponent,UserScopeDataType extends UserScopeData>

protected static class PublicContainer.PConstraintComponentEntry
extends AbstractPContainer.PComponentEntry


Constructor Summary
PublicContainer.PConstraintComponentEntry(PComponent component, PConstraint constraints)
           
 
Method Summary
 void add(java.awt.Container container, int pos)
           
 PublicContainer.PConstraintComponentEntry clone(CloneHelper helper)
           
 PConstraint getConstraints()
           
 void merge(AbstractPContainer.PComponentEntry newObject, MergeContext helper)
           
 void setConstraints(PConstraint value)
           
 
Methods inherited from class org.siebengeisslein.pgui.AbstractPContainer.PComponentEntry
getComponent, getComponentId, replaceMerged
 
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

PublicContainer.PConstraintComponentEntry

public PublicContainer.PConstraintComponentEntry(PComponent component,
                                                 PConstraint constraints)
Method Detail

setConstraints

public void setConstraints(PConstraint value)

add

public void add(java.awt.Container container,
                int pos)
Specified by:
add in class AbstractPContainer.PComponentEntry

getConstraints

public PConstraint getConstraints()

clone

public PublicContainer.PConstraintComponentEntry clone(CloneHelper helper)
                                                throws java.lang.CloneNotSupportedException
Specified by:
clone in interface CloneAware
Overrides:
clone in class AbstractPContainer.PComponentEntry
Throws:
java.lang.CloneNotSupportedException

merge

public void merge(AbstractPContainer.PComponentEntry newObject,
                  MergeContext helper)
Specified by:
merge in interface MergeAware<AbstractPContainer.PComponentEntry>
Overrides:
merge in class AbstractPContainer.PComponentEntry