package eu.geclipse.traceview.internal;
import eu.geclipse.traceview.IProcess;
public class HideUnhideProcessAction extends AbstractProcessAction {
@Override
void performAction( AbstractGraphVisualization vis, IProcess[] procs ) {
boolean[] hideProcesses = vis.getHideProcess();
for( int i = 0; i < procs.length; i++ ) {
hideProcesses[ procs[ i ].getProcessId() ] ^= true;
}
vis.setHideProcess( hideProcesses );
}
}