public final class TLcdMGRSGridOverlayLabelBuilder extends Object
TLcdMGRSGridOverlayLabelBuilder overlayLabelBuilder =
TLcdMGRSGridOverlayLabelBuilder.newBuilder()
.content(TLcdMGRSGridOverlayLabelBuilder.Content.COORDINATE_AT_CENTER)
.style(gridStyle);
TLcdMGRSGridLayer gridLayer = ...;
gridLayer.addOverlayLabel(overlayLabelBuilder, TLcdOverlayLayout.Location.NORTH);
Modifier and Type | Class and Description |
---|---|
static class |
TLcdMGRSGridOverlayLabelBuilder.Content
The content that is displayed in the label.
|
Modifier and Type | Method and Description |
---|---|
TLcdMGRSGridOverlayLabelBuilder |
all(TLcdMGRSGridOverlayLabelBuilder aBuilder)
Copies all properties from the given builder.
|
TLcdMGRSGridOverlayLabelBuilder |
content(TLcdMGRSGridOverlayLabelBuilder.Content aContent)
The content which is being displayed.
|
static TLcdMGRSGridOverlayLabelBuilder |
newBuilder()
Creates a new builder, capable of adding MGRS grid labels.
|
TLcdMGRSGridOverlayLabelBuilder |
style(TLcdMGRSGridStyle aMGRSGridStyle)
The style with which the overlay label is being displayed.
|
public static TLcdMGRSGridOverlayLabelBuilder newBuilder()
public TLcdMGRSGridOverlayLabelBuilder content(TLcdMGRSGridOverlayLabelBuilder.Content aContent)
COORDINATE_AT_CENTER
.aContent
- coordinate which is being displayed.public TLcdMGRSGridOverlayLabelBuilder style(TLcdMGRSGridStyle aMGRSGridStyle)
The style with which the overlay label is being displayed. When using this method, only
styles and formats set after using the TLspMGRSGridStyle.Builder.overlay()
are used.
When setting a format, it is ignored when using
COMMON_VIEW_COORDINATE
.
aMGRSGridStyle
- the MGRS grid style.public TLcdMGRSGridOverlayLabelBuilder all(TLcdMGRSGridOverlayLabelBuilder aBuilder)
aBuilder
- a builder