public class QuantityByCategoryLegend
extends org.gvsig.symbology.fmap.mapcontext.rendering.legend.impl.AbstractClassifiedVectorLegend
| Modifier and Type | Class and Description |
|---|---|
static class |
QuantityByCategoryLegend.RegisterLegend |
static class |
QuantityByCategoryLegend.RegisterPersistence |
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
QUANTITY_BY_CATEGORY_LEGEND_NAME |
static java.lang.String |
QUANTITY_BY_CATEGORY_LEGEND_PERSISTENCE_DEFINITION_NAME |
CLASSIFIED_VECTOR_LEGEND_PERSISTENCE_DEFINITION_NAME| Constructor and Description |
|---|
QuantityByCategoryLegend() |
| Modifier and Type | Method and Description |
|---|---|
void |
addSymbol(java.lang.Object key,
org.gvsig.fmap.mapcontext.rendering.symbols.ISymbol symbol) |
void |
clear() |
java.lang.Object |
clone() |
void |
delSymbol(java.lang.Object key) |
java.lang.String[] |
getClassifyingFieldNames() |
int[] |
getClassifyingFieldTypes() |
java.lang.String |
getClassName() |
org.gvsig.symbology.fmap.mapcontext.rendering.legend.impl.VectorialIntervalLegend |
getColorRampLegend()
Obtains the VectorialIntervalLegend
|
org.gvsig.fmap.mapcontext.rendering.symbols.ISymbol |
getDefaultSymbol() |
java.lang.String[] |
getDescriptions() |
org.gvsig.symbology.fmap.rendering.GraduatedSymbolsLegend |
getGraduatedSymbolsLegend()
Obtains the GraduatedSymbolLegend
|
int |
getShapeType() |
org.gvsig.fmap.mapcontext.rendering.symbols.ISymbol |
getSymbolByFeature(org.gvsig.fmap.dal.feature.Feature feat) |
org.gvsig.fmap.mapcontext.rendering.symbols.ISymbol[] |
getSymbols() |
java.lang.Object[] |
getValues() |
static boolean |
isPolygonal(int ty) |
boolean |
isUseDefaultSymbol() |
void |
loadFromState(org.gvsig.tools.persistence.PersistentState state) |
void |
replace(org.gvsig.fmap.mapcontext.rendering.symbols.ISymbol oldSymbol,
org.gvsig.fmap.mapcontext.rendering.symbols.ISymbol newSymbol) |
void |
saveToState(org.gvsig.tools.persistence.PersistentState state) |
void |
setClassifyingFieldNames(java.lang.String[] fieldNames)
Sets the field names required to build this legend.
|
void |
setClassifyingFieldTypes(int[] fieldTypes) |
void |
setColorRampLegend(org.gvsig.symbology.fmap.mapcontext.rendering.legend.impl.VectorialIntervalLegend legend) |
void |
setDefaultSymbol(org.gvsig.fmap.mapcontext.rendering.symbols.ISymbol s) |
void |
setGraduateSymbolLegend(org.gvsig.symbology.fmap.rendering.GraduatedSymbolsLegend legend) |
void |
setShapeType(int shpt) |
void |
useDefaultSymbol(boolean b) |
fireClassifiedSymbolChangeEvent, fireLegendClearEvent, getRequiredFeatureAttributeNames, isSuitableForShapeTypedraw, draw, draw, getZSort, internalDraw, print, print, setZSortaddDrawingObserver, addLegendListener, addObserver, beginComplexNotification, cloneLegend, countObservers, deleteDrawingObserver, deleteDrawingObservers, deleteObserver, disableNotifications, enableNotifications, endComplexNotification, fireDefaultSymbolChangedEvent, getListeners, getManager, getSymbolManager, inComplex, isEnabledNotifications, notifyObservers, notifyObservers, removeLegendListenerequals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitdraw, draw, print, printpublic static final java.lang.String QUANTITY_BY_CATEGORY_LEGEND_NAME
public static final java.lang.String QUANTITY_BY_CATEGORY_LEGEND_PERSISTENCE_DEFINITION_NAME
public void addSymbol(java.lang.Object key,
org.gvsig.fmap.mapcontext.rendering.symbols.ISymbol symbol)
public void clear()
public java.lang.Object clone()
throws java.lang.CloneNotSupportedException
clone in class org.gvsig.symbology.fmap.mapcontext.rendering.legend.impl.AbstractClassifiedVectorLegendjava.lang.CloneNotSupportedExceptionpublic void delSymbol(java.lang.Object key)
public java.lang.String[] getClassifyingFieldNames()
getClassifyingFieldNames in interface org.gvsig.fmap.mapcontext.rendering.legend.IClassifiedVectorLegendgetClassifyingFieldNames in class org.gvsig.symbology.fmap.mapcontext.rendering.legend.impl.AbstractClassifiedVectorLegendpublic int[] getClassifyingFieldTypes()
getClassifyingFieldTypes in interface org.gvsig.fmap.mapcontext.rendering.legend.IClassifiedVectorLegendgetClassifyingFieldTypes in class org.gvsig.symbology.fmap.mapcontext.rendering.legend.impl.AbstractClassifiedVectorLegendpublic java.lang.String getClassName()
public org.gvsig.symbology.fmap.mapcontext.rendering.legend.impl.VectorialIntervalLegend getColorRampLegend()
public org.gvsig.fmap.mapcontext.rendering.symbols.ISymbol getDefaultSymbol()
public java.lang.String[] getDescriptions()
public org.gvsig.symbology.fmap.rendering.GraduatedSymbolsLegend getGraduatedSymbolsLegend()
public int getShapeType()
public org.gvsig.fmap.mapcontext.rendering.symbols.ISymbol getSymbolByFeature(org.gvsig.fmap.dal.feature.Feature feat)
throws org.gvsig.fmap.mapcontext.MapContextException
org.gvsig.fmap.mapcontext.MapContextExceptionpublic org.gvsig.fmap.mapcontext.rendering.symbols.ISymbol[] getSymbols()
public java.lang.Object[] getValues()
public static boolean isPolygonal(int ty)
public boolean isUseDefaultSymbol()
public void loadFromState(org.gvsig.tools.persistence.PersistentState state)
throws org.gvsig.tools.persistence.exception.PersistenceException
loadFromState in interface org.gvsig.tools.persistence.PersistentloadFromState in class org.gvsig.symbology.fmap.mapcontext.rendering.legend.impl.AbstractClassifiedVectorLegendorg.gvsig.tools.persistence.exception.PersistenceExceptionpublic void replace(org.gvsig.fmap.mapcontext.rendering.symbols.ISymbol oldSymbol,
org.gvsig.fmap.mapcontext.rendering.symbols.ISymbol newSymbol)
public void saveToState(org.gvsig.tools.persistence.PersistentState state)
throws org.gvsig.tools.persistence.exception.PersistenceException
saveToState in interface org.gvsig.tools.persistence.PersistentsaveToState in class org.gvsig.symbology.fmap.mapcontext.rendering.legend.impl.AbstractClassifiedVectorLegendorg.gvsig.tools.persistence.exception.PersistenceExceptionpublic void setClassifyingFieldNames(java.lang.String[] fieldNames)
setClassifyingFieldNames in interface org.gvsig.fmap.mapcontext.rendering.legend.IClassifiedVectorLegendsetClassifyingFieldNames in class org.gvsig.symbology.fmap.mapcontext.rendering.legend.impl.AbstractClassifiedVectorLegendpublic void setClassifyingFieldTypes(int[] fieldTypes)
setClassifyingFieldTypes in interface org.gvsig.fmap.mapcontext.rendering.legend.IClassifiedVectorLegendsetClassifyingFieldTypes in class org.gvsig.symbology.fmap.mapcontext.rendering.legend.impl.AbstractClassifiedVectorLegendpublic void setColorRampLegend(org.gvsig.symbology.fmap.mapcontext.rendering.legend.impl.VectorialIntervalLegend legend)
public void setDefaultSymbol(org.gvsig.fmap.mapcontext.rendering.symbols.ISymbol s)
public void setGraduateSymbolLegend(org.gvsig.symbology.fmap.rendering.GraduatedSymbolsLegend legend)
public void setShapeType(int shpt)
public void useDefaultSymbol(boolean b)
Copyright © 2013 gvSIG Association. All Rights Reserved.