Loading...
Searching...
No Matches
GeoJsonImportBinding.java
Go to the documentation of this file.
1package com.navigine.idl.java.internal;
2
3import com.navigine.common.NativeObject;
4import com.navigine.idl.java.GeoJsonImport;
5import com.navigine.idl.java.PolygonMapObject;
6import com.navigine.idl.java.PolylineMapObject;
7import java.util.ArrayList;
8
13public final class GeoJsonImportBinding extends GeoJsonImport
14{
15 private final NativeObject nativeObject;
16
17 GeoJsonImportBinding(NativeObject nativeObject)
18 {
19 this.nativeObject = nativeObject;
20 }
21
22 @Override
23 public native boolean isValid();
24
25 // GeoJsonImport methods
26
27 @Override
28 public ArrayList<PolygonMapObject> polygons()
29 {
30 return native_polygons();
31 }
32 private native ArrayList<PolygonMapObject> native_polygons();
33
34 @Override
35 public ArrayList<PolylineMapObject> polylines()
36 {
37 return native_polylines();
38 }
39 private native ArrayList<PolylineMapObject> native_polylines();
40}