public class DrawingFeature extends PureNewFeature implements FeatureWithId, DrawingFeatureInterface
AbstractNewFeature.geomTypesTYPE_ORDER| Constructor and Description |
|---|
DrawingFeature(com.vividsolutions.jts.geom.Coordinate[] coordArr,
WorldToScreenTransform wtst)
Creates a new DrawingFeature object.
|
DrawingFeature(com.vividsolutions.jts.geom.Geometry g)
Creates a new DrawingFeature object.
|
DrawingFeature(Point2D[] canvasPoints,
WorldToScreenTransform wtst)
Creates a new DrawingFeature object.
|
DrawingFeature(Point2D point,
WorldToScreenTransform wtst)
Creates a new DrawingFeature object.
|
| Modifier and Type | Method and Description |
|---|---|
Paint |
getFillingPaint()
DOCUMENT ME!
|
int |
getId()
DOCUMENT ME!
|
String |
getIdExpression()
DOCUMENT ME!
|
String |
getName()
DOCUMENT ME!
|
FeatureAnnotationSymbol |
getPointAnnotationSymbol()
DOCUMENT ME!
|
String |
getSld()
DOCUMENT ME!
|
float |
getTransparency()
DOCUMENT ME!
|
int |
getTypeOrder()
DOCUMENT ME!
|
static int |
getTypeOrderCount()
DOCUMENT ME!
|
void |
setGeometryType(AbstractNewFeature.geomTypes geomType)
DOCUMENT ME!
|
void |
setId(int id)
DOCUMENT ME!
|
void |
setIdExpression(String idExpression)
DOCUMENT ME!
|
void |
setName(String name)
DOCUMENT ME!
|
void |
setPointAnnotationSymbol(FeatureAnnotationSymbol featureAnnotationSymbol)
DOCUMENT ME!
|
void |
setPrimaryAnnotationJustification(float just)
DOCUMENT ME!
|
void |
setSld(String sld)
DOCUMENT ME!
|
getLineStyle, getNumber, getOriginalName, getType, setFillingPaint, setNumbergetGeometryType, getIconImage, getInfoComponent, getInfoComponentTransparencycanBeSelected, clone, getGeometry, getLinePaint, getLineWidth, getMaxScaleDenominator, getMinScaleDenominator, getPrimaryAnnotation, getPrimaryAnnotationFont, getPrimaryAnnotationHalo, getPrimaryAnnotationJustification, getPrimaryAnnotationPaint, getPrimaryAnnotationScaling, getSecondaryAnnotation, hide, isAutoscale, isEditable, isHidden, isHighlightingEnabled, isPrimaryAnnotationVisible, setAutoScale, setCanBeSelected, setEditable, setFeatureAnnotationSymbol, setGeometry, setHighlightingEnabled, setLinePaint, setLineWidth, setMaxScaleDenominator, setMinScaleDenominator, setPrimaryAnnotation, setPrimaryAnnotationFont, setPrimaryAnnotationHalo, setPrimaryAnnotationPaint, setPrimaryAnnotationScaling, setPrimaryAnnotationVisible, setSecondaryAnnotation, setTransparencyequals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetGeometryTypegetIconImage, getInfoComponentgetLinePaint, getLineWidth, isHighlightingEnabled, setHighlightingEnabled, setLinePaint, setLineWidth, setTransparencycanBeSelected, getGeometry, hide, isEditable, isHidden, setCanBeSelected, setEditable, setGeometrypublic DrawingFeature(com.vividsolutions.jts.geom.Geometry g)
g - DOCUMENT ME!public DrawingFeature(com.vividsolutions.jts.geom.Coordinate[] coordArr,
WorldToScreenTransform wtst)
coordArr - DOCUMENT ME!wtst - DOCUMENT ME!public DrawingFeature(Point2D point, WorldToScreenTransform wtst)
point - DOCUMENT ME!wtst - DOCUMENT ME!public DrawingFeature(Point2D[] canvasPoints, WorldToScreenTransform wtst)
canvasPoints - DOCUMENT ME!wtst - DOCUMENT ME!public Paint getFillingPaint()
PureNewFeaturegetFillingPaint in interface StyledFeaturegetFillingPaint in class PureNewFeaturepublic void setName(String name)
AbstractNewFeaturesetName in class AbstractNewFeaturename - DOCUMENT ME!public void setGeometryType(AbstractNewFeature.geomTypes geomType)
AbstractNewFeaturesetGeometryType in class AbstractNewFeaturegeomType - DOCUMENT ME!public void setPrimaryAnnotationJustification(float just)
AnnotatedFeaturesetPrimaryAnnotationJustification in interface AnnotatedFeaturesetPrimaryAnnotationJustification in class DefaultStyledFeaturejust - DOCUMENT ME!public FeatureAnnotationSymbol getPointAnnotationSymbol()
AbstractNewFeaturegetPointAnnotationSymbol in interface StyledFeaturegetPointAnnotationSymbol in class AbstractNewFeaturepublic void setPointAnnotationSymbol(FeatureAnnotationSymbol featureAnnotationSymbol)
StyledFeaturesetPointAnnotationSymbol in interface StyledFeaturesetPointAnnotationSymbol in class DefaultStyledFeaturefeatureAnnotationSymbol - DOCUMENT ME!public String getName()
AbstractNewFeaturegetName in interface FeatureNameProvidergetName in class PureNewFeaturepublic int getTypeOrder()
getTypeOrder in interface DrawingFeatureInterfacepublic float getTransparency()
PureNewFeaturegetTransparency in interface StyledFeaturegetTransparency in class PureNewFeaturepublic static int getTypeOrderCount()
public int getId()
FeatureWithIdgetId in interface FeatureWithIdpublic void setId(int id)
FeatureWithIdsetId in interface FeatureWithIdid - DOCUMENT ME!public String getIdExpression()
FeatureWithIdgetIdExpression in interface FeatureWithIdpublic void setIdExpression(String idExpression)
FeatureWithIdsetIdExpression in interface FeatureWithIdidExpression - DOCUMENT ME!public String getSld()
public void setSld(String sld)
sld - the sld to setCopyright © 2012–2025 cismet GmbH. All rights reserved.