public class Map extends Object
Java class for anonymous complex type.
The following schema fragment specifies the expected content contained within this class.
 <complexType>
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="angle" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
         <element name="Config" type="{http://www.mapserver.org/mapserver}itemType" minOccurs="0"/>
         <element name="dataPattern" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="debug" type="{http://www.mapserver.org/mapserver}debugModeEnum" minOccurs="0"/>
         <element name="defResolution" type="{http://www.w3.org/2001/XMLSchema}positiveInteger" minOccurs="0"/>
         <element name="extent" minOccurs="0">
           <simpleType>
             <list itemType="{http://www.w3.org/2001/XMLSchema}double" />
           </simpleType>
         </element>
         <element name="fontSet" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="imageColor" type="{http://www.mapserver.org/mapserver}rgbColorType" minOccurs="0"/>
         <element name="imageType" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="include" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
         <element name="Layer" type="{http://www.mapserver.org/mapserver}Layer" maxOccurs="unbounded" minOccurs="0"/>
         <element name="Legend" type="{http://www.mapserver.org/mapserver}Legend" minOccurs="0"/>
         <element name="maxSize" type="{http://www.w3.org/2001/XMLSchema}positiveInteger" minOccurs="0"/>
         <element name="OutputFormat" type="{http://www.mapserver.org/mapserver}OutputFormat" maxOccurs="unbounded"/>
         <element name="projection" minOccurs="0">
           <simpleType>
             <list itemType="{http://www.w3.org/2001/XMLSchema}string" />
           </simpleType>
         </element>
         <element name="QueryMap" type="{http://www.mapserver.org/mapserver}QueryMap" minOccurs="0"/>
         <element name="Reference" type="{http://www.mapserver.org/mapserver}Reference" minOccurs="0"/>
         <element name="resolution" type="{http://www.w3.org/2001/XMLSchema}positiveInteger" minOccurs="0"/>
         <element name="ScaleBar" type="{http://www.mapserver.org/mapserver}ScaleBar" minOccurs="0"/>
         <element name="scaleDenom" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
         <element name="shapePath" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="size" type="{http://www.mapserver.org/mapserver}sizeType" minOccurs="0"/>
         <element name="Symbol" type="{http://www.mapserver.org/mapserver}Symbol" maxOccurs="unbounded" minOccurs="0"/>
         <element name="symbolSet" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="templatePattern" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="units" minOccurs="0">
           <simpleType>
             <union memberTypes=" {http://www.mapserver.org/mapserver}unitType">
               <simpleType>
                 <restriction base="{http://www.w3.org/2001/XMLSchema}string">
                   <enumeration value="DD"/>
                 </restriction>
               </simpleType>
             </union>
           </simpleType>
         </element>
         <element name="Web" type="{http://www.mapserver.org/mapserver}Web" maxOccurs="unbounded" minOccurs="0"/>
       </sequence>
       <attribute name="name" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
       <attribute name="status" type="{http://www.mapserver.org/mapserver}stateEnum" default="ON" />
       <attribute name="version" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
     </restriction>
   </complexContent>
 </complexType>
 | Modifier and Type | Field and Description | 
|---|---|
protected Double | 
angle  | 
protected ItemType | 
config  | 
protected String | 
dataPattern  | 
protected String | 
debug  | 
protected BigInteger | 
defResolution  | 
protected List<Double> | 
extent  | 
protected String | 
fontSet  | 
protected RgbColorType | 
imageColor  | 
protected String | 
imageType  | 
protected List<String> | 
include  | 
protected List<Layer> | 
layer  | 
protected Legend | 
legend  | 
protected BigInteger | 
maxSize  | 
protected String | 
name  | 
protected List<OutputFormat> | 
outputFormat  | 
protected List<String> | 
projection  | 
protected QueryMap | 
queryMap  | 
protected Reference | 
reference  | 
protected BigInteger | 
resolution  | 
protected ScaleBar | 
scaleBar  | 
protected Double | 
scaleDenom  | 
protected String | 
shapePath  | 
protected SizeType | 
size  | 
protected StateEnum | 
status  | 
protected List<Symbol> | 
symbol  | 
protected String | 
symbolSet  | 
protected String | 
templatePattern  | 
protected String | 
units  | 
protected String | 
version  | 
protected List<Web> | 
web  | 
| Constructor and Description | 
|---|
Map()  | 
| Modifier and Type | Method and Description | 
|---|---|
Double | 
getAngle()
Gets the value of the angle property. 
 | 
ItemType | 
getConfig()
Gets the value of the config property. 
 | 
String | 
getDataPattern()
Gets the value of the dataPattern property. 
 | 
String | 
getDebug()
Gets the value of the debug property. 
 | 
BigInteger | 
getDefResolution()
Gets the value of the defResolution property. 
 | 
List<Double> | 
getExtent()
Gets the value of the extent property. 
 | 
String | 
getFontSet()
Gets the value of the fontSet property. 
 | 
RgbColorType | 
getImageColor()
Gets the value of the imageColor property. 
 | 
String | 
getImageType()
Gets the value of the imageType property. 
 | 
List<String> | 
getInclude()
Gets the value of the include property. 
 | 
List<Layer> | 
getLayer()
Gets the value of the layer property. 
 | 
Legend | 
getLegend()
Gets the value of the legend property. 
 | 
BigInteger | 
getMaxSize()
Gets the value of the maxSize property. 
 | 
String | 
getName()
Gets the value of the name property. 
 | 
List<OutputFormat> | 
getOutputFormat()
Gets the value of the outputFormat property. 
 | 
List<String> | 
getProjection()
Gets the value of the projection property. 
 | 
QueryMap | 
getQueryMap()
Gets the value of the queryMap property. 
 | 
Reference | 
getReference()
Gets the value of the reference property. 
 | 
BigInteger | 
getResolution()
Gets the value of the resolution property. 
 | 
ScaleBar | 
getScaleBar()
Gets the value of the scaleBar property. 
 | 
Double | 
getScaleDenom()
Gets the value of the scaleDenom property. 
 | 
String | 
getShapePath()
Gets the value of the shapePath property. 
 | 
SizeType | 
getSize()
Gets the value of the size property. 
 | 
StateEnum | 
getStatus()
Gets the value of the status property. 
 | 
List<Symbol> | 
getSymbol()
Gets the value of the symbol property. 
 | 
String | 
getSymbolSet()
Gets the value of the symbolSet property. 
 | 
String | 
getTemplatePattern()
Gets the value of the templatePattern property. 
 | 
String | 
getUnits()
Gets the value of the units property. 
 | 
String | 
getVersion()
Gets the value of the version property. 
 | 
List<Web> | 
getWeb()
Gets the value of the web property. 
 | 
void | 
setAngle(Double value)
Sets the value of the angle property. 
 | 
void | 
setConfig(ItemType value)
Sets the value of the config property. 
 | 
void | 
setDataPattern(String value)
Sets the value of the dataPattern property. 
 | 
void | 
setDebug(String value)
Sets the value of the debug property. 
 | 
void | 
setDefResolution(BigInteger value)
Sets the value of the defResolution property. 
 | 
void | 
setFontSet(String value)
Sets the value of the fontSet property. 
 | 
void | 
setImageColor(RgbColorType value)
Sets the value of the imageColor property. 
 | 
void | 
setImageType(String value)
Sets the value of the imageType property. 
 | 
void | 
setLegend(Legend value)
Sets the value of the legend property. 
 | 
void | 
setMaxSize(BigInteger value)
Sets the value of the maxSize property. 
 | 
void | 
setName(String value)
Sets the value of the name property. 
 | 
void | 
setQueryMap(QueryMap value)
Sets the value of the queryMap property. 
 | 
void | 
setReference(Reference value)
Sets the value of the reference property. 
 | 
void | 
setResolution(BigInteger value)
Sets the value of the resolution property. 
 | 
void | 
setScaleBar(ScaleBar value)
Sets the value of the scaleBar property. 
 | 
void | 
setScaleDenom(Double value)
Sets the value of the scaleDenom property. 
 | 
void | 
setShapePath(String value)
Sets the value of the shapePath property. 
 | 
void | 
setSize(SizeType value)
Sets the value of the size property. 
 | 
void | 
setStatus(StateEnum value)
Sets the value of the status property. 
 | 
void | 
setSymbolSet(String value)
Sets the value of the symbolSet property. 
 | 
void | 
setTemplatePattern(String value)
Sets the value of the templatePattern property. 
 | 
void | 
setUnits(String value)
Sets the value of the units property. 
 | 
void | 
setVersion(String value)
Sets the value of the version property. 
 | 
protected Double angle
protected ItemType config
protected String dataPattern
protected String debug
protected BigInteger defResolution
protected String fontSet
protected RgbColorType imageColor
protected String imageType
protected Legend legend
protected BigInteger maxSize
protected List<OutputFormat> outputFormat
protected QueryMap queryMap
protected Reference reference
protected BigInteger resolution
protected ScaleBar scaleBar
protected Double scaleDenom
protected String shapePath
protected SizeType size
protected String symbolSet
protected String templatePattern
protected String units
protected String name
protected StateEnum status
protected String version
public Double getAngle()
Doublepublic void setAngle(Double value)
value - allowed object is
     Doublepublic ItemType getConfig()
ItemTypepublic void setConfig(ItemType value)
value - allowed object is
     ItemTypepublic String getDataPattern()
Stringpublic void setDataPattern(String value)
value - allowed object is
     Stringpublic String getDebug()
Stringpublic void setDebug(String value)
value - allowed object is
     Stringpublic BigInteger getDefResolution()
BigIntegerpublic void setDefResolution(BigInteger value)
value - allowed object is
     BigIntegerpublic List<Double> getExtent()
 This accessor method returns a reference to the live list,
 not a snapshot. Therefore any modification you make to the
 returned list will be present inside the JAXB object.
 This is why there is not a set method for the extent property.
 
 
For example, to add a new item, do as follows:
    getExtent().add(newItem);
 
 
 
 
 Objects of the following type(s) are allowed in the list
 Double
public String getFontSet()
Stringpublic void setFontSet(String value)
value - allowed object is
     Stringpublic RgbColorType getImageColor()
RgbColorTypepublic void setImageColor(RgbColorType value)
value - allowed object is
     RgbColorTypepublic String getImageType()
Stringpublic void setImageType(String value)
value - allowed object is
     Stringpublic List<String> getInclude()
 This accessor method returns a reference to the live list,
 not a snapshot. Therefore any modification you make to the
 returned list will be present inside the JAXB object.
 This is why there is not a set method for the include property.
 
 
For example, to add a new item, do as follows:
    getInclude().add(newItem);
 
 
 
 
 Objects of the following type(s) are allowed in the list
 String
public List<Layer> getLayer()
 This accessor method returns a reference to the live list,
 not a snapshot. Therefore any modification you make to the
 returned list will be present inside the JAXB object.
 This is why there is not a set method for the layer property.
 
 
For example, to add a new item, do as follows:
    getLayer().add(newItem);
 
 
 
 
 Objects of the following type(s) are allowed in the list
 Layer
public Legend getLegend()
Legendpublic void setLegend(Legend value)
value - allowed object is
     Legendpublic BigInteger getMaxSize()
BigIntegerpublic void setMaxSize(BigInteger value)
value - allowed object is
     BigIntegerpublic List<OutputFormat> getOutputFormat()
 This accessor method returns a reference to the live list,
 not a snapshot. Therefore any modification you make to the
 returned list will be present inside the JAXB object.
 This is why there is not a set method for the outputFormat property.
 
 
For example, to add a new item, do as follows:
    getOutputFormat().add(newItem);
 
 
 
 
 Objects of the following type(s) are allowed in the list
 OutputFormat
public List<String> getProjection()
 This accessor method returns a reference to the live list,
 not a snapshot. Therefore any modification you make to the
 returned list will be present inside the JAXB object.
 This is why there is not a set method for the projection property.
 
 
For example, to add a new item, do as follows:
    getProjection().add(newItem);
 
 
 
 
 Objects of the following type(s) are allowed in the list
 String
public QueryMap getQueryMap()
QueryMappublic void setQueryMap(QueryMap value)
value - allowed object is
     QueryMappublic Reference getReference()
Referencepublic void setReference(Reference value)
value - allowed object is
     Referencepublic BigInteger getResolution()
BigIntegerpublic void setResolution(BigInteger value)
value - allowed object is
     BigIntegerpublic ScaleBar getScaleBar()
ScaleBarpublic void setScaleBar(ScaleBar value)
value - allowed object is
     ScaleBarpublic Double getScaleDenom()
Doublepublic void setScaleDenom(Double value)
value - allowed object is
     Doublepublic String getShapePath()
Stringpublic void setShapePath(String value)
value - allowed object is
     Stringpublic SizeType getSize()
SizeTypepublic void setSize(SizeType value)
value - allowed object is
     SizeTypepublic List<Symbol> getSymbol()
 This accessor method returns a reference to the live list,
 not a snapshot. Therefore any modification you make to the
 returned list will be present inside the JAXB object.
 This is why there is not a set method for the symbol property.
 
 
For example, to add a new item, do as follows:
    getSymbol().add(newItem);
 
 
 
 
 Objects of the following type(s) are allowed in the list
 Symbol
public String getSymbolSet()
Stringpublic void setSymbolSet(String value)
value - allowed object is
     Stringpublic String getTemplatePattern()
Stringpublic void setTemplatePattern(String value)
value - allowed object is
     Stringpublic String getUnits()
Stringpublic void setUnits(String value)
value - allowed object is
     Stringpublic List<Web> getWeb()
 This accessor method returns a reference to the live list,
 not a snapshot. Therefore any modification you make to the
 returned list will be present inside the JAXB object.
 This is why there is not a set method for the web property.
 
 
For example, to add a new item, do as follows:
    getWeb().add(newItem);
 
 
 
 
 Objects of the following type(s) are allowed in the list
 Web
public String getName()
Stringpublic void setName(String value)
value - allowed object is
     Stringpublic StateEnum getStatus()
StateEnumpublic void setStatus(StateEnum value)
value - allowed object is
     StateEnumpublic String getVersion()
String