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()
String
public void setClassGroup(String value)
value
- allowed object is
String
public String getClassItem()
String
public void setClassItem(String value)
value
- allowed object is
String
public Cluster getCluster()
Cluster
public void setCluster(Cluster value)
value
- allowed object is
Cluster
public String getConnection()
String
public void setConnection(String value)
value
- allowed object is
String
public String getConnectionType()
String
public void setConnectionType(String value)
value
- allowed object is
String
public String getData()
String
public void setData(String value)
value
- allowed object is
String
public String getDebug()
String
public void setDebug(String value)
value
- allowed object is
String
public BooleanEnum getDump()
BooleanEnum
public void setDump(BooleanEnum value)
value
- allowed object is
BooleanEnum
public 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()
ExpressionType
public void setFilter(ExpressionType value)
value
- allowed object is
ExpressionType
public String getFilterItem()
String
public void setFilterItem(String value)
value
- allowed object is
String
public String getFooter()
String
public void setFooter(String value)
value
- allowed object is
String
public void setGrid(Grid value)
value
- allowed object is
Grid
public String getGroup()
String
public void setGroup(String value)
value
- allowed object is
String
public String getHeader()
String
public void setHeader(String value)
value
- allowed object is
String
public void setJoin(Join value)
value
- allowed object is
Join
public StateEnum getLabelCache()
StateEnum
public void setLabelCache(StateEnum value)
value
- allowed object is
StateEnum
public String getLabelItem()
String
public void setLabelItem(String value)
value
- allowed object is
String
public Double getLabelMaxScaleDenom()
Double
public void setLabelMaxScaleDenom(Double value)
value
- allowed object is
Double
public Double getLabelMinScaleDenom()
Double
public void setLabelMinScaleDenom(Double value)
value
- allowed object is
Double
public String getLabelRequires()
String
public void setLabelRequires(String value)
value
- allowed object is
String
public String getMask()
String
public void setMask(String value)
value
- allowed object is
String
public BigInteger getMaxFeatures()
BigInteger
public void setMaxFeatures(BigInteger value)
value
- allowed object is
BigInteger
public Double getMaxGeoWidth()
Double
public void setMaxGeoWidth(Double value)
value
- allowed object is
Double
public Double getMaxScaleDenom()
Double
public void setMaxScaleDenom(Double value)
value
- allowed object is
Double
public ItemType getMetadata()
ItemType
public void setMetadata(ItemType value)
value
- allowed object is
ItemType
public Double getMinGeoWidth()
Double
public void setMinGeoWidth(Double value)
value
- allowed object is
Double
public Double getMinScaleDenom()
Double
public void setMinScaleDenom(Double value)
value
- allowed object is
Double
public RgbColorType getOffsite()
RgbColorType
public void setOffsite(RgbColorType value)
value
- allowed object is
RgbColorType
public String getOpacity()
String
public void setOpacity(String value)
value
- allowed object is
String
public String getPlugin()
String
public void setPlugin(String value)
value
- allowed object is
String
public BooleanEnum getPostLabelCache()
BooleanEnum
public void setPostLabelCache(BooleanEnum value)
value
- allowed object is
BooleanEnum
public 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()
String
public void setRequires(String value)
value
- allowed object is
String
public String getSizeUnits()
String
public void setSizeUnits(String value)
value
- allowed object is
String
public String getStyleItem()
String
public void setStyleItem(String value)
value
- allowed object is
String
public Double getSymbolScaleDenom()
Double
public void setSymbolScaleDenom(Double value)
value
- allowed object is
Double
public String getTemplate()
String
public void setTemplate(String value)
value
- allowed object is
String
public String getTileIndex()
String
public void setTileIndex(String value)
value
- allowed object is
String
public String getTileItem()
String
public void setTileItem(String value)
value
- allowed object is
String
public Double getTolerance()
Double
public void setTolerance(Double value)
value
- allowed object is
Double
public String getToleranceUnits()
String
public void setToleranceUnits(String value)
value
- allowed object is
String
public String getTransform()
String
public void setTransform(String value)
value
- allowed object is
String
public String getUnits()
String
public void setUnits(String value)
value
- allowed object is
String
public ItemType getValidation()
ItemType
public void setValidation(ItemType value)
value
- allowed object is
ItemType
public String getName()
String
public void setName(String value)
value
- allowed object is
String
public String getType()
String
public void setType(String value)
value
- allowed object is
String
public String getStatus()
String