/** * Returns on online resource defined by an URI. * * <p>Both OnlineResource and InlineContent can't be null and both can't be set at the same * time. * * @return OnlineResource or null */ @XmlElement("OnlineResource") OnLineResource getOnlineResource();
/** * Returns on inline content. * * <p>Both OnlineResource and InlineContent can't be null and both can't be set at the same * time. * * @return InlineContent or null */ @XmlElement("InlineContent") Icon getInlineContent();
/** * Get the function direction. Default is SUCCEEDING. * * @return SUCCEEDING or PRECEDING */ @XmlElement("ThreshholdsBelongTo") ThreshholdsBelongTo getBelongTo(); }
/** * Returns the expression that represents the second (right) value that will be used in the * computation of another value. */ @XmlElement("expression") Expression getExpression2(); }
/** * Get the gray channel to be used * * @return the gray channel */ @XmlElement("GrayChannel") SelectedChannelType getGrayChannel();
/** * Get value. * * <p>The Values can be of any type, dependent on which symbolization context the function is * employed. Color values (like #00ffff) or numeric values are typical. * * @return Expression */ @XmlElement("Value") Expression getValue();
/** * Returns the description of this symbolizer. * * @return Description with usual informations used for user interfaces. */ @XmlElement("Description") Description getDescription();
/** * previousRid attribute may be used, in implementations that support versioning, to report the * previous identifier of a resource. * * @return Previous rid if available; or {@code null} */ @XmlElement("previousRid") String getPreviousRid();
/** * If this object is to be filled with tiled copies of an image, then returns a non-null Graphic * that indicates what image should be drawn. * * @return Graphic object or null if no graphic pattern to use. */ @XmlElement("GraphicFill") GraphicFill getGraphicFill();
/** * Gap gives the distance between two graphics. * * @return Expression */ @XmlElement("Gap") Expression getGap();
/** * Style name (machine readable, don't show to users) * * @return String, identification name of this style */ @XmlElement("UserStyle") String getName();
/** * indicates if brightnessOnly is true or false. Default is false. * * @return boolean brightnessOn. */ @XmlElement("BrightnessOnly") public boolean isBrightnessOnly();
/** * Returns an expression that computes a pixel offset from the geometry point. This offset point * is where the text's anchor point gets located. If this expression is null, the default offset * of zero is used. * * @return Expression */ @XmlElement("DisplacementX") Expression getDisplacementX();
/** * Returns the string that can be used in the "literal" property of this object to match any * sequence of characters. * * <p>The default value for this property is the one character string "%". */ @XmlElement("wildCard") String getWildCard();
/** * Returns the object that indicates if a Halo will be drawn around the text. If null, a halo * will not be drawn. * * @return Halo */ @XmlElement("Halo") Halo getHalo();
/** * Returns the mime type of the onlineResource/InlineContent * * @return mime type */ @XmlElement("Format") String getFormat();
/** * Gap gives the distance between two graphics. * * @return Expression */ @XmlElement("Gap") Expression getGap();
/** * Labels can either be aligned to the line geometry if IsAligned is "true" (the default) or are * drawn horizontally. * * @return boolean */ @XmlElement("IsAligned") boolean IsAligned();
/** * Get the interpolation mode. * * @return LINEAR, COSINE or CUBIC. */ @XmlElement("Mode") Mode getMode();
/** * Returns a name for this rule. This can be any string that uniquely identifies this rule * within a given canvas. It is not meant to be human-friendly. (The "title" property is meant * to be human friendly.) * * @return a name for this rule. */ @XmlElement("Name") @UML(identifier = "ruleName", obligation = MANDATORY, specification = ISO_19117) String getName();