diff --git a/csrc/class_layer.cpp b/csrc/class_layer.cpp index 9f37e5c..5d678fe 100644 --- a/csrc/class_layer.cpp +++ b/csrc/class_layer.cpp @@ -60,64 +60,6 @@ JNIEXPORT void JNICALL Java_mapnik_Layer_setName TRAILER_VOID; } -/* - * Class: mapnik_Layer - * Method: getTitle - * Signature: ()Ljava/lang/String; - */ -JNIEXPORT jstring JNICALL Java_mapnik_Layer_getTitle -(JNIEnv *env, jobject layerobj) -{ - PREAMBLE; - mapnik::layer* layer=LOAD_LAYER_POINTER(layerobj); - return env->NewStringUTF(layer->title().c_str()); - TRAILER(0); -} - -/* - * Class: mapnik_Layer - * Method: setTitle - * Signature: (Ljava/lang/String;)V - */ -JNIEXPORT void JNICALL Java_mapnik_Layer_setTitle -(JNIEnv *env, jobject layerobj, jstring sj) -{ - PREAMBLE; - mapnik::layer* layer=LOAD_LAYER_POINTER(layerobj); - refjavastring s(env, sj); - layer->set_title(s.stringz); - TRAILER_VOID; -} - -/* - * Class: mapnik_Layer - * Method: getAbstract - * Signature: ()Ljava/lang/String; - */ -JNIEXPORT jstring JNICALL Java_mapnik_Layer_getAbstract -(JNIEnv *env, jobject layerobj) -{ - PREAMBLE; - mapnik::layer* layer=LOAD_LAYER_POINTER(layerobj); - return env->NewStringUTF(layer->abstract().c_str()); - TRAILER(0); -} - -/* - * Class: mapnik_Layer - * Method: setAbstract - * Signature: (Ljava/lang/String;)V - */ -JNIEXPORT void JNICALL Java_mapnik_Layer_setAbstract -(JNIEnv *env, jobject layerobj, jstring sj) -{ - PREAMBLE; - mapnik::layer* layer=LOAD_LAYER_POINTER(layerobj); - refjavastring s(env, sj); - layer->set_abstract(s.stringz); - TRAILER_VOID; -} - /* * Class: mapnik_Layer * Method: getSrs diff --git a/csrc/class_parameters.cpp b/csrc/class_parameters.cpp index 097ab92..66a9f4b 100644 --- a/csrc/class_parameters.cpp +++ b/csrc/class_parameters.cpp @@ -27,6 +27,11 @@ class translate_parameter_visitor: public boost::static_visitor<> void operator()(const double& value) const { env->CallVoidMethod(paramobject, METHOD_PARAMETERS_SET_DOUBLE, key, (jdouble)value); } + + void operator()(mapnik::value_null const& value) const { + // FIXME + } + }; /* diff --git a/src/mapnik/Layer.java b/src/mapnik/Layer.java index c604b67..2e5cb2f 100644 --- a/src/mapnik/Layer.java +++ b/src/mapnik/Layer.java @@ -21,10 +21,6 @@ public Layer(String name) { public native String getName(); public native void setName(String name); - public native String getTitle(); - public native void setTitle(String title); - public native String getAbstract(); - public native void setAbstract(String abs); public native String getSrs(); public native void setSrs(String srs);