org.opengis.sld
Interface Symbol
-
- All Known Subinterfaces:
- LineSymbol, PointSymbol, PolygonSymbol, TextSymbol
public interface SymbolAbstract superclass of the various symbol classes.- Since:
- GeoAPI 2.0
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method and Description java.lang.Objectaccept(StyleVisitor visitor, java.lang.Object extraData)Accepts a visitor.InternationalStringgetAbstract()Returns a human readable, prose description of this symbol.java.lang.StringgetGeometryAttribute()Returns the name of the geometry feature attribute to use for drawing.java.lang.StringgetName()Returns a name for this symbol.InternationalStringgetTitle()Returns the human readable title of this symbol.voidsetAbstract(InternationalString abs)Sets the human readable, prose description of this symbol.voidsetGeometryAttribute(java.lang.String name)Sets the name of the geometry feature attribute that will be used for drawing this symbol.voidsetName(java.lang.String name)Sets the name for this symbol.voidsetTitle(InternationalString name)Sets the human readable title of this symbol.
-
-
-
Method Detail
-
getGeometryAttribute
java.lang.String getGeometryAttribute()
Returns the name of the geometry feature attribute to use for drawing. May return null if this symbol is to use the default geometry attribute, whatever it may be.
-
setGeometryAttribute
void setGeometryAttribute(java.lang.String name)
Sets the name of the geometry feature attribute that will be used for drawing this symbol. SeegetGeometryAttribute()for details.
-
getName
java.lang.String getName()
Returns a name for this symbol. This can be any string that uniquely identifies this symbol within a given canvas. It is not meant to be human-friendly. (The "title" property is meant to be human friendly.)
-
setName
void setName(java.lang.String name)
Sets the name for this symbol. SeegetName()for details.
-
getTitle
InternationalString getTitle()
Returns the human readable title of this symbol. This can be any string, but should be fairly short as it is intended to be used in list boxes or drop down menus or other selection interfaces.
-
setTitle
void setTitle(InternationalString name)
Sets the human readable title of this symbol. SeegetTitle()for details.
-
getAbstract
InternationalString getAbstract()
Returns a human readable, prose description of this symbol. This can be any string and can consist of any amount of text.
-
setAbstract
void setAbstract(InternationalString abs)
Sets the human readable, prose description of this symbol. SeegetAbstract()for details.
-
accept
@Extension java.lang.Object accept(StyleVisitor visitor, java.lang.Object extraData)
Accepts a visitor. Implementations of all subinterfaces must have with a method whose content is the following:return visitor.visit(this, extraData);
-
-
DataMelt 3.0 © DataMelt by jWork.ORG