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, instantiateOnServer
addChangeListener, 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, updateOnServer
getLastAccessedTs, getLastAccessorId, setLastAccessorId
checkOnClient, checkOnServer, getClientContext, getLogChannel, getServerContext, isLogDebug, isLogVerbose, isOnClient, isOnServer, logDebug, logDump, logError, logError, logFatal, logInfo, logVerbose, logWarning, setClientContext, setLogChannel, setServerContext
configureDumpHeadlineLength, configureDumpMaxElementsPrinted, copyDumpStringValues, copyToStringValues, createDumpHeader, toDumpString, toString
finalize, getClass, notify, notifyAll, wait, wait, wait
isOnClient, isOnServer, setClientContext, setServerContext
getClientContext
getServerContext
toDumpString, toString
getLastAccessedTs, getLastAccessorId, setLastAccessorId
public 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)
AbstractABO
overtakeABOValues
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.Exception
public ToString toString(ToString s)
Dumpable
toString
in interface Dumpable
toString
in class AbstractABO<ClientContext,ServerContext,SimpleTrackABO>
Copyright © 2014 EsprIT-Systems. All Rights Reserved.