net.aerith.misao.catalog.star
Class AstrometricaStar

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.UserStar
                                |
                                +--net.aerith.misao.catalog.star.AstrometricaStar

public class AstrometricaStar
extends UserStar

The AstrometricaStar represents a star data with the name, R.A. and Decl., and the magnitude.


Fields inherited from class net.aerith.misao.catalog.star.UserStar
name
 
Fields inherited from class net.aerith.misao.util.star.CatalogStar
detailed_output
 
Fields inherited from class net.aerith.misao.util.star.Star
color, container_pair, coor
 
Fields inherited from class net.aerith.misao.util.star.StarPosition
mag
 
Fields inherited from class net.aerith.misao.util.Position
x, y
 
Constructor Summary
AstrometricaStar()
          Constructs an empty AstrometricaStar.
AstrometricaStar(java.lang.String name, Coor coor, double mag)
          Constructs a AstrometricaStar with initial data.
 
Method Summary
 java.lang.String getCatalogCategory()
          Gets the category of the catalog.
 java.lang.String getCatalogCode()
          Gets the code of the catalog.
 java.lang.String getCatalogFolderCode()
          Gets the folder string of the catalog.
 java.lang.String getCatalogName()
          Gets the name of the catalog.
 PlotProperty getDefaultProperty()
          Gets the default property to plot stars.
 java.util.Vector getHierarchicalFolders()
          Gets the list of the hierarchical folders.
 
Methods inherited from class net.aerith.misao.catalog.star.UserStar
getAvailableMagnitudeSystems, getKeyAndValues, getKeyAndValuesForPhotometry, getMagnitude, getMagnitudeString, getName, getStarFolder, isDescriptionEdittable, setKeyAndValue, setName, supportsAstrometry, supportsMagnitude
 
Methods inherited from class net.aerith.misao.util.star.CatalogStar
getBMagnitude, getBVDifference, getCatalogAcronym, getCatalogNamesWithMagnitudeSystem, getCatalogNameWithMagnitudeSystem, getCoorAccuracy, getCoorString, getCoorStringWithoutUnit, getDate, getHelpMessage, getIcMagnitude, getMagnitude, getMagnitudeSystem, getMaximumPositionErrorInArcsec, getPhotometryHelpMessage, getPositionErrorInArcsec, getRcMagnitude, getUMagnitude, getVMagnitude, reduceOutput, setCoorAccuracy, 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, getVsnetName, mapCoordinatesToXY, mapCoordinatesToXY, mapXYToCoordinates, mapXYToCoordinates, setColor, setCoor, setPair
 
Methods inherited from class net.aerith.misao.util.star.StarPosition
getMag, getOutputStrings, paramString, setMag, toString
 
Methods inherited from class net.aerith.misao.util.Position
add, getDistanceFrom, getPositionAngleTo, getX, getY, rescale, setPosition, setX, setY
 
Methods inherited from class java.lang.Object
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, registerNatives, wait, wait, wait
 

Constructor Detail

AstrometricaStar

public AstrometricaStar()
Constructs an empty AstrometricaStar. It is used in StarClass#newInstance to review the XML data.

AstrometricaStar

public AstrometricaStar(java.lang.String name,
                        Coor coor,
                        double mag)
Constructs a AstrometricaStar with initial data.
Parameters:
name - the name, which can be null.
coor - the R.A. and Decl.
mag - the magnitude.
Method Detail

getCatalogName

public java.lang.String getCatalogName()
Gets the name of the catalog. It must be unique among all subclasses.
Overrides:
getCatalogName in class UserStar
Returns:
the name 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 UserStar
Returns:
the code of the catalog.

getCatalogFolderCode

public java.lang.String getCatalogFolderCode()
Gets the folder string of the catalog. It must be unique among all subclasses.
Overrides:
getCatalogFolderCode in class UserStar
Returns:
the folder string of the catalog.

getCatalogCategory

public java.lang.String getCatalogCategory()
Gets the category of the catalog.
Overrides:
getCatalogCategory in class UserStar
Returns:
the category of the catalog.

getHierarchicalFolders

public java.util.Vector getHierarchicalFolders()
Gets the list of the hierarchical folders.
Overrides:
getHierarchicalFolders in class UserStar
Returns:
the list of the hierarchical folders.

getDefaultProperty

public PlotProperty getDefaultProperty()
Gets the default property to plot stars.
Overrides:
getDefaultProperty in class UserStar
Returns:
the default property to plot stars.