public SliderStateTracker(PolymorphicSlider s) { Cytoscape.getDesktop().getNetworkViewManager().getSwingPropertyChangeSupport() .addPropertyChangeListener(CytoscapeDesktop.NETWORK_VIEW_FOCUSED,this); layoutStateMap = new HashMap<String,Integer>(); preFocusedViewId = "none"; slider = s; }
public ScalingDirectionTracker(JCheckBox j) { jCheckBox = j; listeningNetworks = new HashSet<String>(); Cytoscape.getDesktop().getNetworkViewManager().getSwingPropertyChangeSupport() .addPropertyChangeListener(CytoscapeDesktop.NETWORK_VIEW_FOCUSED,this); }
public CheckBoxTracker(JCheckBox j) { jCheckBox = j; listeningNetworks = new HashSet<String>(); Cytoscape.getDesktop().getNetworkViewManager().getSwingPropertyChangeSupport() .addPropertyChangeListener(CytoscapeDesktop.NETWORK_VIEW_FOCUSED,this); }
public SliderTracker(final JSlider slider, final JCheckBox controllingCheckBox) { this.slider = slider; this.controllingCheckBox = controllingCheckBox; Cytoscape.getDesktop().getNetworkViewManager().getSwingPropertyChangeSupport() .addPropertyChangeListener(CytoscapeDesktop.NETWORK_VIEW_FOCUSED, this); }
/** * Constructor. * * @param bpPanel BioPaxDetails Panel Object. */ public NetworkListener(BioPaxDetailsPanel bpPanel) { this.bpPanel = bpPanel; // to catch network creation / destruction events Cytoscape.getSwingPropertyChangeSupport().addPropertyChangeListener(this); // to catch network selection / focus events Cytoscape.getDesktop().getNetworkViewManager().getSwingPropertyChangeSupport() .addPropertyChangeListener(this); }
networkViewManager.getSwingPropertyChangeSupport().addPropertyChangeListener(this);