stsci.arcobj
Class ArcObj
java.lang.Object
|
+--stsci.arcobj.ArcObj
- All Implemented Interfaces:
- ArchiveObject, java.io.Serializable
- Direct Known Subclasses:
- GSC2obj, HIPstar, PlateObj, SDSSobj, TwoMASSobj
- public abstract class ArcObj
- extends java.lang.Object
- implements ArchiveObject
Basic Stub for Archive Objects - this may not always be useable -e.g. if using objectivity you must inherit from ooObj. However it is usefull for objects we will produce from web feeds etc.
- See Also:
- Serialized Form
Method Summary |
double |
alpha()
|
double |
b_v()
|
abstract java.lang.String |
bandcode()
|
abstract 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()
|
abstract 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()
|
abstract double |
muDelta(int year)
|
double |
paralax()
|
int |
status()
|
java.lang.String |
toString()
|
Methods inherited from class java.lang.Object |
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
mag
public double mag
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
sep
public static final char sep
raform
public static final java.text.DecimalFormat raform
decform
public static final java.text.DecimalFormat decform
lform
public static final java.text.DecimalFormat lform
sform
public static final java.text.DecimalFormat sform
id
public java.lang.String id
ArcObj
public ArcObj()
id
public java.lang.String id()
- Specified by:
id
in interface ArchiveObject
magnitude
public double magnitude()
- Specified by:
magnitude
in interface ArchiveObject
alpha
public double alpha()
- Specified by:
alpha
in interface ArchiveObject
delta
public double delta()
- Specified by:
delta
in interface ArchiveObject
paralax
public double paralax()
- Specified by:
paralax
in interface ArchiveObject
muAlpha
public double muAlpha()
- Specified by:
muAlpha
in interface ArchiveObject
muDelta
public double muDelta()
- Specified by:
muDelta
in interface ArchiveObject
b_v
public double b_v()
- Specified by:
b_v
in interface ArchiveObject
bandcode
public abstract java.lang.String bandcode()
- Specified by:
bandcode
in interface ArchiveObject
classification
public abstract java.lang.String classification()
- Specified by:
classification
in interface ArchiveObject
muAlpha
public abstract double muAlpha(int year)
- Description copied from interface:
ArchiveObject
- 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.
- Specified by:
muAlpha
in interface ArchiveObject
muDelta
public abstract double muDelta(int year)
- Specified by:
muDelta
in interface ArchiveObject
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object
header
public java.lang.String header()
- Description copied from interface:
ArchiveObject
- A Line of text representing header for a onw line representaion of this object.
- Specified by:
header
in interface ArchiveObject
epoch
public double epoch()
- Specified by:
epoch
in interface ArchiveObject
status
public int status()
- Specified by:
status
in interface ArchiveObject