NASA World Wind

gov.nasa.worldwind.ogc.wms
Class WMSLayerDimension

java.lang.Object
  extended by gov.nasa.worldwind.util.xml.AbstractXMLEventParser
      extended by gov.nasa.worldwind.ogc.wms.WMSLayerDimension
All Implemented Interfaces:
XMLEventParser

public class WMSLayerDimension
extends AbstractXMLEventParser

Parses a WMS layer Dimension element.


Field Summary
protected  Boolean current
           
protected  String defaultValue
           
protected  StringBuilder dimension
           
protected  Boolean multipleValues
           
protected  String name
           
protected  Boolean nearestValue
           
protected  String units
           
protected  String unitSymbol
           
 
Fields inherited from class gov.nasa.worldwind.util.xml.AbstractXMLEventParser
CHARACTERS_CONTENT, fields, namespaceURI, parent
 
Constructor Summary
WMSLayerDimension(String namespaceURI)
           
 
Method Summary
protected  void doParseEventAttributes(XMLEventParserContext ctx, javax.xml.stream.events.XMLEvent event, Object... args)
          Parse an event's attributes.
protected  void doParseEventContent(XMLEventParserContext ctx, javax.xml.stream.events.XMLEvent event, Object... args)
          Parse an event's sub-elements.
 String getDefaultValue()
           
 String getDimension()
           
 String getName()
           
 String getUnits()
           
 String getUnitSymbol()
           
 Boolean isCurrent()
           
 Boolean isMultipleValues()
           
 Boolean isNearestValue()
           
protected  void setCurrent(Boolean current)
           
protected  void setDefaultValue(String defaultValue)
           
protected  void setMultipleValues(Boolean multipleValues)
           
protected  void setName(String name)
           
protected  void setNearestValue(Boolean nearestValue)
           
protected  void setUnits(String units)
           
protected  void setUnitSymbol(String unitSymbol)
           
 
Methods inherited from class gov.nasa.worldwind.util.xml.AbstractXMLEventParser
allocate, doAddCharacters, doAddEventAttribute, doAddEventContent, 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

current

protected Boolean current

defaultValue

protected String defaultValue

dimension

protected StringBuilder dimension

multipleValues

protected Boolean multipleValues

name

protected String name

nearestValue

protected Boolean nearestValue

units

protected String units

unitSymbol

protected String unitSymbol
Constructor Detail

WMSLayerDimension

public WMSLayerDimension(String namespaceURI)
Method Detail

doParseEventAttributes

protected void doParseEventAttributes(XMLEventParserContext ctx,
                                      javax.xml.stream.events.XMLEvent event,
                                      Object... args)
Description copied from class: AbstractXMLEventParser
Parse an event's attributes.

Overrides:
doParseEventAttributes 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.

doParseEventContent

protected void doParseEventContent(XMLEventParserContext ctx,
                                   javax.xml.stream.events.XMLEvent event,
                                   Object... args)
                            throws javax.xml.stream.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:
javax.xml.stream.XMLStreamException - if an exception occurs during event-stream reading.

getDefaultValue

public String getDefaultValue()

getDimension

public String getDimension()

getName

public String getName()

getUnits

public String getUnits()

getUnitSymbol

public String getUnitSymbol()

isCurrent

public Boolean isCurrent()

isMultipleValues

public Boolean isMultipleValues()

isNearestValue

public Boolean isNearestValue()

setCurrent

protected void setCurrent(Boolean current)

setDefaultValue

protected void setDefaultValue(String defaultValue)

setMultipleValues

protected void setMultipleValues(Boolean multipleValues)

setName

protected void setName(String name)

setNearestValue

protected void setNearestValue(Boolean nearestValue)

setUnits

protected void setUnits(String units)

setUnitSymbol

protected void setUnitSymbol(String unitSymbol)

NASA World Wind