com.stimulsoft.webdesigner.helper
Class StiDictionaryHelper
java.lang.Object
com.stimulsoft.webdesigner.helper.StiDictionaryHelper
public class StiDictionaryHelper
- extends java.lang.Object
Copyright Stimulsoft
Method Summary |
static void |
applySelectedData(StiReport report,
java.util.HashMap<java.lang.String,java.lang.Object> param,
java.util.HashMap<java.lang.String,java.lang.Object> callbackResult)
|
static void |
createDatabaseFromResource(StiReport report,
java.util.HashMap<java.lang.String,java.lang.Object> param,
java.util.HashMap<java.lang.String,java.lang.Object> callbackResult)
|
static void |
createFieldOnDblClick(StiReport report,
java.util.HashMap<java.lang.String,java.lang.Object> param,
java.util.HashMap callbackResult)
|
static StiDatabase |
createNewDatabaseFromResource(StiReport report,
StiResource resource)
|
static void |
createOrEditBusinessObject(StiReport report,
java.util.HashMap<java.lang.String,java.lang.Object> param,
java.util.HashMap<java.lang.String,java.lang.Object> callbackResult)
|
static void |
createOrEditColumn(StiReport report,
java.util.HashMap<java.lang.String,java.lang.Object> param,
java.util.HashMap<java.lang.String,java.lang.Object> callbackResult)
|
static void |
createOrEditConnection(StiReport report,
java.util.HashMap<java.lang.String,java.lang.Object> param,
java.util.HashMap<java.lang.String,java.lang.Object> callbackResult,
StiWebDesignerOptions options)
|
static void |
createOrEditDataSource(StiReport report,
java.util.HashMap<java.lang.String,java.lang.Object> param,
java.util.HashMap<java.lang.String,java.lang.Object> callbackResult,
StiWebDesignerOptions options)
|
static void |
createOrEditParameter(StiReport report,
java.util.HashMap<java.lang.String,java.lang.Object> param,
java.util.HashMap<java.lang.String,java.lang.Object> callbackResult)
|
static void |
createOrEditRelation(StiReport report,
java.util.HashMap<java.lang.String,java.lang.Object> param,
java.util.HashMap<java.lang.String,java.lang.Object> callbackResult)
|
static void |
createOrEditResource(StiReport report,
java.util.HashMap<java.lang.String,java.lang.Object> param,
java.util.HashMap<java.lang.String,java.lang.Object> callbackResult)
|
static void |
createOrEditVariable(StiReport report,
java.util.HashMap<java.lang.String,java.lang.Object> param,
java.util.HashMap<java.lang.String,java.lang.Object> callbackResult)
|
static java.lang.String |
createTempSampleData(StiReport report)
|
static void |
createVariablesCategory(StiReport report,
java.util.HashMap<java.lang.String,java.lang.Object> param,
java.util.HashMap<java.lang.String,java.lang.Object> callbackResult)
|
static void |
deleteAllDataSources(StiReport report,
java.util.HashMap param,
java.util.HashMap callbackResult)
|
static void |
deleteBusinessObject(StiReport report,
java.util.HashMap<java.lang.String,java.lang.Object> param,
java.util.HashMap<java.lang.String,java.lang.Object> callbackResult)
|
static void |
deleteBusinessObjectCategory(StiReport report,
java.util.HashMap<java.lang.String,java.lang.Object> param,
java.util.HashMap<java.lang.String,java.lang.Object> callbackResult)
|
static void |
deleteColumn(StiReport report,
java.util.HashMap<java.lang.String,java.lang.Object> param,
java.util.HashMap<java.lang.String,java.lang.Object> callbackResult)
|
static void |
deleteConnection(StiReport report,
java.util.HashMap<java.lang.String,java.lang.Object> param,
java.util.HashMap<java.lang.String,java.lang.Object> callbackResult)
|
static void |
deleteDataSource(StiReport report,
java.util.HashMap<java.lang.String,java.lang.Object> param,
java.util.HashMap<java.lang.String,java.lang.Object> callbackResult)
|
static void |
deleteParameter(StiReport report,
java.util.HashMap<java.lang.String,java.lang.Object> param,
java.util.HashMap<java.lang.String,java.lang.Object> callbackResult)
|
static void |
deleteRelation(StiReport report,
java.util.HashMap<java.lang.String,java.lang.Object> param,
java.util.HashMap<java.lang.String,java.lang.Object> callbackResult)
|
static void |
deleteResource(StiReport report,
java.util.HashMap<java.lang.String,java.lang.Object> param,
java.util.HashMap<java.lang.String,java.lang.Object> callbackResult)
|
static void |
deleteVariable(StiReport report,
java.util.HashMap<java.lang.String,java.lang.Object> param,
java.util.HashMap<java.lang.String,java.lang.Object> callbackResult)
|
static void |
deleteVariablesCategory(StiReport report,
java.util.HashMap<java.lang.String,java.lang.Object> param,
java.util.HashMap<java.lang.String,java.lang.Object> callbackResult)
|
static void |
editBusinessObjectCategory(StiReport report,
java.util.HashMap<java.lang.String,java.lang.Object> param,
java.util.HashMap<java.lang.String,java.lang.Object> callbackResult)
|
static void |
editVariablesCategory(StiReport report,
java.util.HashMap<java.lang.String,java.lang.Object> param,
java.util.HashMap<java.lang.String,java.lang.Object> callbackResult)
|
static StiAbstractAdapter |
getAdapter(java.lang.String connectionString,
java.lang.String connectionType)
|
static void |
getAllConnections(StiReport report,
java.util.HashMap<java.lang.String,java.lang.Object> param,
java.util.HashMap<java.lang.String,java.lang.Object> callbackResult,
StiWebDesignerOptions options)
|
static StiBusinessObject |
getBusinessObjectByFullName(StiReport report,
java.lang.Object fullName)
|
static StiDataColumnsCollection |
getColumnsByTypeAndNameOfObject(StiReport report,
java.util.HashMap<java.lang.String,java.lang.Object> props)
|
static java.sql.Connection |
getConnection(StiJDBCParameters param)
|
static void |
getConnectionTypes(StiReport report,
java.util.HashMap<java.lang.String,java.lang.Object> param,
java.util.HashMap<java.lang.String,java.lang.Object> callbackResult,
StiWebDesignerOptions options)
|
static void |
getDataAdapterTypes(StiReport report,
java.util.HashMap<java.lang.String,java.lang.Object> param,
java.util.HashMap<java.lang.String,java.lang.Object> callbackResult,
StiWebDesignerOptions options)
|
static void |
getDatabaseData(StiDatabase db,
java.util.HashMap<java.lang.String,java.lang.Object> callbackResult,
StiReport report)
|
static void |
getDatabaseData(StiReport report,
java.util.HashMap<java.lang.String,java.lang.Object> param,
java.util.HashMap<java.lang.String,java.lang.Object> callbackResult)
|
static java.util.HashMap<java.lang.String,java.lang.Object> |
getDictionaryTree(StiReport report)
|
static java.util.ArrayList<java.util.HashMap<java.lang.String,java.lang.Object>> |
getFunctionsTree(StiReport report)
|
static StiImagesID |
getIconTypeForColumn(StiSystemType type)
|
static void |
getImagesGallery(StiReport report,
java.util.HashMap<java.lang.String,java.lang.Object> param,
java.util.HashMap<java.lang.String,java.lang.Object> callbackResult)
|
static StiJDBCParameters |
getJDBCConnection(java.lang.String connectionString,
java.lang.String connectionType)
|
static StiImagesID |
getLockedCalcImageIDFromType(StiSystemType systemType,
boolean inherited)
|
static java.lang.String |
getNewDatabaseName(StiReport report,
java.lang.String fileName)
|
static void |
getParamsFromQueryString(StiReport report,
java.util.HashMap param,
java.util.HashMap callbackResult)
|
static java.util.ArrayList<java.util.HashMap<java.lang.String,java.lang.Object>> |
getResourcesTree(StiReport report)
|
static void |
getRichTextGallery(StiReport report,
java.util.HashMap<java.lang.String,java.lang.Object> param,
java.util.HashMap<java.lang.String,java.lang.Object> callbackResult)
|
static void |
getSampleConnectionString(StiReport report,
java.util.HashMap param,
java.util.HashMap callbackResult,
StiWebDesignerOptions options)
|
static void |
getSqlParameterTypes(StiReport report,
java.util.HashMap<java.lang.String,java.lang.Object> param,
java.util.HashMap<java.lang.String,java.lang.Object> callbackResult)
|
static java.util.ArrayList<java.lang.String> |
getSystemVariablesTree(StiReport report)
|
static StiSystemType |
getTypeFromString(java.lang.String type,
java.lang.String basicType)
|
static java.lang.String |
getTypeValueToString(StiSystemType stype)
|
static void |
getVariableItemsFromDataColumn(StiReport report,
java.util.HashMap param,
java.util.HashMap callbackResult)
|
static java.util.HashMap<java.lang.String,java.lang.String> |
getViewDataItemValue(java.lang.Object item,
StiDataColumn dictionaryColumn)
|
static void |
moveConnectionDataToResource(StiReport report,
java.util.HashMap<java.lang.String,java.lang.Object> param,
java.util.HashMap<java.lang.String,java.lang.Object> callbackResult)
|
static void |
moveDictionaryItem(StiReport report,
java.util.HashMap<java.lang.String,java.lang.Object> param,
java.util.HashMap<java.lang.String,java.lang.Object> callbackResult)
|
static void |
newDictionary(StiReport report,
java.util.HashMap<java.lang.String,java.lang.Object> param,
java.util.HashMap<java.lang.String,java.lang.Object> callbackResult)
|
static void |
removeTempSampleData(StiReport report,
java.lang.String dataGuid)
|
static void |
retrieveColumns(StiReport report,
java.util.HashMap<java.lang.String,java.lang.Object> param,
java.util.HashMap<java.lang.String,java.lang.Object> callbackResult)
|
static void |
runQueryScript(StiReport report,
java.util.HashMap<java.lang.String,java.lang.Object> param,
java.util.HashMap<java.lang.String,java.lang.Object> callbackResult)
|
static void |
synchronizeDictionary(StiReport report,
java.util.HashMap<java.lang.String,java.lang.Object> param,
java.util.HashMap<java.lang.String,java.lang.Object> callbackResult)
|
static void |
testConnection(StiReport report,
java.util.HashMap<java.lang.String,java.lang.Object> param,
java.util.HashMap<java.lang.String,java.lang.Object> callbackResult,
StiWebDesignerOptions options)
|
static void |
viewData(StiReport report,
java.util.HashMap param,
java.util.HashMap callbackResult)
|
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
StiDictionaryHelper
public StiDictionaryHelper()
getImagesGallery
public static void getImagesGallery(StiReport report,
java.util.HashMap<java.lang.String,java.lang.Object> param,
java.util.HashMap<java.lang.String,java.lang.Object> callbackResult)
getRichTextGallery
public static void getRichTextGallery(StiReport report,
java.util.HashMap<java.lang.String,java.lang.Object> param,
java.util.HashMap<java.lang.String,java.lang.Object> callbackResult)
getColumnsByTypeAndNameOfObject
public static StiDataColumnsCollection getColumnsByTypeAndNameOfObject(StiReport report,
java.util.HashMap<java.lang.String,java.lang.Object> props)
getBusinessObjectByFullName
public static StiBusinessObject getBusinessObjectByFullName(StiReport report,
java.lang.Object fullName)
getIconTypeForColumn
public static StiImagesID getIconTypeForColumn(StiSystemType type)
getLockedCalcImageIDFromType
public static StiImagesID getLockedCalcImageIDFromType(StiSystemType systemType,
boolean inherited)
getTypeValueToString
public static java.lang.String getTypeValueToString(StiSystemType stype)
getTypeFromString
public static StiSystemType getTypeFromString(java.lang.String type,
java.lang.String basicType)
getResourcesTree
public static java.util.ArrayList<java.util.HashMap<java.lang.String,java.lang.Object>> getResourcesTree(StiReport report)
getDictionaryTree
public static java.util.HashMap<java.lang.String,java.lang.Object> getDictionaryTree(StiReport report)
getFunctionsTree
public static java.util.ArrayList<java.util.HashMap<java.lang.String,java.lang.Object>> getFunctionsTree(StiReport report)
getSystemVariablesTree
public static java.util.ArrayList<java.lang.String> getSystemVariablesTree(StiReport report)
getConnectionTypes
public static void getConnectionTypes(StiReport report,
java.util.HashMap<java.lang.String,java.lang.Object> param,
java.util.HashMap<java.lang.String,java.lang.Object> callbackResult,
StiWebDesignerOptions options)
throws java.lang.InstantiationException,
java.lang.IllegalAccessException
- Throws:
java.lang.InstantiationException
java.lang.IllegalAccessException
getDataAdapterTypes
public static void getDataAdapterTypes(StiReport report,
java.util.HashMap<java.lang.String,java.lang.Object> param,
java.util.HashMap<java.lang.String,java.lang.Object> callbackResult,
StiWebDesignerOptions options)
createOrEditConnection
public static void createOrEditConnection(StiReport report,
java.util.HashMap<java.lang.String,java.lang.Object> param,
java.util.HashMap<java.lang.String,java.lang.Object> callbackResult,
StiWebDesignerOptions options)
throws JSONException,
java.lang.InstantiationException,
java.lang.IllegalAccessException
- Throws:
JSONException
java.lang.InstantiationException
java.lang.IllegalAccessException
deleteConnection
public static void deleteConnection(StiReport report,
java.util.HashMap<java.lang.String,java.lang.Object> param,
java.util.HashMap<java.lang.String,java.lang.Object> callbackResult)
throws JSONException
- Throws:
JSONException
createOrEditRelation
public static void createOrEditRelation(StiReport report,
java.util.HashMap<java.lang.String,java.lang.Object> param,
java.util.HashMap<java.lang.String,java.lang.Object> callbackResult)
throws JSONException
- Throws:
JSONException
deleteRelation
public static void deleteRelation(StiReport report,
java.util.HashMap<java.lang.String,java.lang.Object> param,
java.util.HashMap<java.lang.String,java.lang.Object> callbackResult)
createOrEditColumn
public static void createOrEditColumn(StiReport report,
java.util.HashMap<java.lang.String,java.lang.Object> param,
java.util.HashMap<java.lang.String,java.lang.Object> callbackResult)
throws JSONException
- Throws:
JSONException
createOrEditParameter
public static void createOrEditParameter(StiReport report,
java.util.HashMap<java.lang.String,java.lang.Object> param,
java.util.HashMap<java.lang.String,java.lang.Object> callbackResult)
throws JSONException
- Throws:
JSONException
deleteParameter
public static void deleteParameter(StiReport report,
java.util.HashMap<java.lang.String,java.lang.Object> param,
java.util.HashMap<java.lang.String,java.lang.Object> callbackResult)
deleteColumn
public static void deleteColumn(StiReport report,
java.util.HashMap<java.lang.String,java.lang.Object> param,
java.util.HashMap<java.lang.String,java.lang.Object> callbackResult)
throws JSONException
- Throws:
JSONException
createOrEditDataSource
public static void createOrEditDataSource(StiReport report,
java.util.HashMap<java.lang.String,java.lang.Object> param,
java.util.HashMap<java.lang.String,java.lang.Object> callbackResult,
StiWebDesignerOptions options)
throws java.lang.InstantiationException,
java.lang.IllegalAccessException,
StiException,
JSONException,
java.lang.IllegalArgumentException,
java.lang.reflect.InvocationTargetException
- Throws:
java.lang.InstantiationException
java.lang.IllegalAccessException
StiException
JSONException
java.lang.IllegalArgumentException
java.lang.reflect.InvocationTargetException
deleteDataSource
public static void deleteDataSource(StiReport report,
java.util.HashMap<java.lang.String,java.lang.Object> param,
java.util.HashMap<java.lang.String,java.lang.Object> callbackResult)
createOrEditBusinessObject
public static void createOrEditBusinessObject(StiReport report,
java.util.HashMap<java.lang.String,java.lang.Object> param,
java.util.HashMap<java.lang.String,java.lang.Object> callbackResult)
throws JSONException
- Throws:
JSONException
deleteBusinessObject
public static void deleteBusinessObject(StiReport report,
java.util.HashMap<java.lang.String,java.lang.Object> param,
java.util.HashMap<java.lang.String,java.lang.Object> callbackResult)
createOrEditVariable
public static void createOrEditVariable(StiReport report,
java.util.HashMap<java.lang.String,java.lang.Object> param,
java.util.HashMap<java.lang.String,java.lang.Object> callbackResult)
throws JSONException
- Throws:
JSONException
deleteVariable
public static void deleteVariable(StiReport report,
java.util.HashMap<java.lang.String,java.lang.Object> param,
java.util.HashMap<java.lang.String,java.lang.Object> callbackResult)
deleteVariablesCategory
public static void deleteVariablesCategory(StiReport report,
java.util.HashMap<java.lang.String,java.lang.Object> param,
java.util.HashMap<java.lang.String,java.lang.Object> callbackResult)
editVariablesCategory
public static void editVariablesCategory(StiReport report,
java.util.HashMap<java.lang.String,java.lang.Object> param,
java.util.HashMap<java.lang.String,java.lang.Object> callbackResult)
createVariablesCategory
public static void createVariablesCategory(StiReport report,
java.util.HashMap<java.lang.String,java.lang.Object> param,
java.util.HashMap<java.lang.String,java.lang.Object> callbackResult)
throws JSONException
- Throws:
JSONException
createOrEditResource
public static void createOrEditResource(StiReport report,
java.util.HashMap<java.lang.String,java.lang.Object> param,
java.util.HashMap<java.lang.String,java.lang.Object> callbackResult)
throws JSONException
- Throws:
JSONException
deleteResource
public static void deleteResource(StiReport report,
java.util.HashMap<java.lang.String,java.lang.Object> param,
java.util.HashMap<java.lang.String,java.lang.Object> callbackResult)
deleteBusinessObjectCategory
public static void deleteBusinessObjectCategory(StiReport report,
java.util.HashMap<java.lang.String,java.lang.Object> param,
java.util.HashMap<java.lang.String,java.lang.Object> callbackResult)
editBusinessObjectCategory
public static void editBusinessObjectCategory(StiReport report,
java.util.HashMap<java.lang.String,java.lang.Object> param,
java.util.HashMap<java.lang.String,java.lang.Object> callbackResult)
throws JSONException
- Throws:
JSONException
synchronizeDictionary
public static void synchronizeDictionary(StiReport report,
java.util.HashMap<java.lang.String,java.lang.Object> param,
java.util.HashMap<java.lang.String,java.lang.Object> callbackResult)
newDictionary
public static void newDictionary(StiReport report,
java.util.HashMap<java.lang.String,java.lang.Object> param,
java.util.HashMap<java.lang.String,java.lang.Object> callbackResult)
getAllConnections
public static void getAllConnections(StiReport report,
java.util.HashMap<java.lang.String,java.lang.Object> param,
java.util.HashMap<java.lang.String,java.lang.Object> callbackResult,
StiWebDesignerOptions options)
throws java.lang.InstantiationException,
java.lang.IllegalAccessException
- Throws:
java.lang.InstantiationException
java.lang.IllegalAccessException
getJDBCConnection
public static StiJDBCParameters getJDBCConnection(java.lang.String connectionString,
java.lang.String connectionType)
getAdapter
public static StiAbstractAdapter getAdapter(java.lang.String connectionString,
java.lang.String connectionType)
createTempSampleData
public static java.lang.String createTempSampleData(StiReport report)
removeTempSampleData
public static void removeTempSampleData(StiReport report,
java.lang.String dataGuid)
retrieveColumns
public static void retrieveColumns(StiReport report,
java.util.HashMap<java.lang.String,java.lang.Object> param,
java.util.HashMap<java.lang.String,java.lang.Object> callbackResult)
throws JSONException,
java.lang.ClassNotFoundException,
java.sql.SQLException,
StiException,
java.lang.InstantiationException,
java.lang.IllegalAccessException
- Throws:
JSONException
java.lang.ClassNotFoundException
java.sql.SQLException
StiException
java.lang.InstantiationException
java.lang.IllegalAccessException
getConnection
public static java.sql.Connection getConnection(StiJDBCParameters param)
throws java.lang.ClassNotFoundException,
java.sql.SQLException
- Throws:
java.lang.ClassNotFoundException
java.sql.SQLException
getDatabaseData
public static void getDatabaseData(StiReport report,
java.util.HashMap<java.lang.String,java.lang.Object> param,
java.util.HashMap<java.lang.String,java.lang.Object> callbackResult)
getDatabaseData
public static void getDatabaseData(StiDatabase db,
java.util.HashMap<java.lang.String,java.lang.Object> callbackResult,
StiReport report)
applySelectedData
public static void applySelectedData(StiReport report,
java.util.HashMap<java.lang.String,java.lang.Object> param,
java.util.HashMap<java.lang.String,java.lang.Object> callbackResult)
testConnection
public static void testConnection(StiReport report,
java.util.HashMap<java.lang.String,java.lang.Object> param,
java.util.HashMap<java.lang.String,java.lang.Object> callbackResult,
StiWebDesignerOptions options)
throws JSONException,
java.lang.InstantiationException,
java.lang.IllegalAccessException
- Throws:
JSONException
java.lang.InstantiationException
java.lang.IllegalAccessException
runQueryScript
public static void runQueryScript(StiReport report,
java.util.HashMap<java.lang.String,java.lang.Object> param,
java.util.HashMap<java.lang.String,java.lang.Object> callbackResult)
viewData
public static void viewData(StiReport report,
java.util.HashMap param,
java.util.HashMap callbackResult)
getViewDataItemValue
public static java.util.HashMap<java.lang.String,java.lang.String> getViewDataItemValue(java.lang.Object item,
StiDataColumn dictionaryColumn)
createNewDatabaseFromResource
public static StiDatabase createNewDatabaseFromResource(StiReport report,
StiResource resource)
getNewDatabaseName
public static java.lang.String getNewDatabaseName(StiReport report,
java.lang.String fileName)
getSqlParameterTypes
public static void getSqlParameterTypes(StiReport report,
java.util.HashMap<java.lang.String,java.lang.Object> param,
java.util.HashMap<java.lang.String,java.lang.Object> callbackResult)
throws java.lang.InstantiationException,
java.lang.IllegalAccessException,
JSONException
- Throws:
java.lang.InstantiationException
java.lang.IllegalAccessException
JSONException
createFieldOnDblClick
public static void createFieldOnDblClick(StiReport report,
java.util.HashMap<java.lang.String,java.lang.Object> param,
java.util.HashMap callbackResult)
throws java.lang.Exception
- Throws:
java.lang.Exception
getParamsFromQueryString
public static void getParamsFromQueryString(StiReport report,
java.util.HashMap param,
java.util.HashMap callbackResult)
getSampleConnectionString
public static void getSampleConnectionString(StiReport report,
java.util.HashMap param,
java.util.HashMap callbackResult,
StiWebDesignerOptions options)
throws java.lang.InstantiationException,
java.lang.IllegalAccessException
- Throws:
java.lang.InstantiationException
java.lang.IllegalAccessException
createDatabaseFromResource
public static void createDatabaseFromResource(StiReport report,
java.util.HashMap<java.lang.String,java.lang.Object> param,
java.util.HashMap<java.lang.String,java.lang.Object> callbackResult)
throws java.lang.Exception
- Throws:
java.lang.Exception
deleteAllDataSources
public static void deleteAllDataSources(StiReport report,
java.util.HashMap param,
java.util.HashMap callbackResult)
getVariableItemsFromDataColumn
public static void getVariableItemsFromDataColumn(StiReport report,
java.util.HashMap param,
java.util.HashMap callbackResult)
moveDictionaryItem
public static void moveDictionaryItem(StiReport report,
java.util.HashMap<java.lang.String,java.lang.Object> param,
java.util.HashMap<java.lang.String,java.lang.Object> callbackResult)
moveConnectionDataToResource
public static void moveConnectionDataToResource(StiReport report,
java.util.HashMap<java.lang.String,java.lang.Object> param,
java.util.HashMap<java.lang.String,java.lang.Object> callbackResult)