|
|||||||||
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
- TreeMapMethod 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 CurveModel
public java.awt.geom.Point2D getEndPoint()
CurveModel
getEndPoint
in interface CurveModel
public java.lang.Double getInterval()
CurveModel
getInterval
in interface CurveModel
public int getXType()
CurveModel
getXType
in interface CurveModel
public int getYType()
CurveModel
getYType
in interface CurveModel
public void addPoint(java.awt.geom.Point2D.Float point) throws BadCoordinateTypeException
CurveModel
addPoint
in interface CurveModel
point
- Float
BadCoordinateTypeException
public java.util.Iterator getAllPoints()
CurveModel
getAllPoints
in interface CurveModel
public int getNumberOfPoints()
CurveModel
getNumberOfPoints
in interface CurveModel
public void setCurveInfo(CurveInfo ci)
ci
- CurveInfopublic CurveInfo getCurveInfo()
public boolean isDeleted()
CurveInfo.isDeleted()()
public java.lang.String getLongName()
getLongName
in interface CurveModel
CurveInfo.getLongName()
public java.lang.String getName()
getName
in interface CurveModel
CurveInfo.getName()
public void hide()
public void show()
public boolean isHidden()
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
o
- Object
public java.lang.String getParameterString(VistaApp vapp)
getParameterString
in interface CurveModel
vapp
- VistaApp
public CurveParameters getParameters()
public int getMinX()
public int getMaxX()
public AbstractCurveModel cloneCurve() throws java.lang.CloneNotSupportedException
java.lang.CloneNotSupportedException
public java.lang.String getID()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |