net.aerith.misao.catalog.io
Class SampleReader
java.lang.Object
|
+--net.aerith.misao.catalog.io.CatalogReader
|
+--net.aerith.misao.catalog.io.FileReader
|
+--net.aerith.misao.catalog.io.SampleReader
- public class SampleReader
- extends FileReader
The SampleReader
is a class to read the sample star
catalog file attached to the PIXY System 2.
The (x,y) position is also set properly so that (0,0) represents
the specified R.A. and Decl. to open method and (1,1)
represents the position 1 deg to the west and 1 deg to the north.
Constructor Summary |
SampleReader()
Constructs an empty SampleReader . |
SampleReader(java.net.URL url)
Constructs a SampleReader with URL of the sample
star catalog file. |
Methods inherited from class net.aerith.misao.catalog.io.CatalogReader |
addURL,
getDateLimit,
getDateLimitMessage,
getFovLimit,
getFovLimitMessage,
hasDateLimit,
hasFovLimit,
isDateDependent,
isInDirectory,
open,
read,
setDate,
setDefaultURL,
setLimitingMagnitude |
Methods inherited from class java.lang.Object |
,
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
registerNatives,
toString,
wait,
wait,
wait |
SampleReader
public SampleReader()
- Constructs an empty
SampleReader
.
SampleReader
public SampleReader(java.net.URL url)
- Constructs a
SampleReader
with URL of the sample
star catalog file.
- Parameters:
url
- the URL of the sample star catalog file.
getName
public java.lang.String getName()
- Gets the catalog name. It must be unique among all subclasses.
- Overrides:
- getName in class FileReader
- Returns:
- the catalog name.
supportsExamination
public boolean supportsExamination()
- Checks if the catalog supports the use in PIXY examination.
- Overrides:
- supportsExamination in class CatalogReader
- Returns:
- true if the catalog can be used in PIXY examination.
getMaximumPositionErrorInArcsec
public double getMaximumPositionErrorInArcsec()
- Gets the maximum error of position in arcsec. It is the search
area size to identify with other stars.
- Overrides:
- getMaximumPositionErrorInArcsec in class CatalogReader
- Returns:
- the maximum error of position in arcsec.
createStar
public CatalogStar createStar(java.lang.String record)
- Creates a
CatalogStar
object from the specified
one line record in the file. If some more records are required
to create a star object, it returns null. This method must be
overrided in the subclasses.
- Overrides:
- createStar in class FileReader
- Parameters:
record
- the one line record in the file.- Returns:
- the star object.
getHelpMessage
public java.lang.String getHelpMessage()
- Gets the help message.
- Overrides:
- getHelpMessage in class CatalogReader
- Returns:
- the help message.