net.sf.sail.core.entity
Class Rim<T>

java.lang.Object
  extended by java.beans.beancontext.BeanContextChildSupport
      extended by net.sf.sail.core.entity.Rim<T>
All Implemented Interfaces:
java.beans.beancontext.BeanContextChild, java.beans.beancontext.BeanContextServiceRevokedListener, java.beans.beancontext.BeanContextServicesListener, java.io.Serializable, java.util.EventListener

public class Rim<T>
extends java.beans.beancontext.BeanContextChildSupport

Identifies the shape and context of the data to be written by the IAgent into the ISock.

Author:
turadg
See Also:
Serialized Form

Field Summary
 
Fields inherited from class java.beans.beancontext.BeanContextChildSupport
beanContext, beanContextChildPeer, pcSupport, rejectedSetBCOnce, vcSupport
 
Constructor Summary
Rim()
          Construct new Rim with a default shape and name.
 
Method Summary
 org.doomdark.uuid.UUID getContainerId()
           
 java.lang.String getName()
           
 java.lang.Class<T> getShape()
           
 void setName(java.lang.String name)
           
 void setShape(java.lang.Class<T> shape)
           
 java.lang.String toString()
           
 
Methods inherited from class java.beans.beancontext.BeanContextChildSupport
addPropertyChangeListener, addVetoableChangeListener, firePropertyChange, fireVetoableChange, getBeanContext, getBeanContextChildPeer, initializeBeanContextResources, isDelegated, releaseBeanContextResources, removePropertyChangeListener, removeVetoableChangeListener, serviceAvailable, serviceRevoked, setBeanContext, validatePendingSetBeanContext
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Rim

public Rim()
Construct new Rim with a default shape and name. The default shape is Object.class. The default name is a serialial counter appended to "undefined", e.g. "undefined0".

Method Detail

getShape

public java.lang.Class<T> getShape()

setShape

public void setShape(java.lang.Class<T> shape)

getName

public java.lang.String getName()

setName

public void setName(java.lang.String name)

getContainerId

public org.doomdark.uuid.UUID getContainerId()

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object


Copyright © 2004-2008 TELS Center. All Rights Reserved.