/** * * 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); } }