public class NoticeViewEntry extends ViewEntry
| Modifier and Type | Field and Description |
|---|---|
private ViewEntry |
_viewEntry |
| Modifier | Constructor and Description |
|---|---|
private |
NoticeViewEntry(ViewEntry viewEntry,
Layer layer,
int zoomIn,
int zoomOut,
boolean visible) |
| Modifier and Type | Method and Description |
|---|---|
static NoticeViewEntry |
create(ViewEntry viewEntry) |
boolean |
isVisible()
Gibt
true zurück, wenn der Layer aktuell sichtbar ist. |
boolean |
isVisible(int scale)
Gibt
true zurück, wenn der Layer sichtbar ist und der übergebene Wert zwischen den Werten von getZoomOut und getZoomIn liegt, d.h. wenn der Layer in einer Karte mit dem entsprechenden Maßstab angezeigt werden soll. |
private static Layer |
makeNoticeLayer(java.lang.String geoReferenceType) |
getComponent, getCopy, getLayer, getUsedColors, getZoomIn, getZoomOut, initializeFromPreferences, isSelectable, putPreferences, setComponent, setLayer, setSelectable, setView, setVisible, setZoomIn, setZoomOut, toStringprivate final ViewEntry _viewEntry
public static NoticeViewEntry create(ViewEntry viewEntry)
public boolean isVisible()
ViewEntryGibt true zurück, wenn der Layer aktuell sichtbar ist. Diese Methode überprüft nur das Sichtbarkeitsflag, nicht aber die Zoomstufe (die es möglicherweise nicht gibt, wenn nämlich die Ansicht nicht angezeigt wird).
public boolean isVisible(int scale)
ViewEntryGibt true zurück, wenn der Layer sichtbar ist und der übergebene Wert zwischen den Werten von getZoomOut und getZoomIn liegt, d.h. wenn der Layer in einer Karte mit dem entsprechenden Maßstab angezeigt werden soll.
private static Layer makeNoticeLayer(java.lang.String geoReferenceType)