public interface VectorComplexLegend extends IVectorLegend, IClassifiedLegend
| Modifier and Type | Method and Description |
|---|---|
boolean |
add(ComplexLegendItem legend) |
boolean |
getAllowOverlap() |
ComplexLegendItem |
getLegend(double scale) |
java.util.List<ComplexLegendItem> |
getLegends() |
boolean |
isOverlapped(ComplexLegendItem legend) |
boolean |
remove(ComplexLegendItem legend) |
void |
setAllowOverlap(boolean allowOverlap) |
draw, draw, getDefaultSymbol, getShapeType, getSymbolByFeature, isSuitableForShapeType, isUseDefaultSymbol, print, print, setDefaultSymbol, setShapeType, useDefaultSymboladdDrawingObserver, deleteDrawingObserver, deleteDrawingObserversgetDescriptions, getSymbols, getValuesaddLegendListener, cloneLegend, fireDefaultSymbolChangedEvent, getListeners, removeLegendListenerloadFromState, saveToStateclone, cloneQuietly, cloneQuietlyjava.util.List<ComplexLegendItem> getLegends()
boolean add(ComplexLegendItem legend)
boolean remove(ComplexLegendItem legend)
boolean isOverlapped(ComplexLegendItem legend)
ComplexLegendItem getLegend(double scale)
boolean getAllowOverlap()
void setAllowOverlap(boolean allowOverlap)