com.lmsal.solarb
Class VOEvent
java.lang.Object
org.xml.sax.helpers.DefaultHandler
com.lmsal.solarb.VOEvent
- All Implemented Interfaces:
- org.xml.sax.ContentHandler, org.xml.sax.DTDHandler, org.xml.sax.EntityResolver, org.xml.sax.ErrorHandler
public class VOEvent
- extends org.xml.sax.helpers.DefaultHandler
| Methods inherited from class org.xml.sax.helpers.DefaultHandler |
endPrefixMapping, error, fatalError, ignorableWhitespace, notationDecl, processingInstruction, resolveEntity, setDocumentLocator, skippedEntity, startPrefixMapping, unparsedEntityDecl, warning |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ANY_EVENT
public static final int ANY_EVENT
- See Also:
- Constant Field Values
OBSERVATION_EVENT
public static final int OBSERVATION_EVENT
- See Also:
- Constant Field Values
PLANNING_EVENT
public static final int PLANNING_EVENT
- See Also:
- Constant Field Values
CITATION_EVENT
public static final int CITATION_EVENT
- See Also:
- Constant Field Values
UTILITY_EVENT
public static final int UTILITY_EVENT
- See Also:
- Constant Field Values
TEST_EVENT
public static final int TEST_EVENT
- See Also:
- Constant Field Values
FOLLOWUP_CITATION
public static final int FOLLOWUP_CITATION
- See Also:
- Constant Field Values
SUPERSEDES_CITATION
public static final int SUPERSEDES_CITATION
- See Also:
- Constant Field Values
RETRACTION_CITATION
public static final int RETRACTION_CITATION
- See Also:
- Constant Field Values
role
public java.lang.String role
eventId
public java.lang.String eventId
eventVersion
public java.lang.String eventVersion
obsId
public java.lang.String obsId
obsNum
public java.lang.String obsNum
uModes
public java.lang.String uModes
waveIds
public java.lang.String waveIds
wavelengths
public java.lang.String wavelengths
eventType
public int eventType
progVer
public java.lang.String progVer
progNumber
public java.lang.String progNumber
jopId
public java.lang.String jopId
publisherId
public java.lang.String publisherId
date
public java.lang.String date
contactName
public java.lang.String contactName
contactInstitution
public java.lang.String contactInstitution
contactUri
public java.lang.String contactUri
contactAddress
public java.lang.String contactAddress
contactTelephone
public java.lang.String contactTelephone
contactEmail
public java.lang.String contactEmail
observatory
public java.lang.String observatory
telescope
public java.lang.String telescope
instrument
public java.lang.String instrument
tohbans
public java.lang.String tohbans
planners
public java.lang.String planners
observers
public java.lang.String observers
obsTitle
public java.lang.String obsTitle
concept
public java.lang.String concept
goal
public java.lang.String goal
purpose
public java.lang.String purpose
sciObjectives
public java.lang.String sciObjectives
objects
public java.lang.String objects
noaaNum
public java.lang.String noaaNum
jop
public java.lang.String jop
joinSb
public java.lang.String joinSb
targets
public java.lang.String targets
parentUrl
public java.lang.String parentUrl
coordinateSystem
public java.lang.String coordinateSystem
startTime
public java.lang.String startTime
stopTime
public java.lang.String stopTime
position2D
public java.lang.String position2D
units2D
public java.lang.String units2D
cadences
public java.lang.String cadences
posX
public float posX
posY
public float posY
xCen
public float xCen
yCen
public float yCen
xFov
public float xFov
yFov
public float yFov
bboxLlX
public float bboxLlX
bboxLlY
public float bboxLlY
bboxUrX
public float bboxUrX
bboxUrY
public float bboxUrY
minCadence
public float minCadence
maxCadence
public float maxCadence
minImages
public int minImages
maxImages
public int maxImages
spatialRegion
public SpatialRegion spatialRegion
xml
public java.lang.String xml
groups
public java.util.Vector groups
descriptions
public java.util.Vector descriptions
citations
public java.util.Vector citations
references
public java.util.Vector references
description
public java.lang.String description
featuresFound
public java.lang.String featuresFound
VOEvent
public VOEvent()
VOEvent
public VOEvent(java.lang.String filename)
throws java.lang.Exception
- Throws:
java.lang.Exception
endsWith
public static boolean endsWith(java.lang.String wholeStr,
java.lang.String endStr)
join
public static java.lang.String join(java.lang.String[] a,
java.lang.String joinStr)
parseFloat
public static float parseFloat(java.lang.String str)
computeDerivedValues
protected void computeDerivedValues()
addToPath
protected void addToPath(java.lang.String elName)
getPath
protected java.lang.String getPath()
moveUpPath
protected void moveUpPath()
getCurElementName
protected java.lang.String getCurElementName()
characters
public void characters(char[] ch,
int start,
int length)
- Specified by:
characters in interface org.xml.sax.ContentHandler- Overrides:
characters in class org.xml.sax.helpers.DefaultHandler
endDocument
public void endDocument()
- Specified by:
endDocument in interface org.xml.sax.ContentHandler- Overrides:
endDocument in class org.xml.sax.helpers.DefaultHandler
startDocument
public void startDocument()
- Specified by:
startDocument in interface org.xml.sax.ContentHandler- Overrides:
startDocument in class org.xml.sax.helpers.DefaultHandler
roleType
public static int roleType(java.lang.String str)
roleString
public static java.lang.String roleString(int eventType)
citationType
public static int citationType(java.lang.String str)
endElement
public void endElement(java.lang.String uri,
java.lang.String localName,
java.lang.String elementName)
- Specified by:
endElement in interface org.xml.sax.ContentHandler- Overrides:
endElement in class org.xml.sax.helpers.DefaultHandler
startElement
public void startElement(java.lang.String uri,
java.lang.String localName,
java.lang.String elementName,
org.xml.sax.Attributes attributes)
throws org.xml.sax.SAXException
- Specified by:
startElement in interface org.xml.sax.ContentHandler- Overrides:
startElement in class org.xml.sax.helpers.DefaultHandler
- Throws:
org.xml.sax.SAXException
sanitizeValues
public void sanitizeValues()
getXmlString
public java.lang.String getXmlString()
parseString
public void parseString(java.lang.String xmlIn)
throws java.lang.Exception
- Throws:
java.lang.Exception
parseFile
public void parseFile(java.lang.String filename)
throws java.lang.Exception
- Throws:
java.lang.Exception