Package gov.nasa.worldwind.ogc
Class OGCContactInformation
- java.lang.Object
-
- gov.nasa.worldwind.util.xml.AbstractXMLEventParser
-
- gov.nasa.worldwind.ogc.OGCContactInformation
-
- All Implemented Interfaces:
XMLEventParser
public class OGCContactInformation extends AbstractXMLEventParser
Parses an OGC ContactInformation element.
-
-
Field Summary
Fields Modifier and Type Field Description protected javax.xml.namespace.QName
CONTACT_ADDRESS
protected javax.xml.namespace.QName
CONTACT_ELECTRONIC_MAIL_ADDRESS
protected javax.xml.namespace.QName
CONTACT_FACSIMILE_TELEPHONE
protected javax.xml.namespace.QName
CONTACT_ORGANIZATION
protected javax.xml.namespace.QName
CONTACT_PERSON
protected javax.xml.namespace.QName
CONTACT_PERSON_PRIMARY
protected javax.xml.namespace.QName
CONTACT_POSITION
protected javax.xml.namespace.QName
CONTACT_VOICE_TELEPHONE
protected OGCAddress
contactAddress
protected java.lang.String
electronicMailAddress
protected java.lang.String
facsimileTelephone
protected java.lang.String
organization
protected java.lang.String
personPrimary
protected java.lang.String
position
protected java.lang.String
voiceTelephone
-
Fields inherited from class gov.nasa.worldwind.util.xml.AbstractXMLEventParser
CHARACTERS_CONTENT, fields, namespaceURI, parent
-
-
Constructor Summary
Constructors Constructor Description OGCContactInformation(java.lang.String namespaceURI)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description XMLEventParser
allocate(XMLEventParserContext ctx, javax.xml.stream.events.XMLEvent event)
Create a parser for a specified event.protected void
doParseEventContent(XMLEventParserContext ctx, javax.xml.stream.events.XMLEvent event, java.lang.Object... args)
Parse an event's sub-elements.OGCAddress
getContactAddress()
java.lang.String
getElectronicMailAddress()
java.lang.String
getFacsimileTelephone()
java.lang.String
getOrganization()
java.lang.String
getPersonPrimary()
java.lang.String
getPosition()
java.lang.String
getVoiceTelephone()
protected java.lang.String[]
parseContactPersonPrimary(XMLEventParserContext ctx, javax.xml.stream.events.XMLEvent cppEvent)
protected void
setContactAddress(OGCAddress contactAddress)
protected void
setElectronicMailAddress(java.lang.String electronicMailAddress)
protected void
setFacsimileTelephone(java.lang.String facsimileTelephone)
protected void
setOrganization(java.lang.String organization)
protected void
setPersonPrimary(java.lang.String personPrimary)
protected void
setPosition(java.lang.String position)
protected void
setVoiceTelephone(java.lang.String voiceTelephone)
java.lang.String
toString()
-
Methods inherited from class gov.nasa.worldwind.util.xml.AbstractXMLEventParser
doAddCharacters, doAddEventAttribute, doAddEventContent, doParseEventAttributes, freeResources, getAConstructor, getCharacters, getField, getField, getFields, getNamespaceURI, getParent, getRoot, hasField, hasField, hasFields, mergeFields, newInstance, overrideFields, parse, parseCharacterContent, removeField, setField, setField, setFields, setNamespaceURI, setParent
-
-
-
-
Field Detail
-
CONTACT_POSITION
protected javax.xml.namespace.QName CONTACT_POSITION
-
CONTACT_VOICE_TELEPHONE
protected javax.xml.namespace.QName CONTACT_VOICE_TELEPHONE
-
CONTACT_FACSIMILE_TELEPHONE
protected javax.xml.namespace.QName CONTACT_FACSIMILE_TELEPHONE
-
CONTACT_ELECTRONIC_MAIL_ADDRESS
protected javax.xml.namespace.QName CONTACT_ELECTRONIC_MAIL_ADDRESS
-
CONTACT_PERSON_PRIMARY
protected javax.xml.namespace.QName CONTACT_PERSON_PRIMARY
-
CONTACT_ADDRESS
protected javax.xml.namespace.QName CONTACT_ADDRESS
-
CONTACT_PERSON
protected javax.xml.namespace.QName CONTACT_PERSON
-
CONTACT_ORGANIZATION
protected javax.xml.namespace.QName CONTACT_ORGANIZATION
-
personPrimary
protected java.lang.String personPrimary
-
organization
protected java.lang.String organization
-
position
protected java.lang.String position
-
voiceTelephone
protected java.lang.String voiceTelephone
-
facsimileTelephone
protected java.lang.String facsimileTelephone
-
electronicMailAddress
protected java.lang.String electronicMailAddress
-
contactAddress
protected OGCAddress contactAddress
-
-
Method Detail
-
allocate
public XMLEventParser allocate(XMLEventParserContext ctx, javax.xml.stream.events.XMLEvent event)
Description copied from class:AbstractXMLEventParser
Create a parser for a specified event.- Overrides:
allocate
in classAbstractXMLEventParser
- Parameters:
ctx
- the current parser context.event
- the event for which the parser is created. Only the event type is used; the new parser can operate on any event of that type.- Returns:
- the new parser.
-
doParseEventContent
protected void doParseEventContent(XMLEventParserContext ctx, javax.xml.stream.events.XMLEvent event, java.lang.Object... args) throws javax.xml.stream.XMLStreamException
Description copied from class:AbstractXMLEventParser
Parse an event's sub-elements.- Overrides:
doParseEventContent
in classAbstractXMLEventParser
- Parameters:
ctx
- a current parser context.event
- the event to parse.args
- an optional list of arguments that may by used by subclasses.- Throws:
javax.xml.stream.XMLStreamException
- if an exception occurs during event-stream reading.
-
parseContactPersonPrimary
protected java.lang.String[] parseContactPersonPrimary(XMLEventParserContext ctx, javax.xml.stream.events.XMLEvent cppEvent) throws javax.xml.stream.XMLStreamException
- Throws:
javax.xml.stream.XMLStreamException
-
getPersonPrimary
public java.lang.String getPersonPrimary()
-
setPersonPrimary
protected void setPersonPrimary(java.lang.String personPrimary)
-
getOrganization
public java.lang.String getOrganization()
-
setOrganization
protected void setOrganization(java.lang.String organization)
-
getPosition
public java.lang.String getPosition()
-
setPosition
protected void setPosition(java.lang.String position)
-
getVoiceTelephone
public java.lang.String getVoiceTelephone()
-
setVoiceTelephone
protected void setVoiceTelephone(java.lang.String voiceTelephone)
-
getFacsimileTelephone
public java.lang.String getFacsimileTelephone()
-
setFacsimileTelephone
protected void setFacsimileTelephone(java.lang.String facsimileTelephone)
-
getElectronicMailAddress
public java.lang.String getElectronicMailAddress()
-
setElectronicMailAddress
protected void setElectronicMailAddress(java.lang.String electronicMailAddress)
-
getContactAddress
public OGCAddress getContactAddress()
-
setContactAddress
protected void setContactAddress(OGCAddress contactAddress)
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-