stsci.arci
Interface ArchiveObject
- All Superinterfaces:
- java.io.Serializable
- All Known Subinterfaces:
- CompassObject, Plate
- All Known Implementing Classes:
- ArcObj, Star2D
- public interface ArchiveObject
- extends java.io.Serializable
This is a base interface for all other archive interfaces inherit. This has the basic operations applicable to any object in the system.
Since we may be srtreaming these through RMI it must be serializeable.
Using an interface for this provides flexibility for the implementation object e.g. it can inherit from something else such as ooObj in the case of an objectivity implementation.
Method Summary |
double |
alpha()
|
double |
b_v()
|
java.lang.String |
bandcode()
|
java.lang.String |
classification()
|
double |
delta()
|
double |
epoch()
|
java.lang.String |
header()
A Line of text representing header for a onw line representaion of this object. |
java.lang.String |
id()
|
double |
magnitude()
|
double |
muAlpha()
|
double |
muAlpha(int year)
MuAlpha and MuDelta for the purpose of animation need to give the offset in degrees for a given year this means subtracting the zero year and converting to degrees. |
double |
muDelta()
|
double |
muDelta(int year)
|
double |
paralax()
|
int |
status()
|
id
public java.lang.String id()
magnitude
public double magnitude()
bandcode
public java.lang.String bandcode()
classification
public java.lang.String classification()
alpha
public double alpha()
delta
public double delta()
paralax
public double paralax()
muAlpha
public double muAlpha()
muDelta
public double muDelta()
b_v
public double b_v()
muAlpha
public double muAlpha(int year)
- MuAlpha and MuDelta for the purpose of animation need to give the offset in degrees for a given year this means subtracting the zero year and converting to degrees.
muDelta
public double muDelta(int year)
header
public java.lang.String header()
- A Line of text representing header for a onw line representaion of this object.
epoch
public double epoch()
status
public int status()