org.siebengeisslein.application
Class GlobalData

java.lang.Object
  extended by org.siebengeisslein.client.Persistent
      extended by org.siebengeisslein.application.GlobalData
All Implemented Interfaces:
Instrumented, MergeAware<GlobalData>

public class GlobalData
extends Persistent
implements MergeAware<GlobalData>


Constructor Summary
GlobalData(java.util.List<PNamedEntry> entries)
           
 
Method Summary
 java.lang.Object findByName(java.lang.String name)
           
 int getComponentId()
           
 java.util.List<PNamedEntry> getEntries()
           
 void merge(GlobalData newData, MergeContext helper)
           
 void replaceMerged(MergeContext helper)
           
 
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

GlobalData

public GlobalData(java.util.List<PNamedEntry> entries)
Method Detail

getEntries

public java.util.List<PNamedEntry> getEntries()

findByName

public java.lang.Object findByName(java.lang.String name)

merge

public void merge(GlobalData newData,
                  MergeContext helper)
Specified by:
merge in interface MergeAware<GlobalData>

getComponentId

public int getComponentId()
                   throws java.lang.UnsupportedOperationException
Specified by:
getComponentId in interface MergeAware<GlobalData>
Throws:
java.lang.UnsupportedOperationException

replaceMerged

public void replaceMerged(MergeContext helper)
Specified by:
replaceMerged in interface MergeAware<GlobalData>