org.geworkbench.events
Class HierClusterModelEvent

java.lang.Object
  extended by java.util.EventObject
      extended by org.geworkbench.events.HierClusterModelEvent
All Implemented Interfaces:
java.io.Serializable

public class HierClusterModelEvent
extends java.util.EventObject

Copyright: Copyright (c) 2003

Company: First Genetic Trust Inc.

Models a JAVA event that would be thrown from a geaw application component when the data used in the HierClusterViewWidget get modified.

Version:
$Id: HierClusterModelEvent.java 7677 2011-03-29 13:24:21Z zji $
Author:
First Genetic Trust
See Also:
Serialized Form

Field Summary
 
Fields inherited from class java.util.EventObject
source
 
Constructor Summary
HierClusterModelEvent(java.lang.Object source)
          Constructor
HierClusterModelEvent(java.lang.Object source, DSHierClusterDataSet clusterSet)
          Constructor
 
Method Summary
 DSHierClusterDataSet getClusterSet()
           
 MarkerHierCluster getMarkerCluster()
          Gets the MarkerHierCluster node resulting from Hierarchical Clustering Analysis representing Genetic Marker clusters
 MicroarrayHierCluster getMicroarrayCluster()
          Gets the MicroarrayHierCluster node resulting from Hierarchical Clustering Analysis representing Microarray clusters
 DSMicroarraySetView<DSGeneMarker,DSMicroarray> getMicroarraySet()
          Gets the MicroarraySet used for Hierarchical Clustering Analysis
 MarkerHierCluster getSelectedMarkerCluster()
           
 MicroarrayHierCluster getSelectedMicroarrayCluster()
           
 boolean getSelectionEnabled()
           
 
Methods inherited from class java.util.EventObject
getSource, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

HierClusterModelEvent

public HierClusterModelEvent(java.lang.Object source)
Constructor

Parameters:
source - Object generating this HierClusterModelEvent

HierClusterModelEvent

public HierClusterModelEvent(java.lang.Object source,
                             DSHierClusterDataSet clusterSet)
Constructor

Parameters:
source - Object generating this HierClusterModelEvent
mas - MicroarraySet used for Hierarchical Clustering Analysis
mrkhc - MarkerHierCluster node resulting from Hierarchical Clustering Analysis representing Genetic Marker clusters
mrahc - MicroarrayHierCluster node resulting from Hierarchical Clustering Analysis representing Microarray clusters
Method Detail

getMicroarraySet

public DSMicroarraySetView<DSGeneMarker,DSMicroarray> getMicroarraySet()
Gets the MicroarraySet used for Hierarchical Clustering Analysis

Returns:
MicroarraySet used for Hierarchical Clustering Analysis

getMarkerCluster

public MarkerHierCluster getMarkerCluster()
Gets the MarkerHierCluster node resulting from Hierarchical Clustering Analysis representing Genetic Marker clusters

Returns:
MarkerHierCluster

getMicroarrayCluster

public MicroarrayHierCluster getMicroarrayCluster()
Gets the MicroarrayHierCluster node resulting from Hierarchical Clustering Analysis representing Microarray clusters

Returns:
MicroarrayHierCluster

getSelectedMarkerCluster

public MarkerHierCluster getSelectedMarkerCluster()

getSelectedMicroarrayCluster

public MicroarrayHierCluster getSelectedMicroarrayCluster()

getSelectionEnabled

public boolean getSelectionEnabled()

getClusterSet

public DSHierClusterDataSet getClusterSet()