/**
*
* geo-platform
* Rich webgis framework
* http://geo-platform.org
* ====================================================================
*
* Copyright (C) 2008-2017 geoSDI Group (CNR IMAA - Potenza - ITALY).
*
* This program is free software: you can redistribute it and/or modify it
* under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 3 of the License, or
* (at your option) any later version. This program is distributed in the
* hope that it will be useful, but WITHOUT ANY WARRANTY; without
* even the implied warranty of MERCHANTABILITY or FITNESS FOR
* A PARTICULAR PURPOSE. See the GNU General Public License
* for more details. You should have received a copy of the GNU General
* Public License along with this program. If not, see http://www.gnu.org/licenses/
*
* ====================================================================
*
* Linking this library statically or dynamically with other modules is
* making a combined work based on this library. Thus, the terms and
* conditions of the GNU General Public License cover the whole combination.
*
* As a special exception, the copyright holders of this library give you permission
* to link this library with independent modules to produce an executable, regardless
* of the license terms of these independent modules, and to copy and distribute
* the resulting executable under terms of your choice, provided that you also meet,
* for each linked independent module, the terms and conditions of the license of
* that module. An independent module is a module which is not derived from or
* based on this library. If you modify this library, you may extend this exception
* to your version of the library, but you are not obligated to do so. If you do not
* wish to do so, delete this exception statement from your version.
*/
//
// Questo file è stato generato dall'architettura JavaTM per XML Binding (JAXB) Reference Implementation, v2.2.7
// Vedere <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
// Qualsiasi modifica a questo file andrà persa durante la ricompilazione dello schema di origine.
// Generato il: 2015.08.25 alle 11:12:35 PM CEST
//
package org.geosdi.geoplatform.xml.sld.v100;
import javax.xml.bind.JAXBElement;
import javax.xml.bind.annotation.XmlElementDecl;
import javax.xml.bind.annotation.XmlRegistry;
import javax.xml.namespace.QName;
/**
* This object contains factory methods for each
* Java content interface and Java element interface
* generated in the org.geosdi.geoplatform.xml.sld.v100 package.
* <p>An ObjectFactory allows you to programatically
* construct new instances of the Java representation
* for XML content. The Java representation of XML
* content can consist of schema derived interfaces
* and classes representing the binding of schema
* type definitions, element declarations and model
* groups. Factory methods for each of these are
* provided in this class.
*
*/
@XmlRegistry
public class ObjectFactory {
private final static QName _PerpendicularOffset_QNAME = new QName("http://www.opengis.net/sld", "PerpendicularOffset");
private final static QName _Symbolizer_QNAME = new QName("http://www.opengis.net/sld", "Symbolizer");
private final static QName _Size_QNAME = new QName("http://www.opengis.net/sld", "Size");
private final static QName _SourceChannelName_QNAME = new QName("http://www.opengis.net/sld", "SourceChannelName");
private final static QName _SemanticTypeIdentifier_QNAME = new QName("http://www.opengis.net/sld", "SemanticTypeIdentifier");
private final static QName _FeatureTypeName_QNAME = new QName("http://www.opengis.net/sld", "FeatureTypeName");
private final static QName _PointSymbolizer_QNAME = new QName("http://www.opengis.net/sld", "PointSymbolizer");
private final static QName _DisplacementY_QNAME = new QName("http://www.opengis.net/sld", "DisplacementY");
private final static QName _DisplacementX_QNAME = new QName("http://www.opengis.net/sld", "DisplacementX");
private final static QName _PolygonSymbolizer_QNAME = new QName("http://www.opengis.net/sld", "PolygonSymbolizer");
private final static QName _GammaValue_QNAME = new QName("http://www.opengis.net/sld", "GammaValue");
private final static QName _WellKnownName_QNAME = new QName("http://www.opengis.net/sld", "WellKnownName");
private final static QName _MaxScaleDenominator_QNAME = new QName("http://www.opengis.net/sld", "MaxScaleDenominator");
private final static QName _BlueChannel_QNAME = new QName("http://www.opengis.net/sld", "BlueChannel");
private final static QName _LineSymbolizer_QNAME = new QName("http://www.opengis.net/sld", "LineSymbolizer");
private final static QName _ReliefFactor_QNAME = new QName("http://www.opengis.net/sld", "ReliefFactor");
private final static QName _Format_QNAME = new QName("http://www.opengis.net/sld", "Format");
private final static QName _Service_QNAME = new QName("http://www.opengis.net/sld", "Service");
private final static QName _IsDefault_QNAME = new QName("http://www.opengis.net/sld", "IsDefault");
private final static QName _TextSymbolizer_QNAME = new QName("http://www.opengis.net/sld", "TextSymbolizer");
private final static QName _Label_QNAME = new QName("http://www.opengis.net/sld", "Label");
private final static QName _AnchorPointY_QNAME = new QName("http://www.opengis.net/sld", "AnchorPointY");
private final static QName _Rotation_QNAME = new QName("http://www.opengis.net/sld", "Rotation");
private final static QName _Abstract_QNAME = new QName("http://www.opengis.net/sld", "Abstract");
private final static QName _AnchorPointX_QNAME = new QName("http://www.opengis.net/sld", "AnchorPointX");
private final static QName _Name_QNAME = new QName("http://www.opengis.net/sld", "Name");
private final static QName _RedChannel_QNAME = new QName("http://www.opengis.net/sld", "RedChannel");
private final static QName _Radius_QNAME = new QName("http://www.opengis.net/sld", "Radius");
private final static QName _GreenChannel_QNAME = new QName("http://www.opengis.net/sld", "GreenChannel");
private final static QName _MinScaleDenominator_QNAME = new QName("http://www.opengis.net/sld", "MinScaleDenominator");
private final static QName _Opacity_QNAME = new QName("http://www.opengis.net/sld", "Opacity");
private final static QName _GrayChannel_QNAME = new QName("http://www.opengis.net/sld", "GrayChannel");
private final static QName _Title_QNAME = new QName("http://www.opengis.net/sld", "Title");
private final static QName _RasterSymbolizer_QNAME = new QName("http://www.opengis.net/sld", "RasterSymbolizer");
private final static QName _Value_QNAME = new QName("http://www.opengis.net/sld", "Value");
private final static QName _BrightnessOnly_QNAME = new QName("http://www.opengis.net/sld", "BrightnessOnly");
/**
* Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: org.geosdi.geoplatform.xml.sld.v100
*
*/
public ObjectFactory() {
}
/**
* Create an instance of {@link DisplacementElement }
*
*/
public DisplacementElement createDisplacementElement() {
return new DisplacementElement();
}
/**
* Create an instance of {@link ParameterValueType }
*
*/
public ParameterValueType createParameterValueType() {
return new ParameterValueType();
}
/**
* Create an instance of {@link ChannelSelectionElement }
*
*/
public ChannelSelectionElement createChannelSelectionElement() {
return new ChannelSelectionElement();
}
/**
* Create an instance of {@link SelectedChannelType }
*
*/
public SelectedChannelType createSelectedChannelType() {
return new SelectedChannelType();
}
/**
* Create an instance of {@link NamedStyleElement }
*
*/
public NamedStyleElement createNamedStyleElement() {
return new NamedStyleElement();
}
/**
* Create an instance of {@link ExternalGraphicElement }
*
*/
public ExternalGraphicElement createExternalGraphicElement() {
return new ExternalGraphicElement();
}
/**
* Create an instance of {@link OnlineResourceElement }
*
*/
public OnlineResourceElement createOnlineResourceElement() {
return new OnlineResourceElement();
}
/**
* Create an instance of {@link LineSymbolizer }
*
*/
public LineSymbolizer createLineSymbolizer() {
return new LineSymbolizer();
}
/**
* Create an instance of {@link PointSymbolizer }
*
*/
public PointSymbolizer createPointSymbolizer() {
return new PointSymbolizer();
}
/**
* Create an instance of {@link LinePlacementElement }
*
*/
public LinePlacementElement createLinePlacementElement() {
return new LinePlacementElement();
}
/**
* Create an instance of {@link PolygonSymbolizer }
*
*/
public PolygonSymbolizer createPolygonSymbolizer() {
return new PolygonSymbolizer();
}
/**
* Create an instance of {@link RANDOMElement }
*
*/
public RANDOMElement createRANDOMElement() {
return new RANDOMElement();
}
/**
* Create an instance of {@link GeometryElement }
*
*/
public GeometryElement createGeometryElement() {
return new GeometryElement();
}
/**
* Create an instance of {@link LegendGraphicElement }
*
*/
public LegendGraphicElement createLegendGraphicElement() {
return new LegendGraphicElement();
}
/**
* Create an instance of {@link GraphicElement }
*
*/
public GraphicElement createGraphicElement() {
return new GraphicElement();
}
/**
* Create an instance of {@link MarkElement }
*
*/
public MarkElement createMarkElement() {
return new MarkElement();
}
/**
* Create an instance of {@link FillElement }
*
*/
public FillElement createFillElement() {
return new FillElement();
}
/**
* Create an instance of {@link GraphicFillElement }
*
*/
public GraphicFillElement createGraphicFillElement() {
return new GraphicFillElement();
}
/**
* Create an instance of {@link CssParameterElement }
*
*/
public CssParameterElement createCssParameterElement() {
return new CssParameterElement();
}
/**
* Create an instance of {@link StrokeElement }
*
*/
public StrokeElement createStrokeElement() {
return new StrokeElement();
}
/**
* Create an instance of {@link GraphicStrokeElement }
*
*/
public GraphicStrokeElement createGraphicStrokeElement() {
return new GraphicStrokeElement();
}
/**
* Create an instance of {@link ImageOutlineElement }
*
*/
public ImageOutlineElement createImageOutlineElement() {
return new ImageOutlineElement();
}
/**
* Create an instance of {@link NamedLayerElement }
*
*/
public NamedLayerElement createNamedLayerElement() {
return new NamedLayerElement();
}
/**
* Create an instance of {@link LayerFeatureConstraintsElement }
*
*/
public LayerFeatureConstraintsElement createLayerFeatureConstraintsElement() {
return new LayerFeatureConstraintsElement();
}
/**
* Create an instance of {@link FeatureTypeConstraintElement }
*
*/
public FeatureTypeConstraintElement createFeatureTypeConstraintElement() {
return new FeatureTypeConstraintElement();
}
/**
* Create an instance of {@link ExtentElement }
*
*/
public ExtentElement createExtentElement() {
return new ExtentElement();
}
/**
* Create an instance of {@link UserStyleElement }
*
*/
public UserStyleElement createUserStyleElement() {
return new UserStyleElement();
}
/**
* Create an instance of {@link FeatureTypeStyleElement }
*
*/
public FeatureTypeStyleElement createFeatureTypeStyleElement() {
return new FeatureTypeStyleElement();
}
/**
* Create an instance of {@link RuleElement }
*
*/
public RuleElement createRuleElement() {
return new RuleElement();
}
/**
* Create an instance of {@link ElseFilterElement }
*
*/
public ElseFilterElement createElseFilterElement() {
return new ElseFilterElement();
}
/**
* Create an instance of {@link LabelPlacementElement }
*
*/
public LabelPlacementElement createLabelPlacementElement() {
return new LabelPlacementElement();
}
/**
* Create an instance of {@link PointPlacementElement }
*
*/
public PointPlacementElement createPointPlacementElement() {
return new PointPlacementElement();
}
/**
* Create an instance of {@link AnchorPointElement }
*
*/
public AnchorPointElement createAnchorPointElement() {
return new AnchorPointElement();
}
/**
* Create an instance of {@link TextSymbolizer }
*
*/
public TextSymbolizer createTextSymbolizer() {
return new TextSymbolizer();
}
/**
* Create an instance of {@link ColorMapEntryElement }
*
*/
public ColorMapEntryElement createColorMapEntryElement() {
return new ColorMapEntryElement();
}
/**
* Create an instance of {@link RemoteOWSElement }
*
*/
public RemoteOWSElement createRemoteOWSElement() {
return new RemoteOWSElement();
}
/**
* Create an instance of {@link NormalizeElement }
*
*/
public NormalizeElement createNormalizeElement() {
return new NormalizeElement();
}
/**
* Create an instance of {@link ShadedReliefElement }
*
*/
public ShadedReliefElement createShadedReliefElement() {
return new ShadedReliefElement();
}
/**
* Create an instance of {@link EARLIESTONTOPElement }
*
*/
public EARLIESTONTOPElement createEARLIESTONTOPElement() {
return new EARLIESTONTOPElement();
}
/**
* Create an instance of {@link FontElement }
*
*/
public FontElement createFontElement() {
return new FontElement();
}
/**
* Create an instance of {@link OverlapBehaviorElement }
*
*/
public OverlapBehaviorElement createOverlapBehaviorElement() {
return new OverlapBehaviorElement();
}
/**
* Create an instance of {@link LATESTONTOPElement }
*
*/
public LATESTONTOPElement createLATESTONTOPElement() {
return new LATESTONTOPElement();
}
/**
* Create an instance of {@link AVERAGEElement }
*
*/
public AVERAGEElement createAVERAGEElement() {
return new AVERAGEElement();
}
/**
* Create an instance of {@link StyledLayerDescriptorElement }
*
*/
public StyledLayerDescriptorElement createStyledLayerDescriptorElement() {
return new StyledLayerDescriptorElement();
}
/**
* Create an instance of {@link UserLayerElement }
*
*/
public UserLayerElement createUserLayerElement() {
return new UserLayerElement();
}
/**
* Create an instance of {@link HistogramElement }
*
*/
public HistogramElement createHistogramElement() {
return new HistogramElement();
}
/**
* Create an instance of {@link RasterSymbolizer }
*
*/
public RasterSymbolizer createRasterSymbolizer() {
return new RasterSymbolizer();
}
/**
* Create an instance of {@link ContrastEnhancementElement }
*
*/
public ContrastEnhancementElement createContrastEnhancementElement() {
return new ContrastEnhancementElement();
}
/**
* Create an instance of {@link ColorMapElement }
*
*/
public ColorMapElement createColorMapElement() {
return new ColorMapElement();
}
/**
* Create an instance of {@link HaloElement }
*
*/
public HaloElement createHaloElement() {
return new HaloElement();
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link ParameterValueType }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://www.opengis.net/sld", name = "PerpendicularOffset")
public JAXBElement<ParameterValueType> createPerpendicularOffset(ParameterValueType value) {
return new JAXBElement<ParameterValueType>(_PerpendicularOffset_QNAME, ParameterValueType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link SymbolizerType }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://www.opengis.net/sld", name = "Symbolizer")
public JAXBElement<SymbolizerType> createSymbolizer(SymbolizerType value) {
return new JAXBElement<SymbolizerType>(_Symbolizer_QNAME, SymbolizerType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link ParameterValueType }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://www.opengis.net/sld", name = "Size")
public JAXBElement<ParameterValueType> createSize(ParameterValueType value) {
return new JAXBElement<ParameterValueType>(_Size_QNAME, ParameterValueType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://www.opengis.net/sld", name = "SourceChannelName")
public JAXBElement<String> createSourceChannelName(String value) {
return new JAXBElement<String>(_SourceChannelName_QNAME, String.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://www.opengis.net/sld", name = "SemanticTypeIdentifier")
public JAXBElement<String> createSemanticTypeIdentifier(String value) {
return new JAXBElement<String>(_SemanticTypeIdentifier_QNAME, String.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://www.opengis.net/sld", name = "FeatureTypeName")
public JAXBElement<String> createFeatureTypeName(String value) {
return new JAXBElement<String>(_FeatureTypeName_QNAME, String.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link PointSymbolizer }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://www.opengis.net/sld", name = "PointSymbolizer", substitutionHeadNamespace = "http://www.opengis.net/sld", substitutionHeadName = "Symbolizer")
public JAXBElement<PointSymbolizer> createPointSymbolizer(PointSymbolizer value) {
return new JAXBElement<PointSymbolizer>(_PointSymbolizer_QNAME, PointSymbolizer.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link ParameterValueType }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://www.opengis.net/sld", name = "DisplacementY")
public JAXBElement<ParameterValueType> createDisplacementY(ParameterValueType value) {
return new JAXBElement<ParameterValueType>(_DisplacementY_QNAME, ParameterValueType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link ParameterValueType }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://www.opengis.net/sld", name = "DisplacementX")
public JAXBElement<ParameterValueType> createDisplacementX(ParameterValueType value) {
return new JAXBElement<ParameterValueType>(_DisplacementX_QNAME, ParameterValueType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link PolygonSymbolizer }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://www.opengis.net/sld", name = "PolygonSymbolizer", substitutionHeadNamespace = "http://www.opengis.net/sld", substitutionHeadName = "Symbolizer")
public JAXBElement<PolygonSymbolizer> createPolygonSymbolizer(PolygonSymbolizer value) {
return new JAXBElement<PolygonSymbolizer>(_PolygonSymbolizer_QNAME, PolygonSymbolizer.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link Double }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://www.opengis.net/sld", name = "GammaValue")
public JAXBElement<Double> createGammaValue(Double value) {
return new JAXBElement<Double>(_GammaValue_QNAME, Double.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://www.opengis.net/sld", name = "WellKnownName")
public JAXBElement<String> createWellKnownName(String value) {
return new JAXBElement<String>(_WellKnownName_QNAME, String.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link Double }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://www.opengis.net/sld", name = "MaxScaleDenominator")
public JAXBElement<Double> createMaxScaleDenominator(Double value) {
return new JAXBElement<Double>(_MaxScaleDenominator_QNAME, Double.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link SelectedChannelType }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://www.opengis.net/sld", name = "BlueChannel")
public JAXBElement<SelectedChannelType> createBlueChannel(SelectedChannelType value) {
return new JAXBElement<SelectedChannelType>(_BlueChannel_QNAME, SelectedChannelType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link LineSymbolizer }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://www.opengis.net/sld", name = "LineSymbolizer", substitutionHeadNamespace = "http://www.opengis.net/sld", substitutionHeadName = "Symbolizer")
public JAXBElement<LineSymbolizer> createLineSymbolizer(LineSymbolizer value) {
return new JAXBElement<LineSymbolizer>(_LineSymbolizer_QNAME, LineSymbolizer.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link Double }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://www.opengis.net/sld", name = "ReliefFactor")
public JAXBElement<Double> createReliefFactor(Double value) {
return new JAXBElement<Double>(_ReliefFactor_QNAME, Double.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://www.opengis.net/sld", name = "Format")
public JAXBElement<String> createFormat(String value) {
return new JAXBElement<String>(_Format_QNAME, String.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://www.opengis.net/sld", name = "Service")
public JAXBElement<String> createService(String value) {
return new JAXBElement<String>(_Service_QNAME, String.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link Boolean }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://www.opengis.net/sld", name = "IsDefault")
public JAXBElement<Boolean> createIsDefault(Boolean value) {
return new JAXBElement<Boolean>(_IsDefault_QNAME, Boolean.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link TextSymbolizer }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://www.opengis.net/sld", name = "TextSymbolizer", substitutionHeadNamespace = "http://www.opengis.net/sld", substitutionHeadName = "Symbolizer")
public JAXBElement<TextSymbolizer> createTextSymbolizer(TextSymbolizer value) {
return new JAXBElement<TextSymbolizer>(_TextSymbolizer_QNAME, TextSymbolizer.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link ParameterValueType }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://www.opengis.net/sld", name = "Label")
public JAXBElement<ParameterValueType> createLabel(ParameterValueType value) {
return new JAXBElement<ParameterValueType>(_Label_QNAME, ParameterValueType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link ParameterValueType }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://www.opengis.net/sld", name = "AnchorPointY")
public JAXBElement<ParameterValueType> createAnchorPointY(ParameterValueType value) {
return new JAXBElement<ParameterValueType>(_AnchorPointY_QNAME, ParameterValueType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link ParameterValueType }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://www.opengis.net/sld", name = "Rotation")
public JAXBElement<ParameterValueType> createRotation(ParameterValueType value) {
return new JAXBElement<ParameterValueType>(_Rotation_QNAME, ParameterValueType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://www.opengis.net/sld", name = "Abstract")
public JAXBElement<String> createAbstract(String value) {
return new JAXBElement<String>(_Abstract_QNAME, String.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link ParameterValueType }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://www.opengis.net/sld", name = "AnchorPointX")
public JAXBElement<ParameterValueType> createAnchorPointX(ParameterValueType value) {
return new JAXBElement<ParameterValueType>(_AnchorPointX_QNAME, ParameterValueType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://www.opengis.net/sld", name = "Name")
public JAXBElement<String> createName(String value) {
return new JAXBElement<String>(_Name_QNAME, String.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link SelectedChannelType }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://www.opengis.net/sld", name = "RedChannel")
public JAXBElement<SelectedChannelType> createRedChannel(SelectedChannelType value) {
return new JAXBElement<SelectedChannelType>(_RedChannel_QNAME, SelectedChannelType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link ParameterValueType }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://www.opengis.net/sld", name = "Radius")
public JAXBElement<ParameterValueType> createRadius(ParameterValueType value) {
return new JAXBElement<ParameterValueType>(_Radius_QNAME, ParameterValueType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link SelectedChannelType }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://www.opengis.net/sld", name = "GreenChannel")
public JAXBElement<SelectedChannelType> createGreenChannel(SelectedChannelType value) {
return new JAXBElement<SelectedChannelType>(_GreenChannel_QNAME, SelectedChannelType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link Double }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://www.opengis.net/sld", name = "MinScaleDenominator")
public JAXBElement<Double> createMinScaleDenominator(Double value) {
return new JAXBElement<Double>(_MinScaleDenominator_QNAME, Double.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link ParameterValueType }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://www.opengis.net/sld", name = "Opacity")
public JAXBElement<ParameterValueType> createOpacity(ParameterValueType value) {
return new JAXBElement<ParameterValueType>(_Opacity_QNAME, ParameterValueType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link SelectedChannelType }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://www.opengis.net/sld", name = "GrayChannel")
public JAXBElement<SelectedChannelType> createGrayChannel(SelectedChannelType value) {
return new JAXBElement<SelectedChannelType>(_GrayChannel_QNAME, SelectedChannelType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://www.opengis.net/sld", name = "Title")
public JAXBElement<String> createTitle(String value) {
return new JAXBElement<String>(_Title_QNAME, String.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link RasterSymbolizer }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://www.opengis.net/sld", name = "RasterSymbolizer", substitutionHeadNamespace = "http://www.opengis.net/sld", substitutionHeadName = "Symbolizer")
public JAXBElement<RasterSymbolizer> createRasterSymbolizer(RasterSymbolizer value) {
return new JAXBElement<RasterSymbolizer>(_RasterSymbolizer_QNAME, RasterSymbolizer.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://www.opengis.net/sld", name = "Value")
public JAXBElement<String> createValue(String value) {
return new JAXBElement<String>(_Value_QNAME, String.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link Boolean }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://www.opengis.net/sld", name = "BrightnessOnly")
public JAXBElement<Boolean> createBrightnessOnly(Boolean value) {
return new JAXBElement<Boolean>(_BrightnessOnly_QNAME, Boolean.class, null, value);
}
}