package eu.geclipse.traceview.internal;
import eu.geclipse.traceview.IProcess;
public class RemoveProcessAction extends AbstractProcessAction {
@Override
void performAction( AbstractGraphVisualization vis, IProcess[] procs ) {
int[] mapping = vis.getProcessToLineMapping();
for (int i = 0; i < procs.length; i++) {
mapping[procs[i].getProcessId()] = -1;
}
vis.setProcessToLineMapping( mapping );
vis.removeEmptyLines();
}
}