edu.iastate.metnet.metaomgraph
Class GeneList

java.lang.Object
  extended by edu.iastate.metnet.metaomgraph.GeneList
All Implemented Interfaces:
java.awt.datatransfer.Transferable, java.io.Serializable

public class GeneList
extends java.lang.Object
implements java.awt.datatransfer.Transferable, java.io.Serializable

See Also:
Serialized Form

Constructor Summary
GeneList(java.lang.String name, boolean full)
           
GeneList(java.lang.String name, int[] rows)
           
 
Method Summary
static GeneList getCompleteList()
           
 int[] getCorrelations()
           
static java.awt.datatransfer.DataFlavor getGeneListFlavor()
           
 int[] getRows()
           
 java.lang.Object getTransferData()
           
 java.lang.Object getTransferData(java.awt.datatransfer.DataFlavor flavor)
           
 java.awt.datatransfer.DataFlavor[] getTransferDataFlavors()
           
 boolean isCorrelationList()
           
 boolean isDataFlavorSupported(java.awt.datatransfer.DataFlavor flavor)
           
 boolean isFullList()
           
 void merge(GeneList mergeMe)
           
 void setName(java.lang.String newName)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

GeneList

public GeneList(java.lang.String name,
                boolean full)

GeneList

public GeneList(java.lang.String name,
                int[] rows)
Method Detail

isCorrelationList

public boolean isCorrelationList()

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

getCorrelations

public int[] getCorrelations()

getRows

public int[] getRows()

getCompleteList

public static GeneList getCompleteList()

getGeneListFlavor

public static java.awt.datatransfer.DataFlavor getGeneListFlavor()

getTransferDataFlavors

public java.awt.datatransfer.DataFlavor[] getTransferDataFlavors()
Specified by:
getTransferDataFlavors in interface java.awt.datatransfer.Transferable

isDataFlavorSupported

public boolean isDataFlavorSupported(java.awt.datatransfer.DataFlavor flavor)
Specified by:
isDataFlavorSupported in interface java.awt.datatransfer.Transferable

getTransferData

public java.lang.Object getTransferData()

getTransferData

public java.lang.Object getTransferData(java.awt.datatransfer.DataFlavor flavor)
                                 throws java.awt.datatransfer.UnsupportedFlavorException,
                                        java.io.IOException
Specified by:
getTransferData in interface java.awt.datatransfer.Transferable
Throws:
java.awt.datatransfer.UnsupportedFlavorException
java.io.IOException

setName

public void setName(java.lang.String newName)

merge

public void merge(GeneList mergeMe)

isFullList

public boolean isFullList()