org.rr0.im.business.actor
Class ActorImpl

org.rr0.im.business.event.TimeableImpl
  |
  +--org.rr0.im.business.actor.ActorImpl
Direct Known Subclasses:
BeingImpl, GroupImpl

public abstract class ActorImpl
extends TimeableImpl
implements Actor

Actor Reference Implementation.

Author:
Jerome Beau
Version: 18 juil. 2003 19:19:21

Field Summary
 private Vectoridentities
           

Fields inherited from class org.rr0.im.business.event.TimeableImpl
history

Constructor Summary
ActorImpl(String name)
           
ActorImpl(Identity identity)
           

Method Summary
 voidaddIdentity(Identity newIdentity)
           
 CategorygetForcedCategory(Classification classification)
           
 Identity[]getIdentities()
           

Methods inherited from class org.rr0.im.business.event.TimeableImpl
compareTo, equals, getBegining, getDuration, getEnd, getHistory, getTitle, hashCode, setEndMoment, setTitle

Field Detail

identities

private Vector identities
Constructor Detail

ActorImpl

public ActorImpl(String name)

ActorImpl

public ActorImpl(Identity identity)
Method Detail

addIdentity

public void addIdentity(Identity newIdentity)

getForcedCategory

public Category getForcedCategory(Classification classification)
Parameters:
classification Some function.
Returns: The Category in which that Classifiable has been forced to be classified in for that Classification.
null if no Category has been forced for that Classifiable.

getIdentities

public Identity[] getIdentities()

Association Links

to Class java.util.Vector