|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
Incarnation of an sld:LinePlacement-element.
Contains some deegree-specific extensions:
| Field Summary | |
static int |
TYPE_ABOVE
|
static int |
TYPE_ABSOLUTE
|
static int |
TYPE_AUTO
|
static int |
TYPE_BELOW
|
static int |
TYPE_CENTER
|
| Method Summary | |
int |
getGap(Feature feature)
Defines the distance between two captions on the line string. |
double |
getLineWidth(Feature feature)
Provides the thickness of the styled line (needed as information for the correct positioning of labels above and below the line string). |
double |
getPerpendicularOffset(Feature feature)
The PerpendicularOffset element of a LinePlacement gives the perpendicular distance away from a line to draw a label. |
int |
getPlacementType(Feature feature)
Returns the placement type (one of the constants defined in LinePlacement). |
void |
setGap(int gap)
Defines the distance between two captions on the line string. |
void |
setLineWidth(double lineWidth)
Provides the thickness of the styled line (needed as information for the correct positioning of labels above and below the line string). |
void |
setPerpendicularOffset(double perpendicularOffset)
|
void |
setPlacementType(int placementType)
Sets the placement type (one of the constants defined in LinePlacement). |
| Field Detail |
public static final int TYPE_ABSOLUTE
public static final int TYPE_ABOVE
public static final int TYPE_BELOW
public static final int TYPE_CENTER
public static final int TYPE_AUTO
| Method Detail |
public double getPerpendicularOffset(Feature feature)
throws FilterEvaluationException
deegree-specific extension: if the element has one of the values: 'center', 'above', 'below', 'auto', the return value is invalid
feature - specifies the Feature to be used for evaluation
of the underlying 'sld:ParameterValueType'
FilterEvaluationException - if the evaluation failspublic void setPerpendicularOffset(double perpendicularOffset)
perpendicularOffset -
public int getPlacementType(Feature feature)
throws FilterEvaluationException
feature -
FilterEvaluationExceptionpublic void setPlacementType(int placementType)
placementType -
public double getLineWidth(Feature feature)
throws FilterEvaluationException
feature -
FilterEvaluationExceptionpublic void setLineWidth(double lineWidth)
lineWidth - the lineWidth to be set
public int getGap(Feature feature)
throws FilterEvaluationException
feature -
FilterEvaluationExceptionpublic void setGap(int gap)
gap - the gap to be set
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||