|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectgov.lbl.genome.common.AbstractCurveModel
public abstract class AbstractCurveModel
Title: AbstractCurveModel
Description: abstract curve data description
Copyright: Copyright (c) 2002 Ernest Orlando Lawrence Berkeley National Laboratory
Company: LBNL
| Field Summary | |
|---|---|
protected java.util.Vector |
annotations
|
protected CurveInfo |
curveInfo
|
protected java.util.TreeMap |
data
|
protected boolean |
hidden
|
protected java.lang.String |
id
|
protected int |
maxX
|
protected int |
minX
|
protected static int |
X_TYPE
|
protected static int |
Y_TYPE
|
| Constructor Summary | |
|---|---|
AbstractCurveModel(java.util.TreeMap data)
AbstractCurveModel |
|
| Method Summary | |
|---|---|
void |
addPoint(java.awt.geom.Point2D.Float point)
add Point |
AbstractCurveModel |
cloneCurve()
clone Curve |
boolean |
equals(java.lang.Object o)
compare 2 corve models |
java.util.Iterator |
getAllPoints()
Use this method to get all the points in this CurveModel. |
java.util.Vector |
getAnnotations()
return Annotations |
CurveInfo |
getCurveInfo()
get CurveInfo |
java.util.TreeMap |
getData()
return Data points |
java.awt.geom.Point2D |
getEndPoint()
get End Point |
java.lang.String |
getID()
get ID |
java.lang.Double |
getInterval()
return Interval between two points |
java.lang.String |
getLongName()
get Long Name |
int |
getMaxX()
get Max X |
int |
getMinX()
get Min X |
java.lang.String |
getName()
get Name |
int |
getNumberOfPoints()
get Number Of Points |
CurveParameters |
getParameters()
return Curve Parameters |
java.lang.String |
getParameterString(VistaApp vapp)
return Parameter String |
java.awt.geom.Point2D |
getStartPoint()
get Start Point |
int |
getXType()
return Type of the X axis |
int |
getYType()
return Type of the Y axis |
void |
hide()
hidden = true |
boolean |
isDeleted()
return true if curve is deleted |
boolean |
isHidden()
return true if the curve is hidden |
void |
setAnnotations(java.util.Vector annotations)
set Annotations |
void |
setCurveInfo(CurveInfo ci)
set CurveInfo |
void |
setData(java.util.TreeMap data)
set Data points |
void |
show()
hidden = false |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface gov.lbl.genome.common.CurveModel |
|---|
refresh |
| Field Detail |
|---|
protected static final int X_TYPE
protected static final int Y_TYPE
protected java.util.TreeMap data
protected java.util.Vector annotations
protected CurveInfo curveInfo
protected boolean hidden
protected int minX
protected int maxX
protected java.lang.String id
| Constructor Detail |
|---|
public AbstractCurveModel(java.util.TreeMap data)
data - TreeMap| Method Detail |
|---|
public void setData(java.util.TreeMap data)
data - TreeMappublic java.util.TreeMap getData()
public void setAnnotations(java.util.Vector annotations)
annotations - Vectorpublic java.util.Vector getAnnotations()
public java.awt.geom.Point2D getStartPoint()
CurveModel
getStartPoint in interface CurveModelpublic java.awt.geom.Point2D getEndPoint()
CurveModel
getEndPoint in interface CurveModelpublic java.lang.Double getInterval()
CurveModel
getInterval in interface CurveModelpublic int getXType()
CurveModel
getXType in interface CurveModelpublic int getYType()
CurveModel
getYType in interface CurveModel
public void addPoint(java.awt.geom.Point2D.Float point)
throws BadCoordinateTypeException
CurveModel
addPoint in interface CurveModelpoint - Float
BadCoordinateTypeExceptionpublic java.util.Iterator getAllPoints()
CurveModel
getAllPoints in interface CurveModelpublic int getNumberOfPoints()
CurveModel
getNumberOfPoints in interface CurveModelpublic void setCurveInfo(CurveInfo ci)
ci - CurveInfopublic CurveInfo getCurveInfo()
public boolean isDeleted()
CurveInfo.isDeleted()()public java.lang.String getLongName()
getLongName in interface CurveModelCurveInfo.getLongName()public java.lang.String getName()
getName in interface CurveModelCurveInfo.getName()public void hide()
public void show()
public boolean isHidden()
public boolean equals(java.lang.Object o)
equals in class java.lang.Objecto - Object
public java.lang.String getParameterString(VistaApp vapp)
getParameterString in interface CurveModelvapp - VistaApp
public CurveParameters getParameters()
public int getMinX()
public int getMaxX()
public AbstractCurveModel cloneCurve()
throws java.lang.CloneNotSupportedException
java.lang.CloneNotSupportedExceptionpublic java.lang.String getID()
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||