|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface Font
A system-independent object for holding SLD font information. This holds information on the text font to use in text processing. Font-family, font-style, font-weight and font-size.
Nested Class Summary | |
---|---|
static interface |
Font.Style
Enumeration of allow font-style values. |
static interface |
Font.Weight
Enumeration of allow font-weight values. |
Field Summary | |
---|---|
static int |
DEFAULT_FONTSIZE
default font-size value |
Method Summary | |
---|---|
java.util.List<org.opengis.filter.expression.Expression> |
getFamily()
SVG font-family parameters in preferred order. |
org.opengis.filter.expression.Expression |
getFontFamily()
Deprecated. use getFamilly().get(0) for the preferred font |
org.opengis.filter.expression.Expression |
getFontSize()
Deprecated. use getSize |
org.opengis.filter.expression.Expression |
getFontStyle()
Deprecated. Please use getStyle in 2.6.x |
org.opengis.filter.expression.Expression |
getFontWeight()
Deprecated. use getWeight |
org.opengis.filter.expression.Expression |
getSize()
Font size in pixels with a default of 10 pixels. |
org.opengis.filter.expression.Expression |
getStyle()
The "font-style" SVG parameter should be "normal", "italic", or "oblique". |
org.opengis.filter.expression.Expression |
getWeight()
The "font-weight" SVG parameter should be "normal" or "bold". |
void |
setFontFamily(org.opengis.filter.expression.Expression family)
Deprecated. Please use getFontFamilly.set( 0, expression ) |
void |
setFontSize(org.opengis.filter.expression.Expression size)
Deprecated. symbolizers and underneath classes will be immutable in 2.6.x |
void |
setFontStyle(org.opengis.filter.expression.Expression style)
Deprecated. Please use setStyle( style ) |
void |
setFontWeight(org.opengis.filter.expression.Expression weight)
Deprecated. Please use setWeight( weight ) |
void |
setSize(org.opengis.filter.expression.Expression size)
|
void |
setStyle(org.opengis.filter.expression.Expression style)
|
void |
setWeight(org.opengis.filter.expression.Expression weight)
|
Methods inherited from interface org.opengis.style.Font |
---|
accept |
Field Detail |
---|
static final int DEFAULT_FONTSIZE
Method Detail |
---|
org.opengis.filter.expression.Expression getFontFamily()
java.util.List<org.opengis.filter.expression.Expression> getFamily()
getFamily
in interface org.opengis.style.Font
void setFontFamily(org.opengis.filter.expression.Expression family)
family
- Expression indicating the font fact to useorg.opengis.filter.expression.Expression getStyle()
If null is returned the default value should be considered "normal".
getStyle
in interface org.opengis.style.Font
void setStyle(org.opengis.filter.expression.Expression style)
style
- The "font-style" SVG parameter (one of "normal", "italic", or "oblique"org.opengis.filter.expression.Expression getWeight()
If null the default should be considered as "normal"
getWeight
in interface org.opengis.style.Font
void setWeight(org.opengis.filter.expression.Expression weight)
weight
- The "font-weight" SVG parameter (one of "normal", "bold")org.opengis.filter.expression.Expression getSize()
Please note this is specified in pixels so you may need to take the resolution of your output into account when providing a size.
getSize
in interface org.opengis.style.Font
void setSize(org.opengis.filter.expression.Expression size)
size
- the font size in pixelsorg.opengis.filter.expression.Expression getFontStyle()
void setFontStyle(org.opengis.filter.expression.Expression style)
org.opengis.filter.expression.Expression getFontWeight()
void setFontWeight(org.opengis.filter.expression.Expression weight)
org.opengis.filter.expression.Expression getFontSize()
void setFontSize(org.opengis.filter.expression.Expression size)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |