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. |
private static Layer |
makeNoticeLayer(String geoReferenceType) |
getComponent, getCopy, getLayer, getUsedColors, getZoomIn, getZoomOut, initializeFromPreferences, isSelectable, putPreferences, setComponent, setLayer, setSelectable, setView, setVisible, setZoomIn, setZoomOut, toString
private final ViewEntry _viewEntry
public static NoticeViewEntry create(ViewEntry viewEntry)
public boolean isVisible()
ViewEntry
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)
ViewEntry
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.