+++ /dev/null
-// Copyright (C) 1991,1995 by
-//
-// MATRA DATAVISION, FRANCE
-//
-// This software is furnished in accordance with the terms and conditions
-// of the contract and with the inclusion of the above copyright notice.
-// This software or any other copy thereof may not be provided or otherwise
-// be made available to any other person. No title to an ownership of the
-// software is hereby transferred.
-//
-// At the termination of the contract, the software and all copies of this
-// software must be deleted.
-
-#include <CASCADESamplesJni_Aspect_TypeMapEntry.h>
-#include <Aspect_TypeMapEntry.hxx>
-#include <jcas.hxx>
-#include <stdlib.h>
-#include <Standard_ErrorHandler.hxx>
-#include <Standard_SStream.hxx>
-
-#include <Standard_Integer.hxx>
-#include <Aspect_LineStyle.hxx>
-#include <Standard_Boolean.hxx>
-
-
-extern "C" {
-
-
-JNIEXPORT void JNICALL Java_CASCADESamplesJni_Aspect_1TypeMapEntry_Aspect_1TypeMapEntry_1Create_11 (JNIEnv *env, jobject theobj)
-{
-
-jcas_Locking alock(env);
-{
-try {
-Aspect_TypeMapEntry* theret = new Aspect_TypeMapEntry();
-jcas_SetHandle(env,theobj,theret);
-
-}
-catch (Standard_Failure) {
- Standard_SStream Err;
- Err << Standard_Failure::Caught();
- Err << (char) 0;
- jcas_ThrowException(env,GetSString(Err));
-}
-}
-alock.Release();
-
-}
-
-
-
-JNIEXPORT void JNICALL Java_CASCADESamplesJni_Aspect_1TypeMapEntry_Aspect_1TypeMapEntry_1Create_12 (JNIEnv *env, jobject theobj, jint index, jobject style)
-{
-
-jcas_Locking alock(env);
-{
-try {
-Aspect_LineStyle* the_style = (Aspect_LineStyle*) jcas_GetHandle(env,style);
-Aspect_TypeMapEntry* theret = new Aspect_TypeMapEntry((Standard_Integer) index,*the_style);
-jcas_SetHandle(env,theobj,theret);
-
-}
-catch (Standard_Failure) {
- Standard_SStream Err;
- Err << Standard_Failure::Caught();
- Err << (char) 0;
- jcas_ThrowException(env,GetSString(Err));
-}
-}
-alock.Release();
-
-}
-
-
-
-JNIEXPORT void JNICALL Java_CASCADESamplesJni_Aspect_1TypeMapEntry_Aspect_1TypeMapEntry_1Create_13 (JNIEnv *env, jobject theobj, jobject entry)
-{
-
-jcas_Locking alock(env);
-{
-try {
-Aspect_TypeMapEntry* the_entry = (Aspect_TypeMapEntry*) jcas_GetHandle(env,entry);
-Aspect_TypeMapEntry* theret = new Aspect_TypeMapEntry(*the_entry);
-jcas_SetHandle(env,theobj,theret);
-
-}
-catch (Standard_Failure) {
- Standard_SStream Err;
- Err << Standard_Failure::Caught();
- Err << (char) 0;
- jcas_ThrowException(env,GetSString(Err));
-}
-}
-alock.Release();
-
-}
-
-
-
-JNIEXPORT void JNICALL Java_CASCADESamplesJni_Aspect_1TypeMapEntry_Aspect_1TypeMapEntry_1SetValue_11 (JNIEnv *env, jobject theobj, jint index, jobject style)
-{
-
-jcas_Locking alock(env);
-{
-try {
-Aspect_LineStyle* the_style = (Aspect_LineStyle*) jcas_GetHandle(env,style);
-Aspect_TypeMapEntry* the_this = (Aspect_TypeMapEntry*) jcas_GetHandle(env,theobj);
-the_this->SetValue((Standard_Integer) index,*the_style);
-
-}
-catch (Standard_Failure) {
- Standard_SStream Err;
- Err << Standard_Failure::Caught();
- Err << (char) 0;
- jcas_ThrowException(env,GetSString(Err));
-}
-}
-alock.Release();
-
-}
-
-
-
-JNIEXPORT void JNICALL Java_CASCADESamplesJni_Aspect_1TypeMapEntry_Aspect_1TypeMapEntry_1SetValue_12 (JNIEnv *env, jobject theobj, jobject entry)
-{
-
-jcas_Locking alock(env);
-{
-try {
-Aspect_TypeMapEntry* the_entry = (Aspect_TypeMapEntry*) jcas_GetHandle(env,entry);
-Aspect_TypeMapEntry* the_this = (Aspect_TypeMapEntry*) jcas_GetHandle(env,theobj);
-the_this->SetValue(*the_entry);
-
-}
-catch (Standard_Failure) {
- Standard_SStream Err;
- Err << Standard_Failure::Caught();
- Err << (char) 0;
- jcas_ThrowException(env,GetSString(Err));
-}
-}
-alock.Release();
-
-}
-
-
-
-JNIEXPORT void JNICALL Java_CASCADESamplesJni_Aspect_1TypeMapEntry_SetType (JNIEnv *env, jobject theobj, jobject Style)
-{
-
-jcas_Locking alock(env);
-{
-try {
-Aspect_LineStyle* the_Style = (Aspect_LineStyle*) jcas_GetHandle(env,Style);
-Aspect_TypeMapEntry* the_this = (Aspect_TypeMapEntry*) jcas_GetHandle(env,theobj);
-the_this->SetType(*the_Style);
-
-}
-catch (Standard_Failure) {
- Standard_SStream Err;
- Err << Standard_Failure::Caught();
- Err << (char) 0;
- jcas_ThrowException(env,GetSString(Err));
-}
-}
-alock.Release();
-
-}
-
-
-
-JNIEXPORT jobject JNICALL Java_CASCADESamplesJni_Aspect_1TypeMapEntry_Type (JNIEnv *env, jobject theobj)
-{
-jobject thejret;
-
-jcas_Locking alock(env);
-{
-try {
-Aspect_TypeMapEntry* the_this = (Aspect_TypeMapEntry*) jcas_GetHandle(env,theobj);
-const Aspect_LineStyle& theret = the_this->Type();
-thejret = jcas_CreateObject(env,"CASCADESamplesJni/Aspect_LineStyle",&theret,0);
-
-}
-catch (Standard_Failure) {
- Standard_SStream Err;
- Err << Standard_Failure::Caught();
- Err << (char) 0;
- jcas_ThrowException(env,GetSString(Err));
-}
-}
-alock.Release();
-return thejret;
-}
-
-
-
-JNIEXPORT void JNICALL Java_CASCADESamplesJni_Aspect_1TypeMapEntry_SetIndex (JNIEnv *env, jobject theobj, jint index)
-{
-
-jcas_Locking alock(env);
-{
-try {
-Aspect_TypeMapEntry* the_this = (Aspect_TypeMapEntry*) jcas_GetHandle(env,theobj);
-the_this->SetIndex((Standard_Integer) index);
-
-}
-catch (Standard_Failure) {
- Standard_SStream Err;
- Err << Standard_Failure::Caught();
- Err << (char) 0;
- jcas_ThrowException(env,GetSString(Err));
-}
-}
-alock.Release();
-
-}
-
-
-
-JNIEXPORT jint JNICALL Java_CASCADESamplesJni_Aspect_1TypeMapEntry_Index (JNIEnv *env, jobject theobj)
-{
-jint thejret;
-
-jcas_Locking alock(env);
-{
-try {
-Aspect_TypeMapEntry* the_this = (Aspect_TypeMapEntry*) jcas_GetHandle(env,theobj);
- thejret = the_this->Index();
-
-}
-catch (Standard_Failure) {
- Standard_SStream Err;
- Err << Standard_Failure::Caught();
- Err << (char) 0;
- jcas_ThrowException(env,GetSString(Err));
-}
-}
-alock.Release();
-return thejret;
-}
-
-
-
-JNIEXPORT void JNICALL Java_CASCADESamplesJni_Aspect_1TypeMapEntry_Free (JNIEnv *env, jobject theobj)
-{
-
-jcas_Locking alock(env);
-{
-try {
-Aspect_TypeMapEntry* the_this = (Aspect_TypeMapEntry*) jcas_GetHandle(env,theobj);
-the_this->Free();
-
-}
-catch (Standard_Failure) {
- Standard_SStream Err;
- Err << Standard_Failure::Caught();
- Err << (char) 0;
- jcas_ThrowException(env,GetSString(Err));
-}
-}
-alock.Release();
-
-}
-
-
-
-JNIEXPORT jboolean JNICALL Java_CASCADESamplesJni_Aspect_1TypeMapEntry_IsAllocated (JNIEnv *env, jobject theobj)
-{
-jboolean thejret;
-
-jcas_Locking alock(env);
-{
-try {
-Aspect_TypeMapEntry* the_this = (Aspect_TypeMapEntry*) jcas_GetHandle(env,theobj);
- thejret = the_this->IsAllocated();
-
-}
-catch (Standard_Failure) {
- Standard_SStream Err;
- Err << Standard_Failure::Caught();
- Err << (char) 0;
- jcas_ThrowException(env,GetSString(Err));
-}
-}
-alock.Release();
-return thejret;
-}
-
-
-
-JNIEXPORT void JNICALL Java_CASCADESamplesJni_Aspect_1TypeMapEntry_Dump (JNIEnv *env, jobject theobj)
-{
-
-jcas_Locking alock(env);
-{
-try {
-Aspect_TypeMapEntry* the_this = (Aspect_TypeMapEntry*) jcas_GetHandle(env,theobj);
-the_this->Dump();
-
-}
-catch (Standard_Failure) {
- Standard_SStream Err;
- Err << Standard_Failure::Caught();
- Err << (char) 0;
- jcas_ThrowException(env,GetSString(Err));
-}
-}
-alock.Release();
-
-}
-
-
-
-JNIEXPORT void JNICALL Java_CASCADESamplesJni_Aspect_1TypeMapEntry_FinalizeValue(JNIEnv *, jclass, jlong theid)
-{
-if (theid) {
- Aspect_TypeMapEntry* theobj = (Aspect_TypeMapEntry*) theid;
- delete theobj;
-}
-}
-
-
-}