D:/usuarios/rodrigof/svn/tdk/src/jni/tdk_services_jni_TdkJNIPersistenceService.cpp File Reference

#include "tdk_services_jni_TdkJNIPersistenceService.h"
#include "TeDBConnectionsPool.h"
#include "TeProjection.h"
#include "TdkTheme.h"
#include "TdkView.h"
#include "TdkLayer.h"
#include "TdkProject.h"
#include "TdkThemeIterator.h"
#include "TeDatabase.h"
#include "TdkQueryParams.h"
#include "TdkGeographicObject.h"
#include "TdkMapController.h"
#include "TdkProcessingService.h"
#include "TdkPersistenceService.h"
#include "TdkObjectTypePersistenceManager.h"
#include "TdkDatabasePortalException.h"
#include "TdkViewTreeIterator.h"
#include "TdkSwingApplication.h"
#include "TdkSwingApplicationController.h"
#include "TdkProjectController.h"
#include "TdkVisual.h"
#include "jniutils.h"

Functions

TdkObjectGID GIDJava2JNI (JNIEnv *, jstring, jint, jstring, jint)
TdkObjectGID GIDJava2JNI (JNIEnv *, jstring, jint, jint)
jobject Legend2Style (JNIEnv *, TdkTheme *, TeLegendEntryVector &, bool)
TeBox worldBox2TeBox (JNIEnv *, jobject)
TeLineSet convertLines2CPP (JNIEnv *, jobject)
TePointSet convertPoints2CPP (JNIEnv *, jobject)
TePolygonSet convertPolygons2CPP (JNIEnv *, jobject)
TeTextSet convertText2CPP (JNIEnv *, jobject)
jmethodID getMethodID (JNIEnv *, jclass, std::string, std::string)
void UpdateGeographicObjectGeometry (JNIEnv *, TdkGeographicObject *, jobject)
void Style2Legend (JNIEnv *, TeLegendEntry &, jobject)
void GIDJNI2Java (JNIEnv *, TdkObjectGID, jstring &, jint &, jstring &, jint &)
jobject GIDJNI2Java (JNIEnv *env, TdkObjectGID gid)
void JNU_ThrowByName (JNIEnv *env, const char *name, const char *msg)
jobject TeMultiGeom2GeomSet (JNIEnv *env, TeMultiGeometry *geometry)
TdkPersistenceParams PersistenceParamsJava2CPP (JNIEnv *env, jobject jPersistenceParams)
TdkLoadParams LoadParamsJava2CPP (JNIEnv *env, jobject jLoadParams)
JNIEXPORT jobject JNICALL Java_tdk_services_jni_TdkJNIPersistenceService_jniLoadDataCatalog (JNIEnv *env, jobject objThis, jobject objCatalogData, jstring objectId, jint typeId, jstring dbDescriptorKey, jint layerId)
JNIEXPORT jobject JNICALL Java_tdk_services_jni_TdkJNIPersistenceService_jniLoadGroupData (JNIEnv *env, jobject objThis, jobject jViewGID, jstring jGroupName)
JNIEXPORT jobjectArray JNICALL Java_tdk_services_jni_TdkJNIPersistenceService_jniLoadThemeDatasByGroup (JNIEnv *env, jobject objThis, jobject jViewGID, jint jGroupID)
JNIEXPORT jobject JNICALL Java_tdk_services_jni_TdkJNIPersistenceService_jniGetLayerGID (JNIEnv *env, jobject objThis, jstring nome, jstring desc)
JNIEXPORT jobject JNICALL Java_tdk_services_jni_TdkJNIPersistenceService_jniQuery (JNIEnv *env, jobject objThis, jobject objThemeAccess, jstring query, jstring objectId, jint typeId, jstring dbDescriptorKey, jint layerId)
JNIEXPORT jint JNICALL Java_tdk_services_jni_TdkJNIPersistenceService_jniImportShape2 (JNIEnv *env, jobject objThis, jstring layerName, jstring shapeFilename, jint projectionId, jstring linkColumn, jboolean createAttributeTable, jstring descriptor)
JNIEXPORT jint JNICALL Java_tdk_services_jni_TdkJNIPersistenceService_jniImportRasterFile (JNIEnv *env, jobject objThis, jstring layerName, jstring rasterFilename, jint projectionId, jstring descriptor)
JNIEXPORT void JNICALL Java_tdk_services_jni_TdkJNIPersistenceService_jniCreateDatabaseModel (JNIEnv *env, jobject objThis, jstring descriptor)
JNIEXPORT jboolean JNICALL Java_tdk_services_jni_TdkJNIPersistenceService_jniExistsDatabaseModel (JNIEnv *env, jobject objThis, jstring descriptor)
JNIEXPORT void JNICALL Java_tdk_services_jni_TdkJNIPersistenceService_jniUpdateDatabaseModelVersion (JNIEnv *env, jobject objThis, jstring descriptor)
JNIEXPORT jobjectArray JNICALL Java_tdk_services_jni_TdkJNIPersistenceService_jniGetAttributeTables (JNIEnv *env, jobject objThis, jstring layerId, jstring descriptor)
JNIEXPORT void JNICALL Java_tdk_services_jni_TdkJNIPersistenceService_jniDeleteLayer (JNIEnv *env, jobject objThis, jstring layerId, jstring descriptor)
JNIEXPORT void JNICALL Java_tdk_services_jni_TdkJNIPersistenceService_jniDropTable (JNIEnv *env, jobject objThis, jstring tableName, jstring descriptor)
JNIEXPORT void JNICALL Java_tdk_services_jni_TdkJNIPersistenceService_jniDropView (JNIEnv *env, jobject objThis, jstring viewName, jstring descriptor)
JNIEXPORT void JNICALL Java_tdk_services_jni_TdkJNIPersistenceService_jniDeleteView (JNIEnv *env, jobject objThis, jstring viewName, jstring descriptor)
JNIEXPORT jint JNICALL Java_tdk_services_jni_TdkJNIPersistenceService_jniCreateLayer (JNIEnv *env, jobject objThis, jstring layerName, jint projectionID, jstring descriptor)
JNIEXPORT jint JNICALL Java_tdk_services_jni_TdkJNIPersistenceService_jniCreateView (JNIEnv *env, jobject objThis, jstring jViewName, jint projectionID, jstring jDescKey, jboolean visible)
JNIEXPORT void JNICALL Java_tdk_services_jni_TdkJNIPersistenceService_jniChangeNodeView (JNIEnv *env, jobject objThis, jint nodeId, jstring jSrcViewName, jstring jDestViewName, jstring jDescKey)
JNIEXPORT jboolean JNICALL Java_tdk_services_jni_TdkJNIPersistenceService_jniChangeGroupView (JNIEnv *env, jobject objThis, jstring jGroupName, jobject jSrcViewGID, jobject jDestViewGID, jstring jDescKey)
JNIEXPORT jboolean JNICALL Java_tdk_services_jni_TdkJNIPersistenceService_jniLinkAttributeTable (JNIEnv *env, jobject objThis, jint layerId, jstring linkTableName, jstring linkAttrName, jstring refTableName, jstring refLinkAttrName, jstring descriptor)
JNIEXPORT jboolean JNICALL Java_tdk_services_jni_TdkJNIPersistenceService_jniUnlinkAttrbuteTable (JNIEnv *env, jobject objThis, jint layerId, jstring tableName, jstring descriptor)
JNIEXPORT void JNICALL Java_tdk_services_jni_TdkJNIPersistenceService_jniApplyThematic (JNIEnv *env, jobject objThis, jint partition, jobject styleClt, jboolean updateBD, jstring objectId, jint typeId, jstring dbDescriptorKey, jint layerId)
JNIEXPORT jobject JNICALL Java_tdk_services_jni_TdkJNIPersistenceService_jniGenerateThematicLegend (JNIEnv *env, jobject objThis, jstring table, jstring attribute, jint partition, jobject styleClt, jint slice, jstring objectId, jint typeId, jstring dbDescriptorKey, jint layerId)
JNIEXPORT jobject JNICALL Java_tdk_services_jni_TdkJNIPersistenceService_jniLoadObjectTypeDef (JNIEnv *env, jobject objThis, jstring typeName, jobject access, jstring objectId, jint typeId, jstring dbDescriptorKey, jint layerId)
JNIEXPORT void JNICALL Java_tdk_services_jni_TdkJNIPersistenceService_jniLoadTheme (JNIEnv *env, jobject objThis, jobject objThemeData, jobject objAccessObserver, jobject gid, jdouble x1, jdouble x2, jdouble y1, jdouble y2)
JNIEXPORT jobject JNICALL Java_tdk_services_jni_TdkJNIPersistenceService_jniCreateObject (JNIEnv *env, jobject objThis, jobject objGeometry, jobject objAccessCollection, jstring objectId, jint typeId, jstring dbDescriptorKey, jint layerId)
JNIEXPORT jobject JNICALL Java_tdk_services_jni_TdkJNIPersistenceService_jniCreateTheme (JNIEnv *env, jobject objThis, jobject view_gid, jstring theme_name, jstring layer_name, jstring query, jint drawing_buffer, jint group_id, jobject default_style_color, jboolean activation, jboolean visibility, jboolean top)
JNIEXPORT jstring JNICALL Java_tdk_services_jni_TdkJNIPersistenceService_jniGetAttrQrySQL (JNIEnv *env, jobject objThis, jstring db_key, jstring table_name, jstring attr_name, jstring value)
JNIEXPORT jobjectArray JNICALL Java_tdk_services_jni_TdkJNIPersistenceService_jniGetStringAttrValues (JNIEnv *env, jobject objThis, jobject view_gid, jstring layer_name, jstring table_name, jstring attr_name)
JNIEXPORT jint JNICALL Java_tdk_services_jni_TdkJNIPersistenceService_jniCreateGroup (JNIEnv *env, jobject objThis, jobject view_gid, jstring group_name, jint group_id, jboolean top)
JNIEXPORT jboolean JNICALL Java_tdk_services_jni_TdkJNIPersistenceService_jniDeleteGroup (JNIEnv *env, jobject objThis, jobject view_gid, jstring group_name)
JNIEXPORT void JNICALL Java_tdk_services_jni_TdkJNIPersistenceService_jniDeleteObject (JNIEnv *env, jobject objThis, jobject objThemeAccess, jobject objObjectAccess, jstring objectId, jint typeId, jstring dbDescriptorKey, jint layerId)
JNIEXPORT jboolean JNICALL Java_tdk_services_jni_TdkJNIPersistenceService_jniDeleteTheme (JNIEnv *env, jobject objThis, jobject j_view_gid, jobject j_theme_gid)
JNIEXPORT void JNICALL Java_tdk_services_jni_TdkJNIPersistenceService_jniSetThemeRasterMask (JNIEnv *env, jobject objThis, jstring objectId, jint typeId, jstring dbDescriptorKey, jint layerId, jint rasterGeomId, jobject rasterMask)
JNIEXPORT jobject JNICALL Java_tdk_services_jni_TdkJNIPersistenceService_jniGetThemeRasterMask (JNIEnv *env, jobject objThis, jstring objectId, jint typeId, jstring dbDescriptorKey, jint layerId, jint rasterGeomId)
JNIEXPORT jobject JNICALL Java_tdk_services_jni_TdkJNIPersistenceService_jniLinkShapeFile (JNIEnv *env, jobject objThis, jstring layerName, jstring dbDescriptorKey, jstring shpFilename, jint projectionId)
JNIEXPORT jobject JNICALL Java_tdk_services_jni_TdkJNIPersistenceService_jniImportShape (JNIEnv *env, jobject objThis, jstring layerName, jstring dbDescriptorKey, jstring shpFilename, jint projectionId, jstring linkColumn, jboolean importDBF, jint chunkSize)
JNIEXPORT jobjectArray JNICALL Java_tdk_services_jni_TdkJNIPersistenceService_jniLoadChildren (JNIEnv *env, jobject objThis, jobject objParams, jstring objectId, jint typeId, jstring dbDescriptorKey, jint layerId)
JNIEXPORT jobject JNICALL Java_tdk_services_jni_TdkJNIPersistenceService_jniInsertObject (JNIEnv *env, jobject objThis, jobject objGeometry, jobject objAccessCollection, jobject gid, jobject jPersistenceParams)
JNIEXPORT void JNICALL Java_tdk_services_jni_TdkJNIPersistenceService_jniUnloadObject (JNIEnv *env, jobject objThis, jstring dbDescriptorKey, jstring objectId, jint typeId, jint layerId)
JNIEXPORT void JNICALL Java_tdk_services_jni_TdkJNIPersistenceService_jniUpdateAttrObjectPosOperation (JNIEnv *env, jobject objThis, jstring dbDescriptorKey, jstring objectId, jint typeId, jint layerId)
JNIEXPORT void JNICALL Java_tdk_services_jni_TdkJNIPersistenceService_jniUpdateObject (JNIEnv *env, jobject objThis, jobject objGeometry, jstring dbDescriptorKey, jstring objectId, jint typeId, jint layerId, jobject insertParams)
JNIEXPORT jobject JNICALL Java_tdk_services_jni_TdkJNIPersistenceService_jniLoadStyleLibraries (JNIEnv *env, jobject objThis, jstring dbKey)
JNIEXPORT void JNICALL Java_tdk_services_jni_TdkJNIPersistenceService_jniInsertImageStyle (JNIEnv *env, jobject objThis, jstring styleLibName, jstring styleName, jstring imagefile, jstring dbKey)
JNIEXPORT void JNICALL Java_tdk_services_jni_TdkJNIPersistenceService_jniInsertStyleLibrary (JNIEnv *env, jobject objThis, jstring libName, jstring dbKey)
JNIEXPORT void JNICALL Java_tdk_services_jni_TdkJNIPersistenceService_jniDeleteStyleLibrary (JNIEnv *env, jobject objThis, jint styleLibId, jstring dbKey)
JNIEXPORT void JNICALL Java_tdk_services_jni_TdkJNIPersistenceService_jniInsertStyle (JNIEnv *env, jobject objThis, jint styleLibId, jobject style, jstring dbKey)
JNIEXPORT void JNICALL Java_tdk_services_jni_TdkJNIPersistenceService_jniDeleteStyle (JNIEnv *env, jobject objThis, jint styleId, jint libId, jstring dbKey)
JNIEXPORT void JNICALL Java_tdk_services_jni_TdkJNIPersistenceService_jniInsertOwnLegendsFromStyleLibrary (JNIEnv *env, jobject objThis, jint themeId, jstring styleLibName, jstring dbKey)
JNIEXPORT jobject JNICALL Java_tdk_services_jni_TdkJNIPersistenceService_jniGetOwnLegendsIds (JNIEnv *env, jobject objThis, jint themeId, jstring dbKey)
JNIEXPORT jboolean JNICALL Java_tdk_services_jni_TdkJNIPersistenceService_jniLoadObject (JNIEnv *env, jobject objThis, jobject objGid, jobject objParams)
JNIEXPORT void JNICALL Java_tdk_services_jni_TdkJNIPersistenceService_jniDeleteObject__Ltdk_core_TdkObjectGID_2Ltdk_core_TdkPersistenceParams_2Z (JNIEnv *env, jobject objThis, jobject objGid, jobject objParams, jboolean deleteObject)
JNIEXPORT jobject JNICALL Java_tdk_services_jni_TdkJNIPersistenceService_jniGetGeometry (JNIEnv *env, jobject objThis, jobject objGid)
JNIEXPORT void JNICALL Java_tdk_services_jni_TdkJNIPersistenceService_jniSetGeometry (JNIEnv *env, jobject objThis, jobject objGid, jobject objGeomSet)
JNIEXPORT void JNICALL Java_tdk_services_jni_TdkJNIPersistenceService_jniSetCurrentViewSaveState (JNIEnv *env, jobject objThis, jboolean state)
JNIEXPORT void JNICALL Java_tdk_services_jni_TdkJNIPersistenceService_jniSetThemeSaveState (JNIEnv *env, jobject objThis, jobject themeGID, jboolean state)
JNIEXPORT void JNICALL Java_tdk_services_jni_TdkJNIPersistenceService_jniSetThemeSaveState (JNIEnv *env, jobject objThis, jobject themeGID, jint state)
JNIEXPORT void JNICALL Java_tdk_services_jni_TdkJNIPersistenceService_jniSetReferenceScale (JNIEnv *env, jobject objThis, jobject themeGID)

Function Documentation

TeLineSet convertLines2CPP ( JNIEnv *  ,
jobject   
)

TePointSet convertPoints2CPP ( JNIEnv *  ,
jobject   
)

TePolygonSet convertPolygons2CPP ( JNIEnv *  ,
jobject   
)

TeTextSet convertText2CPP ( JNIEnv *  ,
jobject   
)

jmethodID getMethodID ( JNIEnv *  ,
jclass  ,
std::string  ,
std::string   
)

TdkObjectGID GIDJava2JNI ( JNIEnv *  ,
jstring  ,
jint  ,
jint   
)

TdkObjectGID GIDJava2JNI ( JNIEnv *  ,
jstring  ,
jint  ,
jstring  ,
jint   
)

jobject GIDJNI2Java ( JNIEnv *  env,
TdkObjectGID  gid 
)

void GIDJNI2Java ( JNIEnv *  ,
TdkObjectGID  ,
jstring &  ,
jint &  ,
jstring &  ,
jint &   
)

JNIEXPORT void JNICALL Java_tdk_services_jni_TdkJNIPersistenceService_jniApplyThematic ( JNIEnv *  env,
jobject  objThis,
jint  partition,
jobject  styleClt,
jboolean  updateBD,
jstring  objectId,
jint  typeId,
jstring  dbDescriptorKey,
jint  layerId 
)

JNIEXPORT jboolean JNICALL Java_tdk_services_jni_TdkJNIPersistenceService_jniChangeGroupView ( JNIEnv *  env,
jobject  objThis,
jstring  jGroupName,
jobject  jSrcViewGID,
jobject  jDestViewGID,
jstring  jDescKey 
)

JNIEXPORT void JNICALL Java_tdk_services_jni_TdkJNIPersistenceService_jniChangeNodeView ( JNIEnv *  env,
jobject  objThis,
jint  nodeId,
jstring  jSrcViewName,
jstring  jDestViewName,
jstring  jDescKey 
)

JNIEXPORT void JNICALL Java_tdk_services_jni_TdkJNIPersistenceService_jniCreateDatabaseModel ( JNIEnv *  env,
jobject  objThis,
jstring  descriptor 
)

JNIEXPORT jint JNICALL Java_tdk_services_jni_TdkJNIPersistenceService_jniCreateGroup ( JNIEnv *  env,
jobject  objThis,
jobject  view_gid,
jstring  group_name,
jint  group_id,
jboolean  top 
)

JNIEXPORT jint JNICALL Java_tdk_services_jni_TdkJNIPersistenceService_jniCreateLayer ( JNIEnv *  env,
jobject  objThis,
jstring  layerName,
jint  projectionID,
jstring  descriptor 
)

JNIEXPORT jobject JNICALL Java_tdk_services_jni_TdkJNIPersistenceService_jniCreateObject ( JNIEnv *  env,
jobject  objThis,
jobject  objGeometry,
jobject  objAccessCollection,
jstring  objectId,
jint  typeId,
jstring  dbDescriptorKey,
jint  layerId 
)

JNIEXPORT jobject JNICALL Java_tdk_services_jni_TdkJNIPersistenceService_jniCreateTheme ( JNIEnv *  env,
jobject  objThis,
jobject  view_gid,
jstring  theme_name,
jstring  layer_name,
jstring  query,
jint  drawing_buffer,
jint  group_id,
jobject  default_style_color,
jboolean  activation,
jboolean  visibility,
jboolean  top 
)

JNIEXPORT jint JNICALL Java_tdk_services_jni_TdkJNIPersistenceService_jniCreateView ( JNIEnv *  env,
jobject  objThis,
jstring  jViewName,
jint  projectionID,
jstring  jDescKey,
jboolean  visible 
)

JNIEXPORT jboolean JNICALL Java_tdk_services_jni_TdkJNIPersistenceService_jniDeleteGroup ( JNIEnv *  env,
jobject  objThis,
jobject  view_gid,
jstring  group_name 
)

JNIEXPORT void JNICALL Java_tdk_services_jni_TdkJNIPersistenceService_jniDeleteLayer ( JNIEnv *  env,
jobject  objThis,
jstring  layerId,
jstring  descriptor 
)

JNIEXPORT void JNICALL Java_tdk_services_jni_TdkJNIPersistenceService_jniDeleteObject ( JNIEnv *  env,
jobject  objThis,
jobject  objThemeAccess,
jobject  objObjectAccess,
jstring  objectId,
jint  typeId,
jstring  dbDescriptorKey,
jint  layerId 
)

JNIEXPORT void JNICALL Java_tdk_services_jni_TdkJNIPersistenceService_jniDeleteObject__Ltdk_core_TdkObjectGID_2Ltdk_core_TdkPersistenceParams_2Z ( JNIEnv *  env,
jobject  objThis,
jobject  objGid,
jobject  objParams,
jboolean  deleteObject 
)

JNIEXPORT void JNICALL Java_tdk_services_jni_TdkJNIPersistenceService_jniDeleteStyle ( JNIEnv *  env,
jobject  objThis,
jint  styleId,
jint  libId,
jstring  dbKey 
)

JNIEXPORT void JNICALL Java_tdk_services_jni_TdkJNIPersistenceService_jniDeleteStyleLibrary ( JNIEnv *  env,
jobject  objThis,
jint  styleLibId,
jstring  dbKey 
)

JNIEXPORT jboolean JNICALL Java_tdk_services_jni_TdkJNIPersistenceService_jniDeleteTheme ( JNIEnv *  env,
jobject  objThis,
jobject  j_view_gid,
jobject  j_theme_gid 
)

JNIEXPORT void JNICALL Java_tdk_services_jni_TdkJNIPersistenceService_jniDeleteView ( JNIEnv *  env,
jobject  objThis,
jstring  viewName,
jstring  descriptor 
)

JNIEXPORT void JNICALL Java_tdk_services_jni_TdkJNIPersistenceService_jniDropTable ( JNIEnv *  env,
jobject  objThis,
jstring  tableName,
jstring  descriptor 
)

JNIEXPORT void JNICALL Java_tdk_services_jni_TdkJNIPersistenceService_jniDropView ( JNIEnv *  env,
jobject  objThis,
jstring  viewName,
jstring  descriptor 
)

JNIEXPORT jboolean JNICALL Java_tdk_services_jni_TdkJNIPersistenceService_jniExistsDatabaseModel ( JNIEnv *  env,
jobject  objThis,
jstring  descriptor 
)

JNIEXPORT jobject JNICALL Java_tdk_services_jni_TdkJNIPersistenceService_jniGenerateThematicLegend ( JNIEnv *  env,
jobject  objThis,
jstring  table,
jstring  attribute,
jint  partition,
jobject  styleClt,
jint  slice,
jstring  objectId,
jint  typeId,
jstring  dbDescriptorKey,
jint  layerId 
)

JNIEXPORT jobjectArray JNICALL Java_tdk_services_jni_TdkJNIPersistenceService_jniGetAttributeTables ( JNIEnv *  env,
jobject  objThis,
jstring  layerId,
jstring  descriptor 
)

JNIEXPORT jstring JNICALL Java_tdk_services_jni_TdkJNIPersistenceService_jniGetAttrQrySQL ( JNIEnv *  env,
jobject  objThis,
jstring  db_key,
jstring  table_name,
jstring  attr_name,
jstring  value 
)

JNIEXPORT jobject JNICALL Java_tdk_services_jni_TdkJNIPersistenceService_jniGetGeometry ( JNIEnv *  env,
jobject  objThis,
jobject  objGid 
)

JNIEXPORT jobject JNICALL Java_tdk_services_jni_TdkJNIPersistenceService_jniGetLayerGID ( JNIEnv *  env,
jobject  objThis,
jstring  nome,
jstring  desc 
)

JNIEXPORT jobject JNICALL Java_tdk_services_jni_TdkJNIPersistenceService_jniGetOwnLegendsIds ( JNIEnv *  env,
jobject  objThis,
jint  themeId,
jstring  dbKey 
)

JNIEXPORT jobjectArray JNICALL Java_tdk_services_jni_TdkJNIPersistenceService_jniGetStringAttrValues ( JNIEnv *  env,
jobject  objThis,
jobject  view_gid,
jstring  layer_name,
jstring  table_name,
jstring  attr_name 
)

JNIEXPORT jobject JNICALL Java_tdk_services_jni_TdkJNIPersistenceService_jniGetThemeRasterMask ( JNIEnv *  env,
jobject  objThis,
jstring  objectId,
jint  typeId,
jstring  dbDescriptorKey,
jint  layerId,
jint  rasterGeomId 
)

JNIEXPORT jint JNICALL Java_tdk_services_jni_TdkJNIPersistenceService_jniImportRasterFile ( JNIEnv *  env,
jobject  objThis,
jstring  layerName,
jstring  rasterFilename,
jint  projectionId,
jstring  descriptor 
)

JNIEXPORT jobject JNICALL Java_tdk_services_jni_TdkJNIPersistenceService_jniImportShape ( JNIEnv *  env,
jobject  objThis,
jstring  layerName,
jstring  dbDescriptorKey,
jstring  shpFilename,
jint  projectionId,
jstring  linkColumn,
jboolean  importDBF,
jint  chunkSize 
)

JNIEXPORT jint JNICALL Java_tdk_services_jni_TdkJNIPersistenceService_jniImportShape2 ( JNIEnv *  env,
jobject  objThis,
jstring  layerName,
jstring  shapeFilename,
jint  projectionId,
jstring  linkColumn,
jboolean  createAttributeTable,
jstring  descriptor 
)

JNIEXPORT void JNICALL Java_tdk_services_jni_TdkJNIPersistenceService_jniInsertImageStyle ( JNIEnv *  env,
jobject  objThis,
jstring  styleLibName,
jstring  styleName,
jstring  imagefile,
jstring  dbKey 
)

JNIEXPORT jobject JNICALL Java_tdk_services_jni_TdkJNIPersistenceService_jniInsertObject ( JNIEnv *  env,
jobject  objThis,
jobject  objGeometry,
jobject  objAccessCollection,
jobject  gid,
jobject  jPersistenceParams 
)

JNIEXPORT void JNICALL Java_tdk_services_jni_TdkJNIPersistenceService_jniInsertOwnLegendsFromStyleLibrary ( JNIEnv *  env,
jobject  objThis,
jint  themeId,
jstring  styleLibName,
jstring  dbKey 
)

JNIEXPORT void JNICALL Java_tdk_services_jni_TdkJNIPersistenceService_jniInsertStyle ( JNIEnv *  env,
jobject  objThis,
jint  styleLibId,
jobject  style,
jstring  dbKey 
)

JNIEXPORT void JNICALL Java_tdk_services_jni_TdkJNIPersistenceService_jniInsertStyleLibrary ( JNIEnv *  env,
jobject  objThis,
jstring  libName,
jstring  dbKey 
)

JNIEXPORT jboolean JNICALL Java_tdk_services_jni_TdkJNIPersistenceService_jniLinkAttributeTable ( JNIEnv *  env,
jobject  objThis,
jint  layerId,
jstring  linkTableName,
jstring  linkAttrName,
jstring  refTableName,
jstring  refLinkAttrName,
jstring  descriptor 
)

JNIEXPORT jobject JNICALL Java_tdk_services_jni_TdkJNIPersistenceService_jniLinkShapeFile ( JNIEnv *  env,
jobject  objThis,
jstring  layerName,
jstring  dbDescriptorKey,
jstring  shpFilename,
jint  projectionId 
)

JNIEXPORT jobjectArray JNICALL Java_tdk_services_jni_TdkJNIPersistenceService_jniLoadChildren ( JNIEnv *  env,
jobject  objThis,
jobject  objParams,
jstring  objectId,
jint  typeId,
jstring  dbDescriptorKey,
jint  layerId 
)

JNIEXPORT jobject JNICALL Java_tdk_services_jni_TdkJNIPersistenceService_jniLoadDataCatalog ( JNIEnv *  env,
jobject  objThis,
jobject  objCatalogData,
jstring  objectId,
jint  typeId,
jstring  dbDescriptorKey,
jint  layerId 
)

JNIEXPORT jobject JNICALL Java_tdk_services_jni_TdkJNIPersistenceService_jniLoadGroupData ( JNIEnv *  env,
jobject  objThis,
jobject  jViewGID,
jstring  jGroupName 
)

JNIEXPORT jboolean JNICALL Java_tdk_services_jni_TdkJNIPersistenceService_jniLoadObject ( JNIEnv *  env,
jobject  objThis,
jobject  objGid,
jobject  objParams 
)

JNIEXPORT jobject JNICALL Java_tdk_services_jni_TdkJNIPersistenceService_jniLoadObjectTypeDef ( JNIEnv *  env,
jobject  objThis,
jstring  typeName,
jobject  access,
jstring  objectId,
jint  typeId,
jstring  dbDescriptorKey,
jint  layerId 
)

JNIEXPORT jobject JNICALL Java_tdk_services_jni_TdkJNIPersistenceService_jniLoadStyleLibraries ( JNIEnv *  env,
jobject  objThis,
jstring  dbKey 
)

JNIEXPORT void JNICALL Java_tdk_services_jni_TdkJNIPersistenceService_jniLoadTheme ( JNIEnv *  env,
jobject  objThis,
jobject  objThemeData,
jobject  objAccessObserver,
jobject  gid,
jdouble  x1,
jdouble  x2,
jdouble  y1,
jdouble  y2 
)

JNIEXPORT jobjectArray JNICALL Java_tdk_services_jni_TdkJNIPersistenceService_jniLoadThemeDatasByGroup ( JNIEnv *  env,
jobject  objThis,
jobject  jViewGID,
jint  jGroupID 
)

JNIEXPORT jobject JNICALL Java_tdk_services_jni_TdkJNIPersistenceService_jniQuery ( JNIEnv *  env,
jobject  objThis,
jobject  objThemeAccess,
jstring  query,
jstring  objectId,
jint  typeId,
jstring  dbDescriptorKey,
jint  layerId 
)

JNIEXPORT void JNICALL Java_tdk_services_jni_TdkJNIPersistenceService_jniSetCurrentViewSaveState ( JNIEnv *  env,
jobject  objThis,
jboolean  state 
)

JNIEXPORT void JNICALL Java_tdk_services_jni_TdkJNIPersistenceService_jniSetGeometry ( JNIEnv *  env,
jobject  objThis,
jobject  objGid,
jobject  objGeomSet 
)

JNIEXPORT void JNICALL Java_tdk_services_jni_TdkJNIPersistenceService_jniSetReferenceScale ( JNIEnv *  env,
jobject  objThis,
jobject  themeGID 
)

JNIEXPORT void JNICALL Java_tdk_services_jni_TdkJNIPersistenceService_jniSetThemeRasterMask ( JNIEnv *  env,
jobject  objThis,
jstring  objectId,
jint  typeId,
jstring  dbDescriptorKey,
jint  layerId,
jint  rasterGeomId,
jobject  rasterMask 
)

JNIEXPORT void JNICALL Java_tdk_services_jni_TdkJNIPersistenceService_jniSetThemeSaveState ( JNIEnv *  env,
jobject  objThis,
jobject  themeGID,
jint  state 
)

JNIEXPORT void JNICALL Java_tdk_services_jni_TdkJNIPersistenceService_jniSetThemeSaveState ( JNIEnv *  env,
jobject  objThis,
jobject  themeGID,
jboolean  state 
)

JNIEXPORT jboolean JNICALL Java_tdk_services_jni_TdkJNIPersistenceService_jniUnlinkAttrbuteTable ( JNIEnv *  env,
jobject  objThis,
jint  layerId,
jstring  tableName,
jstring  descriptor 
)

JNIEXPORT void JNICALL Java_tdk_services_jni_TdkJNIPersistenceService_jniUnloadObject ( JNIEnv *  env,
jobject  objThis,
jstring  dbDescriptorKey,
jstring  objectId,
jint  typeId,
jint  layerId 
)

JNIEXPORT void JNICALL Java_tdk_services_jni_TdkJNIPersistenceService_jniUpdateAttrObjectPosOperation ( JNIEnv *  env,
jobject  objThis,
jstring  dbDescriptorKey,
jstring  objectId,
jint  typeId,
jint  layerId 
)

JNIEXPORT void JNICALL Java_tdk_services_jni_TdkJNIPersistenceService_jniUpdateDatabaseModelVersion ( JNIEnv *  env,
jobject  objThis,
jstring  descriptor 
)

JNIEXPORT void JNICALL Java_tdk_services_jni_TdkJNIPersistenceService_jniUpdateObject ( JNIEnv *  env,
jobject  objThis,
jobject  objGeometry,
jstring  dbDescriptorKey,
jstring  objectId,
jint  typeId,
jint  layerId,
jobject  insertParams 
)

void JNU_ThrowByName ( JNIEnv *  env,
const char *  name,
const char *  msg 
)

jobject Legend2Style ( JNIEnv *  ,
TdkTheme ,
TeLegendEntryVector &  ,
bool   
)

TdkLoadParams LoadParamsJava2CPP ( JNIEnv *  env,
jobject  jLoadParams 
)

TdkPersistenceParams PersistenceParamsJava2CPP ( JNIEnv *  env,
jobject  jPersistenceParams 
)

void Style2Legend ( JNIEnv *  ,
TeLegendEntry &  ,
jobject   
)

jobject TeMultiGeom2GeomSet ( JNIEnv *  env,
TeMultiGeometry *  geometry 
)

void UpdateGeographicObjectGeometry ( JNIEnv *  ,
TdkGeographicObject ,
jobject   
)

TeBox worldBox2TeBox ( JNIEnv *  ,
jobject   
)


Generated on Fri Jun 15 16:54:13 2007 for TDK by  doxygen 1.5.2