public class PureFeatureGroup extends Object implements FeatureGroup, StyledFeature
| Constructor and Description |
|---|
PureFeatureGroup()
Creates a new PureFeatureGroup object.
|
PureFeatureGroup(Collection<? extends Feature> features)
Creates a new PureFeatureGroup object.
|
PureFeatureGroup(Feature feature)
Creates a new PureFeatureGroup object.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
addFeature(Feature toAdd)
DOCUMENT ME!
|
boolean |
addFeatures(Collection<? extends Feature> toAdd)
DOCUMENT ME!
|
boolean |
canBeSelected()
DOCUMENT ME!
|
com.vividsolutions.jts.geom.Geometry |
getEnclosingGeometry()
DOCUMENT ME!
|
Collection<? extends Feature> |
getFeatures()
DOCUMENT ME!
|
Paint |
getFillingPaint()
DOCUMENT ME!
|
com.vividsolutions.jts.geom.Geometry |
getGeometry()
DOCUMENT ME!
|
Paint |
getLinePaint()
public java.awt.Stroke getLineStyle();
|
int |
getLineWidth()
DOCUMENT ME!
|
String |
getMyAttributeStringInParentFeature()
DOCUMENT ME!
|
FeatureGroup |
getParentFeature()
DOCUMENT ME!
|
FeatureAnnotationSymbol |
getPointAnnotationSymbol()
DOCUMENT ME!
|
int |
getSize()
DOCUMENT ME!
|
float |
getTransparency()
DOCUMENT ME!
|
void |
hide(boolean hiding)
DOCUMENT ME!
|
boolean |
isEditable()
DOCUMENT ME!
|
boolean |
isHidden()
DOCUMENT ME!
|
boolean |
isHighlightingEnabled()
DOCUMENT ME!
|
Iterator<Feature> |
iterator() |
boolean |
removeFeature(Feature toRemove)
DOCUMENT ME!
|
boolean |
removeFeatures(Collection<? extends Feature> toRemove)
DOCUMENT ME!
|
void |
setCanBeSelected(boolean canBeSelected)
DOCUMENT ME!
|
void |
setEditable(boolean editable)
DOCUMENT ME!
|
void |
setFillingPaint(Paint fillingStyle)
DOCUMENT ME!
|
void |
setGeometry(com.vividsolutions.jts.geom.Geometry geom)
DOCUMENT ME!
|
void |
setHighlightingEnabled(boolean enabled)
DOCUMENT ME!
|
void |
setLinePaint(Paint linePaint)
DOCUMENT ME!
|
void |
setLineWidth(int width)
DOCUMENT ME!
|
void |
setMyAttributeStringInParentFeature(String myAttributeStringInParentFeature)
DOCUMENT ME!
|
void |
setParentFeature(FeatureGroup parentFeature)
DOCUMENT ME!
|
void |
setPointAnnotationSymbol(FeatureAnnotationSymbol featureAnnotationSymbol)
DOCUMENT ME!
|
void |
setTransparency(float transparrency)
DOCUMENT ME!
|
Feature[] |
toArray()
DOCUMENT ME!
|
String |
toString() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitforEach, spliteratorpublic PureFeatureGroup()
public PureFeatureGroup(Feature feature)
feature - DOCUMENT ME!public PureFeatureGroup(Collection<? extends Feature> features)
features - DOCUMENT ME!public boolean addFeature(Feature toAdd)
FeatureGroupaddFeature in interface FeatureGrouptoAdd - DOCUMENT ME!public boolean addFeatures(Collection<? extends Feature> toAdd)
FeatureGroupaddFeatures in interface FeatureGrouptoAdd - DOCUMENT ME!public boolean removeFeature(Feature toRemove)
FeatureGroupremoveFeature in interface FeatureGrouptoRemove - DOCUMENT ME!public boolean removeFeatures(Collection<? extends Feature> toRemove)
FeatureGroupremoveFeatures in interface FeatureGrouptoRemove - DOCUMENT ME!public com.vividsolutions.jts.geom.Geometry getGeometry()
FeaturegetGeometry in interface Featurepublic void setGeometry(com.vividsolutions.jts.geom.Geometry geom)
FeaturesetGeometry in interface Featuregeom - DOCUMENT ME!public boolean canBeSelected()
FeaturecanBeSelected in interface Featurepublic void setCanBeSelected(boolean canBeSelected)
FeaturesetCanBeSelected in interface FeaturecanBeSelected - DOCUMENT ME!public boolean isEditable()
FeatureisEditable in interface Featurepublic void setEditable(boolean editable)
FeaturesetEditable in interface Featureeditable - DOCUMENT ME!public boolean isHidden()
Featurepublic void hide(boolean hiding)
Featurepublic Feature[] toArray()
public int getSize()
public Collection<? extends Feature> getFeatures()
getFeatures in interface FeatureGrouppublic Paint getLinePaint()
StyledFeaturegetLinePaint in interface StyledFeaturepublic void setLinePaint(Paint linePaint)
StyledFeaturesetLinePaint in interface StyledFeaturelinePaint - DOCUMENT ME!public int getLineWidth()
StyledFeaturegetLineWidth in interface StyledFeaturepublic void setLineWidth(int width)
StyledFeaturesetLineWidth in interface StyledFeaturewidth - DOCUMENT ME!public Paint getFillingPaint()
StyledFeaturegetFillingPaint in interface StyledFeaturepublic void setFillingPaint(Paint fillingStyle)
StyledFeaturesetFillingPaint in interface StyledFeaturefillingStyle - DOCUMENT ME!public float getTransparency()
StyledFeaturegetTransparency in interface StyledFeaturepublic void setTransparency(float transparrency)
StyledFeaturesetTransparency in interface StyledFeaturetransparrency - DOCUMENT ME!public FeatureAnnotationSymbol getPointAnnotationSymbol()
StyledFeaturegetPointAnnotationSymbol in interface StyledFeaturepublic void setPointAnnotationSymbol(FeatureAnnotationSymbol featureAnnotationSymbol)
StyledFeaturesetPointAnnotationSymbol in interface StyledFeaturefeatureAnnotationSymbol - DOCUMENT ME!public boolean isHighlightingEnabled()
StyledFeatureisHighlightingEnabled in interface StyledFeaturepublic void setHighlightingEnabled(boolean enabled)
StyledFeaturesetHighlightingEnabled in interface StyledFeatureenabled - DOCUMENT ME!public com.vividsolutions.jts.geom.Geometry getEnclosingGeometry()
public String getMyAttributeStringInParentFeature()
SubFeaturegetMyAttributeStringInParentFeature in interface SubFeaturepublic void setMyAttributeStringInParentFeature(String myAttributeStringInParentFeature)
SubFeaturesetMyAttributeStringInParentFeature in interface SubFeaturemyAttributeStringInParentFeature - DOCUMENT ME!public FeatureGroup getParentFeature()
SubFeaturegetParentFeature in interface SubFeaturepublic void setParentFeature(FeatureGroup parentFeature)
SubFeaturesetParentFeature in interface SubFeatureparentFeature - DOCUMENT ME!Copyright © 2012–2026 cismet GmbH. All rights reserved.