@Override public Type getType() { return complexEvent.getType(); }
@Override public void setType(Type type) { complexEvent.setType(type); }
@Override public Object getAttribute(int[] position) { return complexEvent.getAttribute(position); }
@Override public long getTimestamp() { return complexEvent.getTimestamp(); }
@Override public void setOutputData(Object object, int index) { complexEvent.setOutputData(object, index); }
@Override public Object[] getOutputData() { return complexEvent.getOutputData(); }
public void setStartTime(ITimestamp t) { // TODO: test the resort parent code startTime = t; if (parent != null) parent.resort(this, t); }