1package com.navigine.idl.java.internal;
3import com.navigine.common.NativeObject;
4import com.navigine.idl.java.MapObject;
5import com.navigine.idl.java.MapObjectType;
11public final class MapObjectBinding
extends MapObject
13 private final NativeObject nativeObject;
15 MapObjectBinding(NativeObject nativeObject)
17 this.nativeObject = nativeObject;
28 return native_getId();
30 private native
int native_getId();
35 return native_getType();
42 return native_getData();
44 private native
byte[] native_getData();
49 return native_setVisible(visible);
51 private native
boolean native_setVisible(
boolean visible);
56 return native_setInteractive(interactive);
58 private native
boolean native_setInteractive(
boolean interactive);
65 private native
void native_setData(
byte[] data);
70 return native_setTitle(title);
72 private native
boolean native_setTitle(String title);
77 return native_setAlpha(alpha);
79 private native
boolean native_setAlpha(
float alpha);