org.freehep.jas.extension.tupleExplorer.cut
Interface CutVariableSynchronizableGUI

All Superinterfaces:
CutVariableGUI

public interface CutVariableSynchronizableGUI
extends CutVariableGUI

A CutVariableSynchronizableGUI is a variable of a CutGUI

Version:
$Id: CutVariableSynchronizableGUI.java 13893 2011-09-28 23:42:34Z tonyj $
Author:
The FreeHEP team @ SLAC.

Method Summary
 boolean isSynchronizedWith(CutVariableSynchronizableGUI cutVariableSynchronizableGUI)
          Check if the CutVariableSynchronizableGUI is synchronized with a given CutVariableSynchronizableGUI
 void synchronizeWith(CutVariableSynchronizableGUI cutVariableSynchronizableGUI)
          Synchronize this CutVariableSynchronizableGUI with another CutVariableSynchronizableGUI.
 void unSynchronizeFrom(CutVariableSynchronizableGUI cutVariableSynchronizableGUI)
          Remove the synchronization from this CutVariableSynchronizableGUI.
 
Methods inherited from interface org.freehep.jas.extension.tupleExplorer.cut.CutVariableGUI
getCutVariable, removeCutVariableListeners
 

Method Detail

synchronizeWith

void synchronizeWith(CutVariableSynchronizableGUI cutVariableSynchronizableGUI)
Synchronize this CutVariableSynchronizableGUI with another CutVariableSynchronizableGUI. When synchronized two or more CutVariableSynchronizableGUIs will increase or decrease their current value by the same amount.

Parameters:
cutVariableSynchronizableGUI - the CutVariableSynchronizableGUI to synchronize with.

unSynchronizeFrom

void unSynchronizeFrom(CutVariableSynchronizableGUI cutVariableSynchronizableGUI)
Remove the synchronization from this CutVariableSynchronizableGUI.

Parameters:
cutVariableSynchronizableGUI - the CutVariableSynchronizableGUI to unlock from.

isSynchronizedWith

boolean isSynchronizedWith(CutVariableSynchronizableGUI cutVariableSynchronizableGUI)
Check if the CutVariableSynchronizableGUI is synchronized with a given CutVariableSynchronizableGUI

Parameters:
cutVariableSynchronizableGUI - the CutVariableSynchronizableGUI to check
Returns:
true<\code> if the variable is synchronized with the cutVariableSynchronizableGUI<\code> false<\code> otherwise


Copyright © 2013. All Rights Reserved.