...
Code Block | ||||
---|---|---|---|---|
| ||||
// ------------------------------------------------------------------------------
// Delegates for timeInterval
// ------------------------------------------------------------------------------
@Override
public PointInTime getStart() {
return this.timeInterval.getStart();
}
@Override
public PointInTime getEnd() {
return this.timeInterval.getEnd();
}
@Override
public void setStart(PointInTime point) {
this.timeInterval.setStart(point);
}
@Override
public void setEnd(PointInTime point) {
this.timeInterval.setEnd(point);
}
@Override
public void setStartAndEnd(PointInTime start, PointInTime end) {
this.timeInterval.setStartAndEnd(start, end);
}
@Override
public int compareTo(ITimeInterval o) {
return this.timeInterval.compareTo(o);
}
// ------------------------------------------------------------------------------
// Delegates for trust
// ------------------------------------------------------------------------------
@Override
public double getTrust() {
return this.trust.getTrust();
}
@Override
public void setTrust(double trustValue) {
this.trust.setTrust(trustValue);
}
}
|
When Odysseus at Runtime does not find such a combined metadata it will create a new one and compile it. This is slower and does not always work. So it is better to create a combination.
...