public class Layer extends Object
Java class for Layer complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="Layer">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="Class" type="{http://www.mapserver.org/mapserver}Class" maxOccurs="unbounded" minOccurs="0"/>
<element name="classGroup" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="classItem" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="Cluster" type="{http://www.mapserver.org/mapserver}Cluster" minOccurs="0"/>
<element name="connection" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="connectionType" minOccurs="0">
<simpleType>
<restriction base="{http://www.w3.org/2001/XMLSchema}string">
<enumeration value="LOCAL"/>
<enumeration value="SDE"/>
<enumeration value="OGR"/>
<enumeration value="WFS"/>
<enumeration value="POSTGIS"/>
<enumeration value="ORACLESPATIAL"/>
<enumeration value="WMS"/>
<enumeration value="PLUGIN"/>
<enumeration value="UNION"/>
</restriction>
</simpleType>
</element>
<element name="data" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="debug" type="{http://www.mapserver.org/mapserver}debugModeEnum" minOccurs="0"/>
<element name="dump" type="{http://www.mapserver.org/mapserver}booleanEnum" minOccurs="0"/>
<element name="extent" minOccurs="0">
<simpleType>
<list itemType="{http://www.w3.org/2001/XMLSchema}double" />
</simpleType>
</element>
<element name="Feature" type="{http://www.mapserver.org/mapserver}Feature" maxOccurs="unbounded" minOccurs="0"/>
<element name="filter" type="{http://www.mapserver.org/mapserver}expressionType" minOccurs="0"/>
<element name="filterItem" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="footer" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="Grid" type="{http://www.mapserver.org/mapserver}Grid" minOccurs="0"/>
<element name="group" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="header" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="Join" type="{http://www.mapserver.org/mapserver}Join" minOccurs="0"/>
<element name="labelCache" type="{http://www.mapserver.org/mapserver}stateEnum" minOccurs="0"/>
<element name="labelItem" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="labelMaxScaleDenom" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
<element name="labelMinScaleDenom" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
<element name="labelRequires" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="mask" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="maxFeatures" type="{http://www.w3.org/2001/XMLSchema}positiveInteger" minOccurs="0"/>
<element name="maxGeoWidth" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
<element name="maxScaleDenom" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
<element name="Metadata" type="{http://www.mapserver.org/mapserver}itemType" minOccurs="0"/>
<element name="minGeoWidth" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
<element name="minScaleDenom" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
<element name="offsite" type="{http://www.mapserver.org/mapserver}rgbColorType" minOccurs="0"/>
<element name="opacity" minOccurs="0">
<simpleType>
<union>
<simpleType>
<restriction base="{http://www.w3.org/2001/XMLSchema}string">
<enumeration value="ALPHA"/>
</restriction>
</simpleType>
<simpleType>
<restriction base="{http://www.w3.org/2001/XMLSchema}integer">
<minInclusive value="0"/>
<maxInclusive value="100"/>
</restriction>
</simpleType>
</union>
</simpleType>
</element>
<element name="plugin" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="postLabelCache" type="{http://www.mapserver.org/mapserver}booleanEnum" minOccurs="0"/>
<element name="processing" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
<element name="projection" minOccurs="0">
<simpleType>
<list itemType="{http://www.w3.org/2001/XMLSchema}string" />
</simpleType>
</element>
<element name="requires" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="sizeUnits" minOccurs="0">
<simpleType>
<union memberTypes=" {http://www.mapserver.org/mapserver}unitType">
<simpleType>
<restriction base="{http://www.w3.org/2001/XMLSchema}string">
<enumeration value="PIXELS"/>
</restriction>
</simpleType>
</union>
</simpleType>
</element>
<element name="styleItem" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="symbolScaleDenom" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
<element name="template" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="tileIndex" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="tileItem" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="tolerance" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
<element name="toleranceUnits" type="{http://www.mapserver.org/mapserver}unitTypeUnion" minOccurs="0"/>
<element name="transform" minOccurs="0">
<simpleType>
<union memberTypes=" {http://www.mapserver.org/mapserver}booleanEnum {http://www.mapserver.org/mapserver}fullPositionEnum">
</union>
</simpleType>
</element>
<element name="units" minOccurs="0">
<simpleType>
<union memberTypes=" {http://www.mapserver.org/mapserver}unitType {http://www.mapserver.org/mapserver}extendedUnitType">
<simpleType>
<restriction base="{http://www.w3.org/2001/XMLSchema}string">
<enumeration value="PERCENTAGES"/>
</restriction>
</simpleType>
</union>
</simpleType>
</element>
<element name="Validation" type="{http://www.mapserver.org/mapserver}itemType" minOccurs="0"/>
</sequence>
<attribute name="name" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
<attribute name="type" use="required">
<simpleType>
<restriction base="{http://www.w3.org/2001/XMLSchema}string">
<enumeration value="POINT"/>
<enumeration value="LINE"/>
<enumeration value="POLYGON"/>
<enumeration value="CIRCLE"/>
<enumeration value="ANNOTATION"/>
<enumeration value="RASTER"/>
<enumeration value="QUERY"/>
<enumeration value="CHART"/>
</restriction>
</simpleType>
</attribute>
<attribute name="status" default="ON">
<simpleType>
<union memberTypes=" {http://www.mapserver.org/mapserver}stateEnum">
<simpleType>
<restriction base="{http://www.w3.org/2001/XMLSchema}string">
<enumeration value="DEFAULT"/>
</restriction>
</simpleType>
</union>
</simpleType>
</attribute>
</restriction>
</complexContent>
</complexType>
| Constructor and Description |
|---|
Layer() |
| Modifier and Type | Method and Description |
|---|---|
String |
getClassGroup()
Gets the value of the classGroup property.
|
String |
getClassItem()
Gets the value of the classItem property.
|
List<Class> |
getClazz()
Gets the value of the clazz property.
|
Cluster |
getCluster()
Gets the value of the cluster property.
|
String |
getConnection()
Gets the value of the connection property.
|
String |
getConnectionType()
Gets the value of the connectionType property.
|
String |
getData()
Gets the value of the data property.
|
String |
getDebug()
Gets the value of the debug property.
|
BooleanEnum |
getDump()
Gets the value of the dump property.
|
List<Double> |
getExtent()
Gets the value of the extent property.
|
List<Feature> |
getFeature()
Gets the value of the feature property.
|
ExpressionType |
getFilter()
Gets the value of the filter property.
|
String |
getFilterItem()
Gets the value of the filterItem property.
|
String |
getFooter()
Gets the value of the footer property.
|
Grid |
getGrid()
Gets the value of the grid property.
|
String |
getGroup()
Gets the value of the group property.
|
String |
getHeader()
Gets the value of the header property.
|
Join |
getJoin()
Gets the value of the join property.
|
StateEnum |
getLabelCache()
Gets the value of the labelCache property.
|
String |
getLabelItem()
Gets the value of the labelItem property.
|
Double |
getLabelMaxScaleDenom()
Gets the value of the labelMaxScaleDenom property.
|
Double |
getLabelMinScaleDenom()
Gets the value of the labelMinScaleDenom property.
|
String |
getLabelRequires()
Gets the value of the labelRequires property.
|
String |
getMask()
Gets the value of the mask property.
|
BigInteger |
getMaxFeatures()
Gets the value of the maxFeatures property.
|
Double |
getMaxGeoWidth()
Gets the value of the maxGeoWidth property.
|
Double |
getMaxScaleDenom()
Gets the value of the maxScaleDenom property.
|
ItemType |
getMetadata()
Gets the value of the metadata property.
|
Double |
getMinGeoWidth()
Gets the value of the minGeoWidth property.
|
Double |
getMinScaleDenom()
Gets the value of the minScaleDenom property.
|
String |
getName()
Gets the value of the name property.
|
RgbColorType |
getOffsite()
Gets the value of the offsite property.
|
String |
getOpacity()
Gets the value of the opacity property.
|
String |
getPlugin()
Gets the value of the plugin property.
|
BooleanEnum |
getPostLabelCache()
Gets the value of the postLabelCache property.
|
List<String> |
getProcessing()
Gets the value of the processing property.
|
List<String> |
getProjection()
Gets the value of the projection property.
|
String |
getRequires()
Gets the value of the requires property.
|
String |
getSizeUnits()
Gets the value of the sizeUnits property.
|
String |
getStatus()
Gets the value of the status property.
|
String |
getStyleItem()
Gets the value of the styleItem property.
|
Double |
getSymbolScaleDenom()
Gets the value of the symbolScaleDenom property.
|
String |
getTemplate()
Gets the value of the template property.
|
String |
getTileIndex()
Gets the value of the tileIndex property.
|
String |
getTileItem()
Gets the value of the tileItem property.
|
Double |
getTolerance()
Gets the value of the tolerance property.
|
String |
getToleranceUnits()
Gets the value of the toleranceUnits property.
|
String |
getTransform()
Gets the value of the transform property.
|
String |
getType()
Gets the value of the type property.
|
String |
getUnits()
Gets the value of the units property.
|
ItemType |
getValidation()
Gets the value of the validation property.
|
void |
setClassGroup(String value)
Sets the value of the classGroup property.
|
void |
setClassItem(String value)
Sets the value of the classItem property.
|
void |
setCluster(Cluster value)
Sets the value of the cluster property.
|
void |
setConnection(String value)
Sets the value of the connection property.
|
void |
setConnectionType(String value)
Sets the value of the connectionType property.
|
void |
setData(String value)
Sets the value of the data property.
|
void |
setDebug(String value)
Sets the value of the debug property.
|
void |
setDump(BooleanEnum value)
Sets the value of the dump property.
|
void |
setFilter(ExpressionType value)
Sets the value of the filter property.
|
void |
setFilterItem(String value)
Sets the value of the filterItem property.
|
void |
setFooter(String value)
Sets the value of the footer property.
|
void |
setGrid(Grid value)
Sets the value of the grid property.
|
void |
setGroup(String value)
Sets the value of the group property.
|
void |
setHeader(String value)
Sets the value of the header property.
|
void |
setJoin(Join value)
Sets the value of the join property.
|
void |
setLabelCache(StateEnum value)
Sets the value of the labelCache property.
|
void |
setLabelItem(String value)
Sets the value of the labelItem property.
|
void |
setLabelMaxScaleDenom(Double value)
Sets the value of the labelMaxScaleDenom property.
|
void |
setLabelMinScaleDenom(Double value)
Sets the value of the labelMinScaleDenom property.
|
void |
setLabelRequires(String value)
Sets the value of the labelRequires property.
|
void |
setMask(String value)
Sets the value of the mask property.
|
void |
setMaxFeatures(BigInteger value)
Sets the value of the maxFeatures property.
|
void |
setMaxGeoWidth(Double value)
Sets the value of the maxGeoWidth property.
|
void |
setMaxScaleDenom(Double value)
Sets the value of the maxScaleDenom property.
|
void |
setMetadata(ItemType value)
Sets the value of the metadata property.
|
void |
setMinGeoWidth(Double value)
Sets the value of the minGeoWidth property.
|
void |
setMinScaleDenom(Double value)
Sets the value of the minScaleDenom property.
|
void |
setName(String value)
Sets the value of the name property.
|
void |
setOffsite(RgbColorType value)
Sets the value of the offsite property.
|
void |
setOpacity(String value)
Sets the value of the opacity property.
|
void |
setPlugin(String value)
Sets the value of the plugin property.
|
void |
setPostLabelCache(BooleanEnum value)
Sets the value of the postLabelCache property.
|
void |
setRequires(String value)
Sets the value of the requires property.
|
void |
setSizeUnits(String value)
Sets the value of the sizeUnits property.
|
void |
setStatus(String value)
Sets the value of the status property.
|
void |
setStyleItem(String value)
Sets the value of the styleItem property.
|
void |
setSymbolScaleDenom(Double value)
Sets the value of the symbolScaleDenom property.
|
void |
setTemplate(String value)
Sets the value of the template property.
|
void |
setTileIndex(String value)
Sets the value of the tileIndex property.
|
void |
setTileItem(String value)
Sets the value of the tileItem property.
|
void |
setTolerance(Double value)
Sets the value of the tolerance property.
|
void |
setToleranceUnits(String value)
Sets the value of the toleranceUnits property.
|
void |
setTransform(String value)
Sets the value of the transform property.
|
void |
setType(String value)
Sets the value of the type property.
|
void |
setUnits(String value)
Sets the value of the units property.
|
void |
setValidation(ItemType value)
Sets the value of the validation property.
|
protected String classGroup
protected String classItem
protected Cluster cluster
protected String connection
protected String connectionType
protected String data
protected String debug
protected BooleanEnum dump
protected ExpressionType filter
protected String filterItem
protected String footer
protected Grid grid
protected String group
protected String header
protected Join join
protected StateEnum labelCache
protected String labelItem
protected Double labelMaxScaleDenom
protected Double labelMinScaleDenom
protected String labelRequires
protected String mask
protected BigInteger maxFeatures
protected Double maxGeoWidth
protected Double maxScaleDenom
protected ItemType metadata
protected Double minGeoWidth
protected Double minScaleDenom
protected RgbColorType offsite
protected String opacity
protected String plugin
protected BooleanEnum postLabelCache
protected String requires
protected String sizeUnits
protected String styleItem
protected Double symbolScaleDenom
protected String template
protected String tileIndex
protected String tileItem
protected Double tolerance
protected String toleranceUnits
protected String transform
protected String units
protected ItemType validation
protected String name
protected String type
protected String status
public List<Class> getClazz()
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 clazz property.
For example, to add a new item, do as follows:
getClazz().add(newItem);
Objects of the following type(s) are allowed in the list
Class
public String getClassGroup()
Stringpublic void setClassGroup(String value)
value - allowed object is
Stringpublic String getClassItem()
Stringpublic void setClassItem(String value)
value - allowed object is
Stringpublic Cluster getCluster()
Clusterpublic void setCluster(Cluster value)
value - allowed object is
Clusterpublic String getConnection()
Stringpublic void setConnection(String value)
value - allowed object is
Stringpublic String getConnectionType()
Stringpublic void setConnectionType(String value)
value - allowed object is
Stringpublic String getData()
Stringpublic void setData(String value)
value - allowed object is
Stringpublic String getDebug()
Stringpublic void setDebug(String value)
value - allowed object is
Stringpublic BooleanEnum getDump()
BooleanEnumpublic void setDump(BooleanEnum value)
value - allowed object is
BooleanEnumpublic 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 List<Feature> getFeature()
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 feature property.
For example, to add a new item, do as follows:
getFeature().add(newItem);
Objects of the following type(s) are allowed in the list
Feature
public ExpressionType getFilter()
ExpressionTypepublic void setFilter(ExpressionType value)
value - allowed object is
ExpressionTypepublic String getFilterItem()
Stringpublic void setFilterItem(String value)
value - allowed object is
Stringpublic String getFooter()
Stringpublic void setFooter(String value)
value - allowed object is
Stringpublic void setGrid(Grid value)
value - allowed object is
Gridpublic String getGroup()
Stringpublic void setGroup(String value)
value - allowed object is
Stringpublic String getHeader()
Stringpublic void setHeader(String value)
value - allowed object is
Stringpublic void setJoin(Join value)
value - allowed object is
Joinpublic StateEnum getLabelCache()
StateEnumpublic void setLabelCache(StateEnum value)
value - allowed object is
StateEnumpublic String getLabelItem()
Stringpublic void setLabelItem(String value)
value - allowed object is
Stringpublic Double getLabelMaxScaleDenom()
Doublepublic void setLabelMaxScaleDenom(Double value)
value - allowed object is
Doublepublic Double getLabelMinScaleDenom()
Doublepublic void setLabelMinScaleDenom(Double value)
value - allowed object is
Doublepublic String getLabelRequires()
Stringpublic void setLabelRequires(String value)
value - allowed object is
Stringpublic String getMask()
Stringpublic void setMask(String value)
value - allowed object is
Stringpublic BigInteger getMaxFeatures()
BigIntegerpublic void setMaxFeatures(BigInteger value)
value - allowed object is
BigIntegerpublic Double getMaxGeoWidth()
Doublepublic void setMaxGeoWidth(Double value)
value - allowed object is
Doublepublic Double getMaxScaleDenom()
Doublepublic void setMaxScaleDenom(Double value)
value - allowed object is
Doublepublic ItemType getMetadata()
ItemTypepublic void setMetadata(ItemType value)
value - allowed object is
ItemTypepublic Double getMinGeoWidth()
Doublepublic void setMinGeoWidth(Double value)
value - allowed object is
Doublepublic Double getMinScaleDenom()
Doublepublic void setMinScaleDenom(Double value)
value - allowed object is
Doublepublic RgbColorType getOffsite()
RgbColorTypepublic void setOffsite(RgbColorType value)
value - allowed object is
RgbColorTypepublic String getOpacity()
Stringpublic void setOpacity(String value)
value - allowed object is
Stringpublic String getPlugin()
Stringpublic void setPlugin(String value)
value - allowed object is
Stringpublic BooleanEnum getPostLabelCache()
BooleanEnumpublic void setPostLabelCache(BooleanEnum value)
value - allowed object is
BooleanEnumpublic List<String> getProcessing()
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 processing property.
For example, to add a new item, do as follows:
getProcessing().add(newItem);
Objects of the following type(s) are allowed in the list
String
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 String getRequires()
Stringpublic void setRequires(String value)
value - allowed object is
Stringpublic String getSizeUnits()
Stringpublic void setSizeUnits(String value)
value - allowed object is
Stringpublic String getStyleItem()
Stringpublic void setStyleItem(String value)
value - allowed object is
Stringpublic Double getSymbolScaleDenom()
Doublepublic void setSymbolScaleDenom(Double value)
value - allowed object is
Doublepublic String getTemplate()
Stringpublic void setTemplate(String value)
value - allowed object is
Stringpublic String getTileIndex()
Stringpublic void setTileIndex(String value)
value - allowed object is
Stringpublic String getTileItem()
Stringpublic void setTileItem(String value)
value - allowed object is
Stringpublic Double getTolerance()
Doublepublic void setTolerance(Double value)
value - allowed object is
Doublepublic String getToleranceUnits()
Stringpublic void setToleranceUnits(String value)
value - allowed object is
Stringpublic String getTransform()
Stringpublic void setTransform(String value)
value - allowed object is
Stringpublic String getUnits()
Stringpublic void setUnits(String value)
value - allowed object is
Stringpublic ItemType getValidation()
ItemTypepublic void setValidation(ItemType value)
value - allowed object is
ItemTypepublic String getName()
Stringpublic void setName(String value)
value - allowed object is
Stringpublic String getType()
Stringpublic void setType(String value)
value - allowed object is
Stringpublic String getStatus()
String