public class MarkGraphicLegend extends Object implements LegendStructure
The default LegendStructure for a MarkGraphic instance. When proceeding to an anlysis, it will be obtained only if we are unable to recognize a more accurate pattern.
This LegendStructure realization is dependant upon the following
parameters, that are stored here are LegendStructure instances :
| Constructor and Description |
|---|
MarkGraphicLegend()
Builds a new default
MarkGraphicLegend associated to a default
MarkGraphic. |
MarkGraphicLegend(MarkGraphic mark,
ParameterLegend wknLegend,
LegendStructure viewBoxLegend,
FillLegend fillLegend,
StrokeLegend strokeLegend)
Build a default
LegendStructure that describes a MarkGraphic
instance. |
| Modifier and Type | Method and Description |
|---|---|
LegendStructure |
getFillLegend()
Get the
LegendStructure associated to the Fill of the associated
MarkGraphic. |
MarkGraphic |
getMarkGraphic()
Gets the
MarkGraphic associated to this LegendStructure. |
LegendStructure |
getStrokeLegend()
Get the
LegendStructure associated to the Stroke contained in the
inner MarkGraphic instance. |
LegendStructure |
getViewBoxLegend()
Get the
LegendStructure associated to the ViewBox contained in the
inner MarkGraphic instance. |
LegendStructure |
getWknLegend()
Get the legend associated to the inner well-known name representation.
|
void |
setFillLegend(FillLegend fillLegend)
Set the
LegendStructure associated to the Fill of the associated |
void |
setMarkGraphic(MarkGraphic markGraphic)
Sets the
MarkGraphic associated to this LegendStructure. |
void |
setStrokeLegend(StrokeLegend strokeLegend)
Set the
LegendStructure associated to the Stroke contained in the
inner MarkGraphic instance. |
void |
setViewBoxLegend(ViewBoxLegend viewBoxLegend)
Set the
LegendStructure associated to the ViewBox contained in the
inner MarkGraphic instance. |
void |
setWknLegend(ParameterLegend wknLegend)
Sets the legend associated representing the well-known name associated to
the inner of this
MarkGraphicLegend. |
public MarkGraphicLegend()
MarkGraphicLegend associated to a default
MarkGraphic.public MarkGraphicLegend(MarkGraphic mark, ParameterLegend wknLegend, LegendStructure viewBoxLegend, FillLegend fillLegend, StrokeLegend strokeLegend)
LegendStructure that describes a MarkGraphic
instance.viewBoxLegend - fillLegend - strokeLegend - public MarkGraphic getMarkGraphic()
MarkGraphic associated to this LegendStructure.public void setMarkGraphic(MarkGraphic markGraphic)
MarkGraphic associated to this LegendStructure.markGraphic - public LegendStructure getFillLegend()
LegendStructure associated to the Fill of the associated
MarkGraphic.public void setFillLegend(FillLegend fillLegend)
LegendStructure associated to the Fill of the associatedfillLegend - public LegendStructure getStrokeLegend()
LegendStructure associated to the Stroke contained in the
inner MarkGraphic instance.public void setStrokeLegend(StrokeLegend strokeLegend)
LegendStructure associated to the Stroke contained in the
inner MarkGraphic instance.strokeLegend - public LegendStructure getViewBoxLegend()
LegendStructure associated to the ViewBox contained in the
inner MarkGraphic instance.public void setViewBoxLegend(ViewBoxLegend viewBoxLegend)
LegendStructure associated to the ViewBox contained in the
inner MarkGraphic instance.viewBoxLegend - public LegendStructure getWknLegend()
public void setWknLegend(ParameterLegend wknLegend)
MarkGraphicLegend.wknLegend - Copyright © 2015 IRSTV CNRS-FR-2488. All Rights Reserved.