Skip to content
Snippets Groups Projects
Commit bb2661aa authored by Nelson Tavares de Sousa's avatar Nelson Tavares de Sousa
Browse files

added OldPipeline

parent 8ee2201f
No related branches found
No related tags found
No related merge requests found
package teetime.framework;
import java.util.List;
import teetime.framework.signal.ISignal;
import teetime.framework.validation.InvalidPortConnection;
public class OldPipeline<FirstStage extends StageWithPort, LastStage extends StageWithPort> implements StageWithPort {
protected FirstStage firstStage;
protected LastStage lastStage;
public FirstStage getFirstStage() {
return this.firstStage;
}
public void setFirstStage(final FirstStage firstStage) {
this.firstStage = firstStage;
}
public LastStage getLastStage() {
return this.lastStage;
}
public void setLastStage(final LastStage lastStage) {
this.lastStage = lastStage;
}
@Override
public String getId() {
return this.firstStage.getId();
}
@Override
public void executeWithPorts() {
this.firstStage.executeWithPorts();
}
@Override
public StageWithPort getParentStage() {
return this.firstStage.getParentStage();
}
@Override
public void setParentStage(final StageWithPort parentStage, final int index) {
this.firstStage.setParentStage(parentStage, index);
}
@Override
public void onSignal(final ISignal signal, final InputPort<?> inputPort) {
this.firstStage.onSignal(signal, inputPort);
}
@Override
public void validateOutputPorts(final List<InvalidPortConnection> invalidPortConnections) {
this.lastStage.validateOutputPorts(invalidPortConnections);
}
}
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment