Main Page | Namespace List | Class Hierarchy | Class List | Class Members | Related Pages

gov::lbl::genome::common::CurveModel Interface Reference

Inheritance diagram for gov::lbl::genome::common::CurveModel:

Inheritance graph
[legend]
List of all members.

Public Member Functions

Point2D getStartPoint ()

Package Functions

Point2D getEndPoint ()
Double getInterval ()
int getXType ()
int getYType ()
Iterator getAllPoints ()
void addPoint (Point2D.Float point) throws BadCoordinateTypeException
boolean refresh (VistaApp vapp, long minx, long maxx)
String getLongName ()
String getName ()
String getParameterString (VistaApp vapp)
int getNumberOfPoints ()

Detailed Description

Title: CurveModel

Description: All classes implementing this interface serve as models for curves in the Vista Genome Browser.

Copyright: Copyright (c) 2002 Ernest Orlando Lawrence Berkeley National Laboratory

Company: LBNL

Author:
Lila Tretikov
Version:
1.0


Member Function Documentation

void gov::lbl::genome::common::CurveModel::addPoint Point2D.Float  point  )  throws BadCoordinateTypeException [package]
 

add Point

Parameters:
point Float
Exceptions:
BadCoordinateTypeException 

Implemented in gov::lbl::genome::common::AbstractCurveModel.

Iterator gov::lbl::genome::common::CurveModel::getAllPoints  )  [package]
 

Use this method to get all the points in this CurveModel.

Returns:
Iterator over collection of all Point2D objects in this CurveModel.

Implemented in gov::lbl::genome::common::AbstractCurveModel.

Point2D gov::lbl::genome::common::CurveModel::getEndPoint  )  [package]
 

get End Point

Returns:
Point2D

Implemented in gov::lbl::genome::common::AbstractCurveModel.

Double gov::lbl::genome::common::CurveModel::getInterval  )  [package]
 

return Interval between two points

Returns:
Double

Implemented in gov::lbl::genome::common::AbstractCurveModel.

String gov::lbl::genome::common::CurveModel::getLongName  )  [package]
 

get Long Name

Returns:
String

Implemented in gov::lbl::genome::common::AbstractCurveModel.

String gov::lbl::genome::common::CurveModel::getName  )  [package]
 

get Name

Returns:
String

Implemented in gov::lbl::genome::common::AbstractCurveModel.

int gov::lbl::genome::common::CurveModel::getNumberOfPoints  )  [package]
 

get Number Of Points

Returns:
int

Implemented in gov::lbl::genome::common::AbstractCurveModel.

String gov::lbl::genome::common::CurveModel::getParameterString VistaApp  vapp  )  [package]
 

get Parameter String

Parameters:
vapp VistaApp
Returns:
String

Implemented in gov::lbl::genome::common::AbstractCurveModel, and gov::lbl::genome::common::VistaCurveModel.

Point2D gov::lbl::genome::common::CurveModel::getStartPoint  ) 
 

get Start Point

Returns:
Point2D

Implemented in gov::lbl::genome::common::AbstractCurveModel.

int gov::lbl::genome::common::CurveModel::getXType  )  [package]
 

return Type of the X axis

Returns:
int

Implemented in gov::lbl::genome::common::AbstractCurveModel.

int gov::lbl::genome::common::CurveModel::getYType  )  [package]
 

return Type of the Y axis

Returns:
int

Implemented in gov::lbl::genome::common::AbstractCurveModel.

boolean gov::lbl::genome::common::CurveModel::refresh VistaApp  vapp,
long  minx,
long  maxx
[package]
 

request information from the server

Parameters:
vapp VistaApp
minx long
maxx long
Returns:
boolean

Implemented in gov::lbl::genome::common::CustomCurveModel, gov::lbl::genome::common::PCurveModel, and gov::lbl::genome::common::VistaCurveModel.


The documentation for this interface was generated from the following file:
Generated on Wed Jan 19 16:58:13 2005 by  doxygen 1.3.9.1