DummyInstrument.java
package org.cyclopsgroup.caff.dp;
import java.io.PrintWriter;
public class DummyInstrument extends Instrument {
@Override
public int searchToOpen(String segment, Instrument parent) {
return segment.startsWith(LINE_START)
&& segment.length() > LINE_START.length()
&& parent == null
? 0
: -1;
}
@Override
public int open(String segment, PrintWriter out) {
return LINE_START.length();
}
@Override
public int searchToClose(String segment) {
return segment.equals(LINE_START) ? 0 : -1;
}
@Override
public int close(String segment, PrintWriter out) {
return LINE_START.length();
}
}