org.rr0.im.business.event
Class BirthImpl

org.rr0.im.business.event.TimeableImpl
  |
  +--org.rr0.im.business.event.EventImpl
        |
        +--org.rr0.im.business.event.BirthImpl

public class BirthImpl
extends EventImpl
implements Birth

Being's birth Reference Implementation.

Author:
Jérôme Beau
Version: 21 avr. 2003 15:40:27

Field Summary
 private Momentdate
           
 private Beingpeople
          The being

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

Constructor Summary
BirthImpl(HumanBeingImpl somePeople, Moment someDate)
           

Method Summary
 MomentgetDate()
           
 DurationgetDuration()
           
 CategorygetForcedCategory(Classification classification)
           

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

Field Detail

date

private Moment date
supplierRole date

people

private Being people
The being
Constructor Detail

BirthImpl

public BirthImpl(HumanBeingImpl somePeople, Moment someDate)
Method Detail

getDate

public Moment getDate()
Returns: The birth date.

getDuration

public Duration getDuration()

getForcedCategory

public Category getForcedCategory(Classification classification)

Association Links

to Class org.rr0.im.business.actor.Being

The being

to Class org.rr0.im.business.event.circumstance.Moment

Supplier Role date