package structure;
/**
* @author Andrew Rambaut
* @version $Id$
*/
public abstract class GeoItem implements Item {
protected GeoItem(final String name, final double startTime,
final double duration) {
this.name = name;
this.startTime = startTime;
this.duration = duration;
}
public String getName() {
return name;
}
public double getStartTime() {
return startTime;
}
public double getDuration() {
return duration;
}
public boolean isContainer() {
return false;
}
public boolean isVisible() {
return true;
}
private final String name;
private final double startTime;
private final double duration;
}