Loading...
Searching...
No Matches
LocationWindow.java
Go to the documentation of this file.
1package com.navigine.idl.java;
2
3import com.navigine.common.NativeObject;
4import com.navigine.common.Subscription;
5import java.util.ArrayList;
6
20public abstract class LocationWindow {
35 public abstract void setSublocationId(int id);
36
50 public abstract Integer getSublocationId();
51
66 public abstract void setOperatingMode(OperatingMode mode);
67
82
97 public abstract String getAttribution();
98
113 public abstract Camera getEnclosingCamera(BoundingBox boundingBox);
114
130 public abstract GlobalPoint screenPositionToGlobal(android.graphics.PointF point);
131
148 public abstract android.graphics.PointF globalToScreenPosition(GlobalPoint point, boolean clipToViewport);
149
165
181 public abstract boolean removeCircleMapObject(CircleMapObject circleMapObject);
182
198
214 public abstract boolean removeIconMapObject(IconMapObject iconMapObject);
215
231
248
264
280 public abstract boolean removePolygonMapObject(PolygonMapObject polygonMapObject);
281
297
313 public abstract boolean removePolylineMapObject(PolylineMapObject polylineMapObject);
314
330
346 public abstract boolean removeDottedPolylineMapObject(DottedPolylineMapObject dottedPolylineMapObject);
347
363
379 public abstract boolean removeModelMapObject(ModelMapObject modelMapObject);
380
394 public abstract void removeAllMapObjects();
395
411 public abstract void pickMapObjectAt(android.graphics.PointF point);
412
428 public abstract void pickMapFeatureAt(android.graphics.PointF point);
429
445 public abstract void addPickListener(PickListener listener);
446
461 public abstract void removePickListener(PickListener listener);
462
478 public abstract void addInputListener(InputListener listener);
479
494 public abstract void removeInputListener(InputListener listener);
495
511 public abstract void addCameraListener(CameraListener listener);
512
527 public abstract void removeCameraListener(CameraListener listener);
528
544
560
575 public abstract void addBuildingListener(BuildingListener listener);
576
591 public abstract void removeBuildingListener(BuildingListener listener);
592
609 public abstract void flyTo(Camera camera, int duration, CameraCallback callback);
610
628 public abstract void moveTo(Camera camera, int duration, AnimationType animationType, CameraCallback callback);
629
645 public abstract boolean selectMapFeature(String featureId);
646
662 public abstract boolean deselectMapFeature(String featureId);
663
677 public abstract void deselectAllMapFeatures();
678
694 public abstract void applyLayerFilter(String layer, ArrayList<MapFilterCondition> conditions);
695
711
726 public abstract void setAttributionAlignment(AttributionAlignment newAttributionAlignment);
727
742 public abstract float getZoomFactor();
743
758 public abstract void setZoomFactor(float newZoomFactor);
759
773 public abstract float getMinZoomFactor();
774
788 public abstract void setMinZoomFactor(float newMinZoomFactor);
789
803 public abstract float getMaxZoomFactor();
804
818 public abstract void setMaxZoomFactor(float newMaxZoomFactor);
819
834 public abstract boolean getStickToBorder();
835
850 public abstract void setStickToBorder(boolean newStickToBorder);
851
866 public abstract Camera getCamera();
867
882 public abstract void setCamera(Camera newCamera);
883
897 public abstract boolean getRotateGestureEnabled();
898
912 public abstract void setRotateGestureEnabled(boolean newRotateGestureEnabled);
913
927 public abstract boolean getTiltGesturesEnabled();
928
942 public abstract void setTiltGesturesEnabled(boolean newTiltGesturesEnabled);
943
957 public abstract boolean getScrollGesturesEnabled();
958
972 public abstract void setScrollGesturesEnabled(boolean newScrollGesturesEnabled);
973
987 public abstract boolean getZoomGesturesEnabled();
988
1002 public abstract void setZoomGesturesEnabled(boolean newZoomGesturesEnabled);
1003
1019 public abstract float getPickRadius();
1020
1036 public abstract void setPickRadius(float newPickRadius);
1037
1051 public abstract ArrayList<String> getSelectedMapFeatures();
1052
1058 public abstract boolean isValid();
1059
1075 public static void setDebugFlag(DebugFlag flag, boolean on)
1076 {
1077 com.navigine.idl.java.internal.LocationWindowBinding.setDebugFlag(flag,
1078 on);
1079 }
1080
1096 public static boolean getDebugFlag(DebugFlag flag)
1097 {
1098 return com.navigine.idl.java.internal.LocationWindowBinding.getDebugFlag(flag);
1099 }
1100}