*/
private void showFlowSignalDistribution(final int location, final ReferenceFrame frame, final boolean forward, final boolean reverse) {
FlowDistribution[] distributions = getFlowDistributions(forward, reverse, frame, location);
final FlowSignalDistributionPanel distributionPanel = new FlowSignalDistributionPanel(distributions);
LocationListener listener = new LocationListener() {
@Override
public void locationChanged(int newLocation) {
log.info("Got new location from panel: " + newLocation + ", (old location was: " + location + ")");
FlowDistribution[] newdist = getFlowDistributions(forward, reverse, frame, newLocation);