net.aerith.misao.catalog.star
Class TychoVarStar
java.lang.Object
|
+--net.aerith.misao.util.Position
|
+--net.aerith.misao.util.star.StarPosition
|
+--net.aerith.misao.util.star.Star
|
+--net.aerith.misao.util.star.CatalogStar
|
+--net.aerith.misao.catalog.star.DefaultStar
|
+--net.aerith.misao.catalog.star.TychoVarStar
- public class TychoVarStar
- extends DefaultStar
The TychoVarStar
represents a star data in the Tycho
Variables Stars.
Field Summary |
protected short |
tyc1
The TYC1 number. |
protected short |
tyc2
The TYC2 number. |
protected short |
tyc3
The TYC3 number. |
Fields inherited from class net.aerith.misao.util.Position |
x,
y |
Constructor Summary |
TychoVarStar()
Constructs an empty TychoVarStar . |
TychoVarStar(short tyc1,
short tyc2,
short tyc3,
java.lang.String coor_string,
java.lang.String v_mag,
java.lang.String range,
java.lang.String period,
java.lang.String status)
Constructs an TychoVarStar with data read from the
catalog file. |
Method Summary |
java.lang.String |
getCatalogAcronym()
Gets the acronym of the catalog. |
protected int |
getCatalogCategoryNumber()
Gets the catalog category. |
java.lang.String |
getCatalogCode()
Gets the code of the catalog. |
java.lang.String |
getCatalogName()
Gets the name of the catalog. |
java.util.Vector |
getHierarchicalFolders()
Gets the list of the hierarchical folders. |
java.lang.String |
getName()
Gets the name of this star. |
java.lang.String |
getStarFolder()
Gets the folder string of the star. |
java.lang.String |
getVsnetName()
Gets the name of this star in a format for the VSNET (Variable
Star Network). |
void |
setName(java.lang.String name)
Sets the name of this star. |
Methods inherited from class net.aerith.misao.util.star.CatalogStar |
getAvailableMagnitudeSystems,
getBMagnitude,
getBVDifference,
getCatalogFolderCode,
getCatalogNamesWithMagnitudeSystem,
getCatalogNameWithMagnitudeSystem,
getCoorString,
getCoorStringWithoutUnit,
getDate,
getHelpMessage,
getIcMagnitude,
getKeyAndValuesForPhotometry,
getMagnitude,
getMagnitude,
getMagnitudeString,
getMagnitudeSystem,
getPhotometryHelpMessage,
getRcMagnitude,
getUMagnitude,
getVMagnitude,
isDescriptionEdittable,
reduceOutput,
supportsAstrometry,
supportsMagnitude,
supportsPhotometry |
Methods inherited from class net.aerith.misao.util.star.Star |
equals,
getColor,
getCoor,
getDecl,
getItemDelimiter,
getKeyAndValueDelimiter,
getOutputString,
getOutputStringsWithXY,
getOutputStringWithoutName,
getOutputStringWithXY,
getPair,
getPositionString,
getPxfString,
getPxfStringsWithXY,
getPxfStringWithXY,
getRA,
mapCoordinatesToXY,
mapCoordinatesToXY,
mapXYToCoordinates,
mapXYToCoordinates,
setColor,
setCoor,
setPair |
Methods inherited from class java.lang.Object |
,
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
registerNatives,
wait,
wait,
wait |
tyc1
protected short tyc1
- The TYC1 number.
tyc2
protected short tyc2
- The TYC2 number.
tyc3
protected short tyc3
- The TYC3 number.
TychoVarStar
public TychoVarStar()
- Constructs an empty
TychoVarStar
. It is used in
StarClass#newInstance
to review the XML data.
TychoVarStar
public TychoVarStar(short tyc1,
short tyc2,
short tyc3,
java.lang.String coor_string,
java.lang.String v_mag,
java.lang.String range,
java.lang.String period,
java.lang.String status)
- Constructs an
TychoVarStar
with data read from the
catalog file.
- Parameters:
tyc1
- the TYC1 number.tyc2
- the TYC2 number.tyc3
- the TYC3 number.coor_string
- the R.A. and Decl.v_mag
- the I magnitude.range
- the magnitude range.period
- the period.status
- the status.
getName
public java.lang.String getName()
- Gets the name of this star. This method returns such a string
as TYC 123-4567-1.
- Overrides:
- getName in class DefaultStar
- Returns:
- the name of this star.
getVsnetName
public java.lang.String getVsnetName()
- Gets the name of this star in a format for the VSNET (Variable
Star Network). This method returns such a string as
TYC123-4567-1.
- Overrides:
- getVsnetName in class Star
- Returns:
- the name of this star.
setName
public void setName(java.lang.String name)
- Sets the name of this star.
- Overrides:
- setName in class DefaultStar
- Parameters:
name
- the name to set.
getCatalogName
public java.lang.String getCatalogName()
- Gets the name of the catalog. It must be unique among all
subclasses.
- Overrides:
- getCatalogName in class CatalogStar
- Returns:
- the name of the catalog.
getCatalogAcronym
public java.lang.String getCatalogAcronym()
- Gets the acronym of the catalog.
- Overrides:
- getCatalogAcronym in class CatalogStar
- Returns:
- the acronym of the catalog.
getCatalogCode
public java.lang.String getCatalogCode()
- Gets the code of the catalog. It must be unique among all
subclasses.
- Overrides:
- getCatalogCode in class CatalogStar
- Returns:
- the code of the catalog.
getCatalogCategoryNumber
protected int getCatalogCategoryNumber()
- Gets the catalog category. It must be overrided in the
subclasses.
- Overrides:
- getCatalogCategoryNumber in class DefaultStar
- Returns:
- the catalog category.
getHierarchicalFolders
public java.util.Vector getHierarchicalFolders()
- Gets the list of the hierarchical folders.
- Overrides:
- getHierarchicalFolders in class DefaultStar
- Returns:
- the list of the hierarchical folders.
getStarFolder
public java.lang.String getStarFolder()
- Gets the folder string of the star.
- Overrides:
- getStarFolder in class DefaultStar
- Returns:
- the folder string of the star.