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.
| 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, setParent |
CONTACT_ADDRESS
protected QName CONTACT_ADDRESS
CONTACT_ELECTRONIC_MAIL_ADDRESS
protected QName CONTACT_ELECTRONIC_MAIL_ADDRESS
CONTACT_FACSIMILE_TELEPHONE
protected QName CONTACT_FACSIMILE_TELEPHONE
CONTACT_ORGANIZATION
protected QName CONTACT_ORGANIZATION
CONTACT_PERSON
protected QName CONTACT_PERSON
CONTACT_PERSON_PRIMARY
protected QName CONTACT_PERSON_PRIMARY
CONTACT_POSITION
protected QName CONTACT_POSITION
CONTACT_VOICE_TELEPHONE
protected QName CONTACT_VOICE_TELEPHONE
contactAddress
protected OGCAddress contactAddress
electronicMailAddress
protected String electronicMailAddress
facsimileTelephone
protected String facsimileTelephone
organization
protected String organization
personPrimary
protected String personPrimary
position
protected String position
voiceTelephone
protected String voiceTelephone
OGCContactInformation
public OGCContactInformation(String namespaceURI)
allocate
public XMLEventParser allocate(XMLEventParserContext ctx,
XMLEvent event)
- Description copied from class:
AbstractXMLEventParser
- Create a parser for a specified event.
- Overrides:
allocate in class AbstractXMLEventParser
- 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,
XMLEvent event,
Object... args)
throws XMLStreamException
- Description copied from class:
AbstractXMLEventParser
- Parse an event's sub-elements.
- Overrides:
doParseEventContent in class AbstractXMLEventParser
- Parameters:
ctx - a current parser context.event - the event to parse.args - an optional list of arguments that may by used by subclasses.
- Throws:
XMLStreamException - if an exception occurs during event-stream reading.
getContactAddress
public OGCAddress getContactAddress()
getElectronicMailAddress
public String getElectronicMailAddress()
getFacsimileTelephone
public String getFacsimileTelephone()
getOrganization
public String getOrganization()
getPersonPrimary
public String getPersonPrimary()
getPosition
public String getPosition()
getVoiceTelephone
public String getVoiceTelephone()
parseContactPersonPrimary
protected String[] parseContactPersonPrimary(XMLEventParserContext ctx,
XMLEvent cppEvent)
throws XMLStreamException
- Throws:
XMLStreamException
setContactAddress
protected void setContactAddress(OGCAddress contactAddress)
setElectronicMailAddress
protected void setElectronicMailAddress(String electronicMailAddress)
setFacsimileTelephone
protected void setFacsimileTelephone(String facsimileTelephone)
setOrganization
protected void setOrganization(String organization)
setPersonPrimary
protected void setPersonPrimary(String personPrimary)
setPosition
protected void setPosition(String position)
setVoiceTelephone
protected void setVoiceTelephone(String voiceTelephone)
toString
public String toString()
- Overrides:
toString in class Object