version 1.49, 2006/08/16 20:27:37
|
version 1.50, 2006/08/16 21:17:04
|
|
|
CIMClass *cls = DEBUG_ConvertJavaToC (jint, CIMClass*, jCls); | CIMClass *cls = DEBUG_ConvertJavaToC (jint, CIMClass*, jCls); |
CIMProperty *p = DEBUG_ConvertJavaToC (jint, CIMProperty*, jP); | CIMProperty *p = DEBUG_ConvertJavaToC (jint, CIMProperty*, jP); |
| |
|
try |
|
{ |
cls->addProperty (*p); | cls->addProperty (*p); |
} | } |
|
Catch (jEnv); |
|
} |
| |
JNIEXPORT void JNICALL Java_org_pegasus_jmpi_CIMClass__1setProperties | JNIEXPORT void JNICALL Java_org_pegasus_jmpi_CIMClass__1setProperties |
(JNIEnv *jEnv, jobject jThs, jint jCls, jobject jVec) | (JNIEnv *jEnv, jobject jThs, jint jCls, jobject jVec) |
|
|
{ | { |
CIMClass *cls = DEBUG_ConvertJavaToC (jint, CIMClass*, jCls); | CIMClass *cls = DEBUG_ConvertJavaToC (jint, CIMClass*, jCls); |
CIMClass *clsToBeCompared = DEBUG_ConvertJavaToC (jint, CIMClass*, jClsToBeCompared); | CIMClass *clsToBeCompared = DEBUG_ConvertJavaToC (jint, CIMClass*, jClsToBeCompared); |
|
bool fRc = false; |
|
|
|
if ( cls |
|
&& clsToBeCompared |
|
) |
|
{ |
|
try |
|
{ |
|
fRc = cls->identical (*clsToBeCompared); |
|
} |
|
Catch (jEnv); |
|
} |
| |
return cls->identical (*clsToBeCompared); |
return fRc; |
} | } |
| |
JNIEXPORT void JNICALL Java_org_pegasus_jmpi_CIMClass__1finalize | JNIEXPORT void JNICALL Java_org_pegasus_jmpi_CIMClass__1finalize |