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.QNameCONTACT_ADDRESSprotected javax.xml.namespace.QNameCONTACT_ELECTRONIC_MAIL_ADDRESSprotected javax.xml.namespace.QNameCONTACT_FACSIMILE_TELEPHONEprotected javax.xml.namespace.QNameCONTACT_ORGANIZATIONprotected javax.xml.namespace.QNameCONTACT_PERSONprotected javax.xml.namespace.QNameCONTACT_PERSON_PRIMARYprotected javax.xml.namespace.QNameCONTACT_POSITIONprotected javax.xml.namespace.QNameCONTACT_VOICE_TELEPHONEprotected OGCAddresscontactAddressprotected java.lang.StringelectronicMailAddressprotected java.lang.StringfacsimileTelephoneprotected java.lang.Stringorganizationprotected java.lang.StringpersonPrimaryprotected java.lang.Stringpositionprotected java.lang.StringvoiceTelephone-
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 XMLEventParserallocate(XMLEventParserContext ctx, javax.xml.stream.events.XMLEvent event)Create a parser for a specified event.protected voiddoParseEventContent(XMLEventParserContext ctx, javax.xml.stream.events.XMLEvent event, java.lang.Object... args)Parse an event's sub-elements.OGCAddressgetContactAddress()java.lang.StringgetElectronicMailAddress()java.lang.StringgetFacsimileTelephone()java.lang.StringgetOrganization()java.lang.StringgetPersonPrimary()java.lang.StringgetPosition()java.lang.StringgetVoiceTelephone()protected java.lang.String[]parseContactPersonPrimary(XMLEventParserContext ctx, javax.xml.stream.events.XMLEvent cppEvent)protected voidsetContactAddress(OGCAddress contactAddress)protected voidsetElectronicMailAddress(java.lang.String electronicMailAddress)protected voidsetFacsimileTelephone(java.lang.String facsimileTelephone)protected voidsetOrganization(java.lang.String organization)protected voidsetPersonPrimary(java.lang.String personPrimary)protected voidsetPosition(java.lang.String position)protected voidsetVoiceTelephone(java.lang.String voiceTelephone)java.lang.StringtoString()-
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:AbstractXMLEventParserCreate a parser for a specified event.- Overrides:
allocatein 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:AbstractXMLEventParserParse an event's sub-elements.- Overrides:
doParseEventContentin 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:
toStringin classjava.lang.Object
-
-