NASA World Wind

gov.nasa.worldwind.util.xml.xal
Class XALCountry

java.lang.Object
  extended by gov.nasa.worldwind.util.xml.AbstractXMLEventParser
      extended by gov.nasa.worldwind.util.xml.xal.XALAbstractObject
          extended by gov.nasa.worldwind.util.xml.xal.XALCountry
All Implemented Interfaces:
XMLEventParser

public class XALCountry
extends XALAbstractObject


Field Summary
protected  List<XALAddressLine> addressLines
           
protected  List<XALCountryNameCode> countryNameCodes
           
protected  List<XALCountryName> countryNames
           
 
Fields inherited from class gov.nasa.worldwind.util.xml.AbstractXMLEventParser
CHARACTERS_CONTENT, fields, namespaceURI, parent
 
Constructor Summary
XALCountry(String namespaceURI)
           
 
Method Summary
protected  void addAddressLine(XALAddressLine o)
           
protected  void addCountryName(XALCountryName o)
           
protected  void addCountryNameCode(XALCountryNameCode o)
           
protected  void doAddEventContent(Object o, XMLEventParserContext ctx, XMLEvent event, Object... args)
           
 List<XALAddressLine> getAddressLines()
           
 XALAdministrativeArea getAdministrativeArea()
           
 List<XALCountryNameCode> getCountryNameCodes()
           
 List<XALCountryName> getCountryNames()
           
 XALLocality getLocality()
           
 XALThoroughfare getThoroughfare()
           
 
Methods inherited from class gov.nasa.worldwind.util.xml.xal.XALAbstractObject
getCode, getType
 
Methods inherited from class gov.nasa.worldwind.util.xml.AbstractXMLEventParser
allocate, doAddCharacters, doAddEventAttribute, doParseEventAttributes, doParseEventContent, freeResources, getAConstructor, getCharacters, getField, getField, getFields, getNamespaceURI, getParent, getRoot, hasField, hasField, hasFields, mergeFields, newInstance, overrideFields, parse, parseCharacterContent, removeField, setField, setField, setFields, setParent
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

addressLines

protected List<XALAddressLine> addressLines

countryNameCodes

protected List<XALCountryNameCode> countryNameCodes

countryNames

protected List<XALCountryName> countryNames
Constructor Detail

XALCountry

public XALCountry(String namespaceURI)
Method Detail

addAddressLine

protected void addAddressLine(XALAddressLine o)

addCountryName

protected void addCountryName(XALCountryName o)

addCountryNameCode

protected void addCountryNameCode(XALCountryNameCode o)

doAddEventContent

protected void doAddEventContent(Object o,
                                 XMLEventParserContext ctx,
                                 XMLEvent event,
                                 Object... args)
                          throws XMLStreamException
Overrides:
doAddEventContent in class AbstractXMLEventParser
Throws:
XMLStreamException

getAddressLines

public List<XALAddressLine> getAddressLines()

getAdministrativeArea

public XALAdministrativeArea getAdministrativeArea()

getCountryNameCodes

public List<XALCountryNameCode> getCountryNameCodes()

getCountryNames

public List<XALCountryName> getCountryNames()

getLocality

public XALLocality getLocality()

getThoroughfare

public XALThoroughfare getThoroughfare()

NASA World Wind