| 
deegree 2.6-pre (2011/11/29 00:10 build-378-unofficial) | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.deegree.graphics.optimizers.LabelChoiceFactory
public class LabelChoiceFactory
Factory for LabelChoice objects.
| Constructor Summary | |
|---|---|
LabelChoiceFactory()
 | 
|
| Method Summary | |
|---|---|
(package private) static ArrayList<LabelChoice> | 
createLabelChoices(Curve curve,
                                     LabelDisplayElement element,
                                     Graphics2D g,
                                     GeoTransform projection)
Determines LabelChoices for the given Curve where a Label could be drawn. | 
(package private) static ArrayList<LabelChoice> | 
createLabelChoices(LabelDisplayElement element,
                                     Graphics2D g,
                                     GeoTransform projection)
Determines LabelChoice candidates for the given LabelDisplayElement. | 
(package private) static ArrayList<LabelChoice> | 
createLabelChoices(MultiCurve multiCurve,
                                     LabelDisplayElement element,
                                     Graphics2D g,
                                     GeoTransform projection)
Determines LabelChoice candidates for the given MultiCurve where a label could be drawn. | 
| Methods inherited from class java.lang.Object | 
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
| Constructor Detail | 
|---|
public LabelChoiceFactory()
| Method Detail | 
|---|
static ArrayList<LabelChoice> createLabelChoices(LabelDisplayElement element,
                                                 Graphics2D g,
                                                 GeoTransform projection)
LabelChoice candidates for the given LabelDisplayElement.
element - g - projection - 
LabelChoices
static ArrayList<LabelChoice> createLabelChoices(MultiCurve multiCurve,
                                                 LabelDisplayElement element,
                                                 Graphics2D g,
                                                 GeoTransform projection)
                                          throws FilterEvaluationException
LabelChoice candidates for the given MultiCurve where a label could be drawn.
 Three candidates are generated:
multiCurve - element - g - projection - 
FilterEvaluationException
static ArrayList<LabelChoice> createLabelChoices(Curve curve,
                                                 LabelDisplayElement element,
                                                 Graphics2D g,
                                                 GeoTransform projection)
                                          throws FilterEvaluationException
LabelChoices for the given Curve where a Label could be drawn.
 Three candidates are generated:
curve - element - g - projection - 
FilterEvaluationException
  | 
deegree 2.6-pre (2011/11/29 00:10 build-378-unofficial) | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
an open source project founded by lat/lon, Bonn, Germany.
                    For more information visit: http://www.deegree.org