public interface ILabelingMethod
extends org.gvsig.tools.persistence.Persistent
Modifier and Type | Method and Description |
---|---|
void |
addLabelClass(ILabelClass lbl)
Adds a LabelClass to the set of LabelClass contained by this ILabelingMethod.
|
boolean |
allowsMultipleClass()
Returns true if this ILabelingMethod allos the definition of more
LabelClasses than just the default LabelClass.
|
void |
clearAllClasses() |
ILabelingMethod |
cloneMethod() |
boolean |
definesPriorities() |
void |
deleteLabelClass(ILabelClass lbl)
Removes the LabelClass from the set of LabelClasses contained by this
ILabelingMethod.
|
org.gvsig.fmap.dal.feature.FeatureSet |
getFeatureIteratorByLabelClass(FLyrVect layer,
ILabelClass lc,
ViewPort viewPort,
java.lang.String[] usedFields) |
ILabelClass |
getLabelClassByName(java.lang.String labelName)
Returns the LabelClass contained by this ILabelingMethod whose name matches
with the string passed in labelName.
|
ILabelClass[] |
getLabelClasses()
Returns all the labels defined by this Labeling Method
|
void |
renameLabelClass(ILabelClass lbl,
java.lang.String newName)
Changes the mane of a given LabelClass
|
void |
setDefinesPriorities(boolean flag) |
void addLabelClass(ILabelClass lbl)
lbl
- boolean allowsMultipleClass()
void clearAllClasses()
ILabelingMethod cloneMethod()
boolean definesPriorities()
void deleteLabelClass(ILabelClass lbl)
lbl,
- the LabelClass to be removedorg.gvsig.fmap.dal.feature.FeatureSet getFeatureIteratorByLabelClass(FLyrVect layer, ILabelClass lc, ViewPort viewPort, java.lang.String[] usedFields) throws org.gvsig.fmap.dal.exception.DataException
layer
- lc
- viewPort
- usedFields
- org.gvsig.fmap.dal.exception.DataException
ILabelClass getLabelClassByName(java.lang.String labelName)
labelName
- ILabelClass[] getLabelClasses()
void renameLabelClass(ILabelClass lbl, java.lang.String newName)
lbl,
- the LabelClassnewName,
- the new namevoid setDefinesPriorities(boolean flag)
Copyright © 2013 gvSIG Association. All rights reserved.