Package org.teamapps.application.ux.map
Klasse MapViewer<ENTITY>
java.lang.Object
org.teamapps.application.api.application.AbstractApplicationView
org.teamapps.application.api.application.AbstractLazyRenderingApplicationView
org.teamapps.application.ux.map.MapViewer<ENTITY>
- Alle implementierten Schnittstellen:
ApplicationInstanceDataMethods
-
Feldübersicht
FelderModifizierer und TypFeldBeschreibungstatic final Stringstatic final Stringfinal org.teamapps.event.Event<MapMarkerData<ENTITY>>Von Klasse geerbte Felder org.teamapps.application.api.application.AbstractLazyRenderingApplicationView
created, onViewRedrawRequired -
Konstruktorübersicht
KonstruktorenKonstruktorBeschreibungMapViewer(String mapServer, String mapStyle, ApplicationInstanceData applicationInstanceData) -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungvoidclearMap()voidcreateUi()voiddraw()voiddrawLine(org.teamapps.ux.component.map.Location loc1, org.teamapps.ux.component.map.Location loc2) org.teamapps.ux.component.ComponentvoidsetEntityToMarkerDataFunction(Function<ENTITY, MapMarkerData<ENTITY>> entityToMarkerDataFunction) voidvoidshowEntities(ENTITY... entities) voidshowEntities(List<ENTITY> entities) voidshowMarkers(List<MapMarkerData<ENTITY>> markerDataList) voidshowMarkers(MapMarkerData<ENTITY>... markers) Von Klasse geerbte Methoden org.teamapps.application.api.application.AbstractLazyRenderingApplicationView
createToolbarButtonGroup, createToolbarButtonGroup, createToolbarButtonGroup, focusTargetView, getParentPanel, getTargetView, handleModelDataChanged, handleViewComponentChange, hide, isVisible, setEnsureViewSize, setParentPanel, setParentView, setParentWindow, setPeersWithSameParent, setPeerViewsToHideWhenVisible, setPeerViewsToShowWhenVisible, setTargetView, setTargetWindow, show, unsetViewVon Klasse geerbte Methoden org.teamapps.application.api.application.AbstractApplicationView
getApplicationInstanceDataVon Klasse geerbte Methoden java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitVon Schnittstelle geerbte Methoden org.teamapps.application.api.application.ApplicationInstanceDataMethods
createApplicationDesktop, createPublicLinkForResource, getAllowedPrivilegeObjects, getAllowedPrivilegeObjects, getAllowedPrivilegeObjects, getAllowedUnits, getAllowedUnits, getApplicationConfig, getComponentFactory, getContext, getDocumentConverter, getLocalized, getLocalized, getLocalized, getLocalized, getLocalized, getLocalizedFormatter, getManagedApplicationId, getMessageStore, getMultiProgressDisplay, getOrganizationFieldView, getTranslatableTextExtractor, getUser, isAllowed, isAllowed, isAllowed, isAllowed, isAllowed, isAllowed, isAllowed, registerEntityUpdateListener, runTaskAsync, showApplicationPerspective, showPerspective, writeActivityLog, writeExceptionLog
-
Felddetails
-
DEFAULT_BRIGHT_STILE
- Siehe auch:
-
DEFAULT_DARK_STILE
- Siehe auch:
-
onMarkerClicked
-
-
Konstruktordetails
-
MapViewer
public MapViewer(String mapServer, String mapStyle, ApplicationInstanceData applicationInstanceData)
-
-
Methodendetails
-
setMapKey
-
setEntityToMarkerDataFunction
public void setEntityToMarkerDataFunction(Function<ENTITY, MapMarkerData<ENTITY>> entityToMarkerDataFunction) -
showEntities
-
showEntities
-
showMarkers
-
showMarkers
-
drawLine
public void drawLine(org.teamapps.ux.component.map.Location loc1, org.teamapps.ux.component.map.Location loc2) -
clearMap
public void clearMap() -
draw
public void draw() -
createUi
public void createUi()- Angegeben von:
createUiin KlasseAbstractLazyRenderingApplicationView
-
getViewComponent
public org.teamapps.ux.component.Component getViewComponent()- Angegeben von:
getViewComponentin KlasseAbstractLazyRenderingApplicationView
-