public class SimpleTrackABO extends AbstractSingletonABO<ClientContext,ServerContext,SimpleTrackABO>
AbstractSingletonABO for positioning a point within a rectangular area.
When one client changes the position all other clients accessing this ABO will by notified.| Constructor and Description |
|---|
SimpleTrackABO(ClientContext clientCtx) |
SimpleTrackABO(ServerContext serverCtx) |
| Modifier and Type | Method and Description |
|---|---|
SimpleTrackABO |
fetch(boolean withLock) |
java.awt.Point |
getPosition() |
java.awt.Dimension |
getSize() |
boolean |
isCacheResident()
Overridden to make this SingletonABO NON-cache resident just for demo
|
protected void |
overtakeABOValues(SimpleTrackABO newABO)
Must be implemented by subclasses to copy their instance values
|
void |
setPosition(java.awt.Point point) |
void |
setSize(java.awt.Dimension dim) |
ToString |
toString(ToString s)
This method allows subclasses to add values to the existing ToString of the superclass.
|
createEditDialog, createPrimaryKey, getRenderIcon, instantiateOnServeraddChangeListener, clone, compareTo, copyABOValues, create, createChangeGate, createOnServer, createPermissionDefinition, deepClone, delete, deleteOnServer, drop, dropOnServer, equals, fetch, findCachedABOs, fireABOInitialized, getPermissionDefinition, getPrimaryKey, getRenderColor, getRenderText, getResourceName, getResourceType, getUpdateCount, hashCode, isbeingAccessed, isLockedByMe, isNumb, isOnline, isVisibleInClientMonitor, receivedUpdateEvent, refetch, removeChangeListener, setLocked, setNumb, toDumpString, update, update, updateOnServergetLastAccessedTs, getLastAccessorId, setLastAccessorIdcheckOnClient, checkOnServer, getClientContext, getLogChannel, getServerContext, isLogDebug, isLogVerbose, isOnClient, isOnServer, logDebug, logDump, logError, logError, logFatal, logInfo, logVerbose, logWarning, setClientContext, setLogChannel, setServerContextconfigureDumpHeadlineLength, configureDumpMaxElementsPrinted, copyDumpStringValues, copyToStringValues, createDumpHeader, toDumpString, toStringfinalize, getClass, notify, notifyAll, wait, wait, waitisOnClient, isOnServer, setClientContext, setServerContextgetClientContextgetServerContexttoDumpString, toStringgetLastAccessedTs, getLastAccessorId, setLastAccessorIdpublic SimpleTrackABO(ServerContext serverCtx)
public SimpleTrackABO(ClientContext clientCtx)
public java.awt.Dimension getSize()
public void setSize(java.awt.Dimension dim)
public java.awt.Point getPosition()
public void setPosition(java.awt.Point point)
protected void overtakeABOValues(SimpleTrackABO newABO)
AbstractABOovertakeABOValues in class AbstractABO<ClientContext,ServerContext,SimpleTrackABO>public boolean isCacheResident()
isCacheResident in interface AliveBusinessObject<ClientContext,ServerContext,SimpleTrackABO>isCacheResident in class AbstractSingletonABO<ClientContext,ServerContext,SimpleTrackABO>public SimpleTrackABO fetch(boolean withLock) throws java.lang.Exception
fetch in class AbstractSingletonABO<ClientContext,ServerContext,SimpleTrackABO>java.lang.Exceptionpublic ToString toString(ToString s)
DumpabletoString in interface DumpabletoString in class AbstractABO<ClientContext,ServerContext,SimpleTrackABO>Copyright © 2014 EsprIT-Systems. All Rights Reserved.