version 1.71, 2008/06/19 17:57:10
|
version 1.71.4.1, 2009/02/02 18:56:13
|
|
|
| |
static jobjectArray getList(JvmVector *jv, JNIEnv *env, CIMPropertyList &list) | static jobjectArray getList(JvmVector *jv, JNIEnv *env, CIMPropertyList &list) |
{ | { |
Uint32 s=list.size(); |
|
jobjectArray pl=NULL; | jobjectArray pl=NULL; |
if (s) { |
if (!list.isNull()) |
|
{ |
|
Uint32 s=list.size(); |
jstring initial=env->NewString(NULL,0); | jstring initial=env->NewString(NULL,0); |
pl=(jobjectArray)env->NewObjectArray(s,jv->StringClassRef,initial); | pl=(jobjectArray)env->NewObjectArray(s,jv->StringClassRef,initial); |
for (Uint32 i=0; i<s; i++) { |
for (Uint32 i=0; i<s; i++) |
|
{ |
env->SetObjectArrayElement | env->SetObjectArrayElement |
(pl,i,env->NewStringUTF(list[i].getString().getCString())); | (pl,i,env->NewStringUTF(list[i].getString().getCString())); |
} | } |