public class Layer
extends java.lang.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>
| Modifier and Type | Field and Description |
|---|---|
protected java.lang.String |
classGroup |
protected java.lang.String |
classItem |
protected java.util.List<Class> |
clazz |
protected Cluster |
cluster |
protected java.lang.String |
connection |
protected java.lang.String |
connectionType |
protected java.lang.String |
data |
protected java.lang.String |
debug |
protected BooleanEnum |
dump |
protected java.util.List<java.lang.Double> |
extent |
protected java.util.List<Feature> |
feature |
protected ExpressionType |
filter |
protected java.lang.String |
filterItem |
protected java.lang.String |
footer |
protected Grid |
grid |
protected java.lang.String |
group |
protected java.lang.String |
header |
protected Join |
join |
protected StateEnum |
labelCache |
protected java.lang.String |
labelItem |
protected java.lang.Double |
labelMaxScaleDenom |
protected java.lang.Double |
labelMinScaleDenom |
protected java.lang.String |
labelRequires |
protected java.lang.String |
mask |
protected java.math.BigInteger |
maxFeatures |
protected java.lang.Double |
maxGeoWidth |
protected java.lang.Double |
maxScaleDenom |
protected ItemType |
metadata |
protected java.lang.Double |
minGeoWidth |
protected java.lang.Double |
minScaleDenom |
protected java.lang.String |
name |
protected RgbColorType |
offsite |
protected java.lang.String |
opacity |
protected java.lang.String |
plugin |
protected BooleanEnum |
postLabelCache |
protected java.util.List<java.lang.String> |
processing |
protected java.util.List<java.lang.String> |
projection |
protected java.lang.String |
requires |
protected java.lang.String |
sizeUnits |
protected java.lang.String |
status |
protected java.lang.String |
styleItem |
protected java.lang.Double |
symbolScaleDenom |
protected java.lang.String |
template |
protected java.lang.String |
tileIndex |
protected java.lang.String |
tileItem |
protected java.lang.Double |
tolerance |
protected java.lang.String |
toleranceUnits |
protected java.lang.String |
transform |
protected java.lang.String |
type |
protected java.lang.String |
units |
protected ItemType |
validation |
| Constructor and Description |
|---|
Layer() |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getClassGroup()
Gets the value of the classGroup property.
|
java.lang.String |
getClassItem()
Gets the value of the classItem property.
|
java.util.List<Class> |
getClazz()
Gets the value of the clazz property.
|
Cluster |
getCluster()
Gets the value of the cluster property.
|
java.lang.String |
getConnection()
Gets the value of the connection property.
|
java.lang.String |
getConnectionType()
Gets the value of the connectionType property.
|
java.lang.String |
getData()
Gets the value of the data property.
|
java.lang.String |
getDebug()
Gets the value of the debug property.
|
BooleanEnum |
getDump()
Gets the value of the dump property.
|
java.util.List<java.lang.Double> |
getExtent()
Gets the value of the extent property.
|
java.util.List<Feature> |
getFeature()
Gets the value of the feature property.
|
ExpressionType |
getFilter()
Gets the value of the filter property.
|
java.lang.String |
getFilterItem()
Gets the value of the filterItem property.
|
java.lang.String |
getFooter()
Gets the value of the footer property.
|
Grid |
getGrid()
Gets the value of the grid property.
|
java.lang.String |
getGroup()
Gets the value of the group property.
|
java.lang.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.
|
java.lang.String |
getLabelItem()
Gets the value of the labelItem property.
|
java.lang.Double |
getLabelMaxScaleDenom()
Gets the value of the labelMaxScaleDenom property.
|
java.lang.Double |
getLabelMinScaleDenom()
Gets the value of the labelMinScaleDenom property.
|
java.lang.String |
getLabelRequires()
Gets the value of the labelRequires property.
|
java.lang.String |
getMask()
Gets the value of the mask property.
|
java.math.BigInteger |
getMaxFeatures()
Gets the value of the maxFeatures property.
|
java.lang.Double |
getMaxGeoWidth()
Gets the value of the maxGeoWidth property.
|
java.lang.Double |
getMaxScaleDenom()
Gets the value of the maxScaleDenom property.
|
ItemType |
getMetadata()
Gets the value of the metadata property.
|
java.lang.Double |
getMinGeoWidth()
Gets the value of the minGeoWidth property.
|
java.lang.Double |
getMinScaleDenom()
Gets the value of the minScaleDenom property.
|
java.lang.String |
getName()
Gets the value of the name property.
|
RgbColorType |
getOffsite()
Gets the value of the offsite property.
|
java.lang.String |
getOpacity()
Gets the value of the opacity property.
|
java.lang.String |
getPlugin()
Gets the value of the plugin property.
|
BooleanEnum |
getPostLabelCache()
Gets the value of the postLabelCache property.
|
java.util.List<java.lang.String> |
getProcessing()
Gets the value of the processing property.
|
java.util.List<java.lang.String> |
getProjection()
Gets the value of the projection property.
|
java.lang.String |
getRequires()
Gets the value of the requires property.
|
java.lang.String |
getSizeUnits()
Gets the value of the sizeUnits property.
|
java.lang.String |
getStatus()
Gets the value of the status property.
|
java.lang.String |
getStyleItem()
Gets the value of the styleItem property.
|
java.lang.Double |
getSymbolScaleDenom()
Gets the value of the symbolScaleDenom property.
|
java.lang.String |
getTemplate()
Gets the value of the template property.
|
java.lang.String |
getTileIndex()
Gets the value of the tileIndex property.
|
java.lang.String |
getTileItem()
Gets the value of the tileItem property.
|
java.lang.Double |
getTolerance()
Gets the value of the tolerance property.
|
java.lang.String |
getToleranceUnits()
Gets the value of the toleranceUnits property.
|
java.lang.String |
getTransform()
Gets the value of the transform property.
|
java.lang.String |
getType()
Gets the value of the type property.
|
java.lang.String |
getUnits()
Gets the value of the units property.
|
ItemType |
getValidation()
Gets the value of the validation property.
|
void |
setClassGroup(java.lang.String value)
Sets the value of the classGroup property.
|
void |
setClassItem(java.lang.String value)
Sets the value of the classItem property.
|
void |
setCluster(Cluster value)
Sets the value of the cluster property.
|
void |
setConnection(java.lang.String value)
Sets the value of the connection property.
|
void |
setConnectionType(java.lang.String value)
Sets the value of the connectionType property.
|
void |
setData(java.lang.String value)
Sets the value of the data property.
|
void |
setDebug(java.lang.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(java.lang.String value)
Sets the value of the filterItem property.
|
void |
setFooter(java.lang.String value)
Sets the value of the footer property.
|
void |
setGrid(Grid value)
Sets the value of the grid property.
|
void |
setGroup(java.lang.String value)
Sets the value of the group property.
|
void |
setHeader(java.lang.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(java.lang.String value)
Sets the value of the labelItem property.
|
void |
setLabelMaxScaleDenom(java.lang.Double value)
Sets the value of the labelMaxScaleDenom property.
|
void |
setLabelMinScaleDenom(java.lang.Double value)
Sets the value of the labelMinScaleDenom property.
|
void |
setLabelRequires(java.lang.String value)
Sets the value of the labelRequires property.
|
void |
setMask(java.lang.String value)
Sets the value of the mask property.
|
void |
setMaxFeatures(java.math.BigInteger value)
Sets the value of the maxFeatures property.
|
void |
setMaxGeoWidth(java.lang.Double value)
Sets the value of the maxGeoWidth property.
|
void |
setMaxScaleDenom(java.lang.Double value)
Sets the value of the maxScaleDenom property.
|
void |
setMetadata(ItemType value)
Sets the value of the metadata property.
|
void |
setMinGeoWidth(java.lang.Double value)
Sets the value of the minGeoWidth property.
|
void |
setMinScaleDenom(java.lang.Double value)
Sets the value of the minScaleDenom property.
|
void |
setName(java.lang.String value)
Sets the value of the name property.
|
void |
setOffsite(RgbColorType value)
Sets the value of the offsite property.
|
void |
setOpacity(java.lang.String value)
Sets the value of the opacity property.
|
void |
setPlugin(java.lang.String value)
Sets the value of the plugin property.
|
void |
setPostLabelCache(BooleanEnum value)
Sets the value of the postLabelCache property.
|
void |
setRequires(java.lang.String value)
Sets the value of the requires property.
|
void |
setSizeUnits(java.lang.String value)
Sets the value of the sizeUnits property.
|
void |
setStatus(java.lang.String value)
Sets the value of the status property.
|
void |
setStyleItem(java.lang.String value)
Sets the value of the styleItem property.
|
void |
setSymbolScaleDenom(java.lang.Double value)
Sets the value of the symbolScaleDenom property.
|
void |
setTemplate(java.lang.String value)
Sets the value of the template property.
|
void |
setTileIndex(java.lang.String value)
Sets the value of the tileIndex property.
|
void |
setTileItem(java.lang.String value)
Sets the value of the tileItem property.
|
void |
setTolerance(java.lang.Double value)
Sets the value of the tolerance property.
|
void |
setToleranceUnits(java.lang.String value)
Sets the value of the toleranceUnits property.
|
void |
setTransform(java.lang.String value)
Sets the value of the transform property.
|
void |
setType(java.lang.String value)
Sets the value of the type property.
|
void |
setUnits(java.lang.String value)
Sets the value of the units property.
|
void |
setValidation(ItemType value)
Sets the value of the validation property.
|
protected java.util.List<Class> clazz
protected java.lang.String classGroup
protected java.lang.String classItem
protected Cluster cluster
protected java.lang.String connection
protected java.lang.String connectionType
protected java.lang.String data
protected java.lang.String debug
protected BooleanEnum dump
protected java.util.List<java.lang.Double> extent
protected java.util.List<Feature> feature
protected ExpressionType filter
protected java.lang.String filterItem
protected java.lang.String footer
protected Grid grid
protected java.lang.String group
protected java.lang.String header
protected Join join
protected StateEnum labelCache
protected java.lang.String labelItem
protected java.lang.Double labelMaxScaleDenom
protected java.lang.Double labelMinScaleDenom
protected java.lang.String labelRequires
protected java.lang.String mask
protected java.math.BigInteger maxFeatures
protected java.lang.Double maxGeoWidth
protected java.lang.Double maxScaleDenom
protected ItemType metadata
protected java.lang.Double minGeoWidth
protected java.lang.Double minScaleDenom
protected RgbColorType offsite
protected java.lang.String opacity
protected java.lang.String plugin
protected BooleanEnum postLabelCache
protected java.util.List<java.lang.String> processing
protected java.util.List<java.lang.String> projection
protected java.lang.String requires
protected java.lang.String sizeUnits
protected java.lang.String styleItem
protected java.lang.Double symbolScaleDenom
protected java.lang.String template
protected java.lang.String tileIndex
protected java.lang.String tileItem
protected java.lang.Double tolerance
protected java.lang.String toleranceUnits
protected java.lang.String transform
protected java.lang.String units
protected ItemType validation
protected java.lang.String name
protected java.lang.String type
protected java.lang.String status
public java.util.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 java.lang.String getClassGroup()
Stringpublic void setClassGroup(java.lang.String value)
value - allowed object is
Stringpublic java.lang.String getClassItem()
Stringpublic void setClassItem(java.lang.String value)
value - allowed object is
Stringpublic Cluster getCluster()
Clusterpublic void setCluster(Cluster value)
value - allowed object is
Clusterpublic java.lang.String getConnection()
Stringpublic void setConnection(java.lang.String value)
value - allowed object is
Stringpublic java.lang.String getConnectionType()
Stringpublic void setConnectionType(java.lang.String value)
value - allowed object is
Stringpublic java.lang.String getData()
Stringpublic void setData(java.lang.String value)
value - allowed object is
Stringpublic java.lang.String getDebug()
Stringpublic void setDebug(java.lang.String value)
value - allowed object is
Stringpublic BooleanEnum getDump()
BooleanEnumpublic void setDump(BooleanEnum value)
value - allowed object is
BooleanEnumpublic java.util.List<java.lang.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 java.util.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 java.lang.String getFilterItem()
Stringpublic void setFilterItem(java.lang.String value)
value - allowed object is
Stringpublic java.lang.String getFooter()
Stringpublic void setFooter(java.lang.String value)
value - allowed object is
Stringpublic void setGrid(Grid value)
value - allowed object is
Gridpublic java.lang.String getGroup()
Stringpublic void setGroup(java.lang.String value)
value - allowed object is
Stringpublic java.lang.String getHeader()
Stringpublic void setHeader(java.lang.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 java.lang.String getLabelItem()
Stringpublic void setLabelItem(java.lang.String value)
value - allowed object is
Stringpublic java.lang.Double getLabelMaxScaleDenom()
Doublepublic void setLabelMaxScaleDenom(java.lang.Double value)
value - allowed object is
Doublepublic java.lang.Double getLabelMinScaleDenom()
Doublepublic void setLabelMinScaleDenom(java.lang.Double value)
value - allowed object is
Doublepublic java.lang.String getLabelRequires()
Stringpublic void setLabelRequires(java.lang.String value)
value - allowed object is
Stringpublic java.lang.String getMask()
Stringpublic void setMask(java.lang.String value)
value - allowed object is
Stringpublic java.math.BigInteger getMaxFeatures()
BigIntegerpublic void setMaxFeatures(java.math.BigInteger value)
value - allowed object is
BigIntegerpublic java.lang.Double getMaxGeoWidth()
Doublepublic void setMaxGeoWidth(java.lang.Double value)
value - allowed object is
Doublepublic java.lang.Double getMaxScaleDenom()
Doublepublic void setMaxScaleDenom(java.lang.Double value)
value - allowed object is
Doublepublic ItemType getMetadata()
ItemTypepublic void setMetadata(ItemType value)
value - allowed object is
ItemTypepublic java.lang.Double getMinGeoWidth()
Doublepublic void setMinGeoWidth(java.lang.Double value)
value - allowed object is
Doublepublic java.lang.Double getMinScaleDenom()
Doublepublic void setMinScaleDenom(java.lang.Double value)
value - allowed object is
Doublepublic RgbColorType getOffsite()
RgbColorTypepublic void setOffsite(RgbColorType value)
value - allowed object is
RgbColorTypepublic java.lang.String getOpacity()
Stringpublic void setOpacity(java.lang.String value)
value - allowed object is
Stringpublic java.lang.String getPlugin()
Stringpublic void setPlugin(java.lang.String value)
value - allowed object is
Stringpublic BooleanEnum getPostLabelCache()
BooleanEnumpublic void setPostLabelCache(BooleanEnum value)
value - allowed object is
BooleanEnumpublic java.util.List<java.lang.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 java.util.List<java.lang.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 java.lang.String getRequires()
Stringpublic void setRequires(java.lang.String value)
value - allowed object is
Stringpublic java.lang.String getSizeUnits()
Stringpublic void setSizeUnits(java.lang.String value)
value - allowed object is
Stringpublic java.lang.String getStyleItem()
Stringpublic void setStyleItem(java.lang.String value)
value - allowed object is
Stringpublic java.lang.Double getSymbolScaleDenom()
Doublepublic void setSymbolScaleDenom(java.lang.Double value)
value - allowed object is
Doublepublic java.lang.String getTemplate()
Stringpublic void setTemplate(java.lang.String value)
value - allowed object is
Stringpublic java.lang.String getTileIndex()
Stringpublic void setTileIndex(java.lang.String value)
value - allowed object is
Stringpublic java.lang.String getTileItem()
Stringpublic void setTileItem(java.lang.String value)
value - allowed object is
Stringpublic java.lang.Double getTolerance()
Doublepublic void setTolerance(java.lang.Double value)
value - allowed object is
Doublepublic java.lang.String getToleranceUnits()
Stringpublic void setToleranceUnits(java.lang.String value)
value - allowed object is
Stringpublic java.lang.String getTransform()
Stringpublic void setTransform(java.lang.String value)
value - allowed object is
Stringpublic java.lang.String getUnits()
Stringpublic void setUnits(java.lang.String value)
value - allowed object is
Stringpublic ItemType getValidation()
ItemTypepublic void setValidation(ItemType value)
value - allowed object is
ItemTypepublic java.lang.String getName()
Stringpublic void setName(java.lang.String value)
value - allowed object is
Stringpublic java.lang.String getType()
Stringpublic void setType(java.lang.String value)
value - allowed object is
Stringpublic java.lang.String getStatus()
Stringpublic void setStatus(java.lang.String value)
value - allowed object is
String