public Event newSubEvent(final Object minorEventType){
  return new Event(fed,this.resource,this.majorEventType,minorEventType,this.details);
}

public Event newSubEvent ( final Object minorEventType ) { return new Event ( fed , this . resource , this . majorEventType , minorEventType , this . details ) ; }
a child event ( major type is the type of the parent ) .
