com.stimulsoft.webdesigner.helper
Class StiDictionaryHelper
java.lang.Object
com.stimulsoft.webdesigner.helper.StiDictionaryHelper
public class StiDictionaryHelper
- extends Object
Copyright Stimulsoft
|
Method Summary |
static void |
applySelectedData(StiReport report,
Hashtable<String,Object> param,
Hashtable<String,Object> callbackResult)
|
static void |
createFieldOnDblClick(StiReport report,
Hashtable<String,Object> param,
Hashtable callbackResult)
|
static void |
createOrEditBusinessObject(StiReport report,
Hashtable<String,Object> param,
Hashtable<String,Object> callbackResult)
|
static void |
createOrEditColumn(StiReport report,
Hashtable<String,Object> param,
Hashtable<String,Object> callbackResult)
|
static void |
createOrEditConnection(StiReport report,
Hashtable<String,Object> param,
Hashtable<String,Object> callbackResult,
StiWebDesignerOptions options)
|
static void |
createOrEditDataSource(StiReport report,
Hashtable<String,Object> param,
Hashtable<String,Object> callbackResult,
StiWebDesignerOptions options)
|
static void |
createOrEditParameter(StiReport report,
Hashtable<String,Object> param,
Hashtable<String,Object> callbackResult)
|
static void |
createOrEditRelation(StiReport report,
Hashtable<String,Object> param,
Hashtable<String,Object> callbackResult)
|
static void |
createOrEditVariable(StiReport report,
Hashtable<String,Object> param,
Hashtable<String,Object> callbackResult)
|
static void |
createVariablesCategory(StiReport report,
Hashtable<String,Object> param,
Hashtable<String,Object> callbackResult)
|
static void |
deleteBusinessObject(StiReport report,
Hashtable<String,Object> param,
Hashtable<String,Object> callbackResult)
|
static void |
deleteBusinessObjectCategory(StiReport report,
Hashtable<String,Object> param,
Hashtable<String,Object> callbackResult)
|
static void |
deleteColumn(StiReport report,
Hashtable<String,Object> param,
Hashtable<String,Object> callbackResult)
|
static void |
deleteConnection(StiReport report,
Hashtable<String,Object> param,
Hashtable<String,Object> callbackResult)
|
static void |
deleteDataSource(StiReport report,
Hashtable<String,Object> param,
Hashtable<String,Object> callbackResult)
|
static void |
deleteParameter(StiReport report,
Hashtable<String,Object> param,
Hashtable<String,Object> callbackResult)
|
static void |
deleteRelation(StiReport report,
Hashtable<String,Object> param,
Hashtable<String,Object> callbackResult)
|
static void |
deleteVariable(StiReport report,
Hashtable<String,Object> param,
Hashtable<String,Object> callbackResult)
|
static void |
deleteVariablesCategory(StiReport report,
Hashtable<String,Object> param,
Hashtable<String,Object> callbackResult)
|
static void |
editBusinessObjectCategory(StiReport report,
Hashtable<String,Object> param,
Hashtable<String,Object> callbackResult)
|
static void |
editVariablesCategory(StiReport report,
Hashtable<String,Object> param,
Hashtable<String,Object> callbackResult)
|
static StiAbstractAdapter |
getAdapter(String connectionString,
String connectionType)
|
static void |
getAllConnections(StiReport report,
Hashtable<String,Object> param,
Hashtable<String,Object> callbackResult,
StiWebDesignerOptions options)
|
static StiBusinessObject |
getBusinessObjectByFullName(StiReport report,
Object fullName)
|
static Connection |
getConnection(StiJDBCParameters param)
|
static void |
getConnectionTypes(StiReport report,
Hashtable<String,Object> param,
Hashtable<String,Object> callbackResult,
StiWebDesignerOptions options)
|
static void |
getDataAdapterTypes(StiReport report,
Hashtable<String,Object> param,
Hashtable<String,Object> callbackResult,
StiWebDesignerOptions options)
|
static void |
getDatabaseData(StiDatabase db,
Hashtable<String,Object> callbackResult)
|
static void |
getDatabaseData(StiReport report,
Hashtable<String,Object> param,
Hashtable<String,Object> callbackResult)
|
static Hashtable<String,Object> |
getDictionaryTree(StiReport report)
|
static ArrayList<Hashtable<String,Object>> |
getFunctionsTree(StiReport report)
|
static StiImagesID |
getIconTypeForColumn(StiSystemType type)
|
static StiJDBCParameters |
getJDBCConnection(String connectionString,
String connectionType)
|
static StiImagesID |
getLockedCalcImageIDFromType(StiSystemType systemType,
boolean inherited)
|
static void |
getParamsFromQueryString(StiReport report,
Hashtable param,
Hashtable callbackResult)
|
static void |
getSqlParameterTypes(StiReport report,
Hashtable<String,Object> param,
Hashtable<String,Object> callbackResult)
|
static ArrayList<String> |
getSystemVariablesTree(StiReport report)
|
static void |
retrieveColumns(StiReport report,
Hashtable<String,Object> param,
Hashtable<String,Object> callbackResult)
|
static void |
runQueryScript(StiReport report,
Hashtable<String,Object> param,
Hashtable<String,Object> callbackResult)
|
static void |
synchronizeDictionary(StiReport report,
Hashtable<String,Object> param,
Hashtable<String,Object> callbackResult)
|
static void |
testConnection(StiReport report,
Hashtable<String,Object> param,
Hashtable<String,Object> callbackResult,
StiWebDesignerOptions options)
|
static void |
viewData(StiReport report,
Hashtable param,
Hashtable callbackResult)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
StiDictionaryHelper
public StiDictionaryHelper()
getBusinessObjectByFullName
public static StiBusinessObject getBusinessObjectByFullName(StiReport report,
Object fullName)
getIconTypeForColumn
public static StiImagesID getIconTypeForColumn(StiSystemType type)
getLockedCalcImageIDFromType
public static StiImagesID getLockedCalcImageIDFromType(StiSystemType systemType,
boolean inherited)
getDictionaryTree
public static Hashtable<String,Object> getDictionaryTree(StiReport report)
getFunctionsTree
public static ArrayList<Hashtable<String,Object>> getFunctionsTree(StiReport report)
getSystemVariablesTree
public static ArrayList<String> getSystemVariablesTree(StiReport report)
getConnectionTypes
public static void getConnectionTypes(StiReport report,
Hashtable<String,Object> param,
Hashtable<String,Object> callbackResult,
StiWebDesignerOptions options)
throws InstantiationException,
IllegalAccessException
- Throws:
InstantiationException
IllegalAccessException
getDataAdapterTypes
public static void getDataAdapterTypes(StiReport report,
Hashtable<String,Object> param,
Hashtable<String,Object> callbackResult,
StiWebDesignerOptions options)
createOrEditConnection
public static void createOrEditConnection(StiReport report,
Hashtable<String,Object> param,
Hashtable<String,Object> callbackResult,
StiWebDesignerOptions options)
throws JSONException,
InstantiationException,
IllegalAccessException
- Throws:
JSONException
InstantiationException
IllegalAccessException
deleteConnection
public static void deleteConnection(StiReport report,
Hashtable<String,Object> param,
Hashtable<String,Object> callbackResult)
throws JSONException
- Throws:
JSONException
createOrEditRelation
public static void createOrEditRelation(StiReport report,
Hashtable<String,Object> param,
Hashtable<String,Object> callbackResult)
throws JSONException
- Throws:
JSONException
deleteRelation
public static void deleteRelation(StiReport report,
Hashtable<String,Object> param,
Hashtable<String,Object> callbackResult)
createOrEditColumn
public static void createOrEditColumn(StiReport report,
Hashtable<String,Object> param,
Hashtable<String,Object> callbackResult)
throws JSONException
- Throws:
JSONException
createOrEditParameter
public static void createOrEditParameter(StiReport report,
Hashtable<String,Object> param,
Hashtable<String,Object> callbackResult)
throws JSONException
- Throws:
JSONException
deleteParameter
public static void deleteParameter(StiReport report,
Hashtable<String,Object> param,
Hashtable<String,Object> callbackResult)
deleteColumn
public static void deleteColumn(StiReport report,
Hashtable<String,Object> param,
Hashtable<String,Object> callbackResult)
throws JSONException
- Throws:
JSONException
createOrEditDataSource
public static void createOrEditDataSource(StiReport report,
Hashtable<String,Object> param,
Hashtable<String,Object> callbackResult,
StiWebDesignerOptions options)
throws InstantiationException,
IllegalAccessException,
StiException,
JSONException,
IllegalArgumentException,
InvocationTargetException
- Throws:
InstantiationException
IllegalAccessException
StiException
JSONException
IllegalArgumentException
InvocationTargetException
deleteDataSource
public static void deleteDataSource(StiReport report,
Hashtable<String,Object> param,
Hashtable<String,Object> callbackResult)
createOrEditBusinessObject
public static void createOrEditBusinessObject(StiReport report,
Hashtable<String,Object> param,
Hashtable<String,Object> callbackResult)
throws JSONException
- Throws:
JSONException
deleteBusinessObject
public static void deleteBusinessObject(StiReport report,
Hashtable<String,Object> param,
Hashtable<String,Object> callbackResult)
createOrEditVariable
public static void createOrEditVariable(StiReport report,
Hashtable<String,Object> param,
Hashtable<String,Object> callbackResult)
throws JSONException
- Throws:
JSONException
deleteVariable
public static void deleteVariable(StiReport report,
Hashtable<String,Object> param,
Hashtable<String,Object> callbackResult)
deleteVariablesCategory
public static void deleteVariablesCategory(StiReport report,
Hashtable<String,Object> param,
Hashtable<String,Object> callbackResult)
editVariablesCategory
public static void editVariablesCategory(StiReport report,
Hashtable<String,Object> param,
Hashtable<String,Object> callbackResult)
createVariablesCategory
public static void createVariablesCategory(StiReport report,
Hashtable<String,Object> param,
Hashtable<String,Object> callbackResult)
throws JSONException
- Throws:
JSONException
deleteBusinessObjectCategory
public static void deleteBusinessObjectCategory(StiReport report,
Hashtable<String,Object> param,
Hashtable<String,Object> callbackResult)
editBusinessObjectCategory
public static void editBusinessObjectCategory(StiReport report,
Hashtable<String,Object> param,
Hashtable<String,Object> callbackResult)
throws JSONException
- Throws:
JSONException
synchronizeDictionary
public static void synchronizeDictionary(StiReport report,
Hashtable<String,Object> param,
Hashtable<String,Object> callbackResult)
getAllConnections
public static void getAllConnections(StiReport report,
Hashtable<String,Object> param,
Hashtable<String,Object> callbackResult,
StiWebDesignerOptions options)
throws InstantiationException,
IllegalAccessException
- Throws:
InstantiationException
IllegalAccessException
getJDBCConnection
public static StiJDBCParameters getJDBCConnection(String connectionString,
String connectionType)
getAdapter
public static StiAbstractAdapter getAdapter(String connectionString,
String connectionType)
retrieveColumns
public static void retrieveColumns(StiReport report,
Hashtable<String,Object> param,
Hashtable<String,Object> callbackResult)
throws JSONException,
ClassNotFoundException,
SQLException,
StiException,
InstantiationException,
IllegalAccessException
- Throws:
JSONException
ClassNotFoundException
SQLException
StiException
InstantiationException
IllegalAccessException
getConnection
public static Connection getConnection(StiJDBCParameters param)
throws ClassNotFoundException,
SQLException
- Throws:
ClassNotFoundException
SQLException
getDatabaseData
public static void getDatabaseData(StiReport report,
Hashtable<String,Object> param,
Hashtable<String,Object> callbackResult)
getDatabaseData
public static void getDatabaseData(StiDatabase db,
Hashtable<String,Object> callbackResult)
applySelectedData
public static void applySelectedData(StiReport report,
Hashtable<String,Object> param,
Hashtable<String,Object> callbackResult)
testConnection
public static void testConnection(StiReport report,
Hashtable<String,Object> param,
Hashtable<String,Object> callbackResult,
StiWebDesignerOptions options)
throws JSONException,
InstantiationException,
IllegalAccessException
- Throws:
JSONException
InstantiationException
IllegalAccessException
runQueryScript
public static void runQueryScript(StiReport report,
Hashtable<String,Object> param,
Hashtable<String,Object> callbackResult)
viewData
public static void viewData(StiReport report,
Hashtable param,
Hashtable callbackResult)
getSqlParameterTypes
public static void getSqlParameterTypes(StiReport report,
Hashtable<String,Object> param,
Hashtable<String,Object> callbackResult)
throws InstantiationException,
IllegalAccessException,
JSONException
- Throws:
InstantiationException
IllegalAccessException
JSONException
createFieldOnDblClick
public static void createFieldOnDblClick(StiReport report,
Hashtable<String,Object> param,
Hashtable callbackResult)
throws Exception
- Throws:
Exception
getParamsFromQueryString
public static void getParamsFromQueryString(StiReport report,
Hashtable param,
Hashtable callbackResult)
Copyright © 2017 Stimulsoft. All Rights Reserved.