com.stimulsoft.report.options
Class DictionaryOptions

java.lang.Object
  extended by com.stimulsoft.report.options.DictionaryOptions
Direct Known Subclasses:
StiOptions.Dictionary

public class DictionaryOptions
extends java.lang.Object


Nested Class Summary
static class DictionaryOptions.BusinessObjects
           
static class DictionaryOptions.DataAdapters
           
static class DictionaryOptions.Enumerables
          A Class which controls Enumerable DataSources of the report.
 
Field Summary
static boolean AllowConnectToFirstTableForEmptyDataSource
           
static boolean autoCloseConnection
          Close connection after render report
static boolean decodePassword
           
 
Constructor Summary
DictionaryOptions()
           
 
Method Summary
static StiAutoSynchronizeMode getAutoSynchronize()
          Gets or sets a value which controls synchronization of the Dictionary in automatic mode.
static java.lang.Class getDefaultDataAdapterType()
           
static boolean getHideRelationExceptions()
           
static boolean getNotIdenticalNameAndAliasAtRegistrationOfNewData()
           
static int getQueryBuilderConnectTimeout()
           
static int getQueryTimeout()
          Maximum query timeout in seconds
static boolean getRemoveUnusedDataBeforeReportRendering()
           
static boolean getShowOnlyAliasForBusinessObject()
          Gets or sets a value indicating that instead of a business object name an alias will be shown.
static boolean getShowOnlyAliasForComponents()
          Gets or sets a value indicating that instead of a component name an alias will be shown.
static boolean getShowOnlyAliasForData()
          Gets or sets a value indicating that instead of a data name an alias will be shown.
static boolean getShowOnlyAliasForDatabase()
          Gets or sets a value indicating that instead of a database name an alias will be shown.
static boolean getShowOnlyAliasForDataColumn()
          Gets or sets a value indicating that instead of a DataColumn name an alias will be shown.
static boolean getShowOnlyAliasForDataRelation()
          Gets or sets a value indicating that instead of a DataRelation name an alias will be shown.
static boolean getShowOnlyAliasForDataSource()
          Gets or sets a value indicating that instead of a DataSource name an alias will be shown.
static boolean getShowOnlyAliasForPages()
          Gets or sets a value indicating that instead of a page name an alias will be shown.
static boolean getShowOnlyAliasForTotal()
          Gets or sets a value indicating that instead of a total name an alias will be shown.
static boolean getShowOnlyAliasForVariable()
          Gets or sets a value indicating that instead of a variable name an alias will be shown.
static boolean getUseAdvancedDataSearch()
           
static boolean getUseNullableDateTime()
           
static boolean getUseNullableTimeSpan()
           
static boolean isConvertNulls()
           
static boolean isIgnoreLastSemicolonQuery()
          Remove last char Semicolon in query
static boolean isShowOnlyAliasForResource()
          a value indicating that instead of a resource name an alias will be shown.
static void setAutoSynchronize(StiAutoSynchronizeMode value)
           
static void setConvertNulls(boolean convertNulls)
           
static void setDefaultDataAdapterType(java.lang.Class value)
           
static void setHideRelationExceptions(boolean value)
           
static void setIgnoreLastSemicolonQuery(boolean value)
          Remove last char Semicolon in query
static void setNotIdenticalNameAndAliasAtRegistrationOfNewData(boolean value)
           
static void setQueryBuilderConnectTimeout(int value)
           
static void setQueryTimeout(int value)
          Maximum query timeout in seconds
static void setRemoveUnusedDataBeforeReportRendering(boolean value)
           
static void setShowOnlyAliasForBusinessObject(boolean value)
           
static void setShowOnlyAliasForComponents(boolean value)
           
static void setShowOnlyAliasForData(boolean value)
           
static void setShowOnlyAliasForDatabase(boolean value)
           
static void setShowOnlyAliasForDataColumn(boolean value)
           
static void setShowOnlyAliasForDataRelation(boolean value)
           
static void setShowOnlyAliasForDataSource(boolean value)
           
static void setShowOnlyAliasForPages(boolean value)
           
static void setShowOnlyAliasForResource(boolean showOnlyAliasForResource)
          a value indicating that instead of a resource name an alias will be shown.
static void setShowOnlyAliasForTotal(boolean value)
           
static void setShowOnlyAliasForVariable(boolean value)
           
static void setUseAdvancedDataSearch(boolean value)
           
static void setUseNullableDateTime(boolean value)
           
static void setUseNullableTimeSpan(boolean value)
           
static boolean showOnlyAliasForBusinessObject()
           
static boolean ShowOnlyAliasForDatabase()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

autoCloseConnection

public static boolean autoCloseConnection
Close connection after render report


decodePassword

public static boolean decodePassword

AllowConnectToFirstTableForEmptyDataSource

public static boolean AllowConnectToFirstTableForEmptyDataSource
Constructor Detail

DictionaryOptions

public DictionaryOptions()
Method Detail

isIgnoreLastSemicolonQuery

public static boolean isIgnoreLastSemicolonQuery()
Remove last char Semicolon in query

Returns:
the ignoreLastSemicolonOracleQuery

setIgnoreLastSemicolonQuery

public static void setIgnoreLastSemicolonQuery(boolean value)
Remove last char Semicolon in query

Parameters:
ignoreLastSemicolonOracleQuery - the ignoreLastSemicolonOracleQuery to set

ShowOnlyAliasForDatabase

public static boolean ShowOnlyAliasForDatabase()

showOnlyAliasForBusinessObject

public static boolean showOnlyAliasForBusinessObject()

getAutoSynchronize

public static StiAutoSynchronizeMode getAutoSynchronize()
Gets or sets a value which controls synchronization of the Dictionary in automatic mode.


setAutoSynchronize

public static void setAutoSynchronize(StiAutoSynchronizeMode value)

getRemoveUnusedDataBeforeReportRendering

public static boolean getRemoveUnusedDataBeforeReportRendering()

setRemoveUnusedDataBeforeReportRendering

public static void setRemoveUnusedDataBeforeReportRendering(boolean value)

getDefaultDataAdapterType

public static java.lang.Class getDefaultDataAdapterType()

setDefaultDataAdapterType

public static void setDefaultDataAdapterType(java.lang.Class value)

getQueryBuilderConnectTimeout

public static int getQueryBuilderConnectTimeout()

setQueryBuilderConnectTimeout

public static void setQueryBuilderConnectTimeout(int value)

getUseAdvancedDataSearch

public static boolean getUseAdvancedDataSearch()

setUseAdvancedDataSearch

public static void setUseAdvancedDataSearch(boolean value)

getShowOnlyAliasForComponents

public static boolean getShowOnlyAliasForComponents()
Gets or sets a value indicating that instead of a component name an alias will be shown.


setShowOnlyAliasForComponents

public static void setShowOnlyAliasForComponents(boolean value)

getShowOnlyAliasForPages

public static boolean getShowOnlyAliasForPages()
Gets or sets a value indicating that instead of a page name an alias will be shown.


setShowOnlyAliasForPages

public static void setShowOnlyAliasForPages(boolean value)

getShowOnlyAliasForDatabase

public static boolean getShowOnlyAliasForDatabase()
Gets or sets a value indicating that instead of a database name an alias will be shown.


setShowOnlyAliasForDatabase

public static void setShowOnlyAliasForDatabase(boolean value)

getShowOnlyAliasForData

public static boolean getShowOnlyAliasForData()
Gets or sets a value indicating that instead of a data name an alias will be shown.


setShowOnlyAliasForData

public static void setShowOnlyAliasForData(boolean value)

getShowOnlyAliasForVariable

public static boolean getShowOnlyAliasForVariable()
Gets or sets a value indicating that instead of a variable name an alias will be shown.


setShowOnlyAliasForVariable

public static void setShowOnlyAliasForVariable(boolean value)

getShowOnlyAliasForTotal

public static boolean getShowOnlyAliasForTotal()
Gets or sets a value indicating that instead of a total name an alias will be shown.


setShowOnlyAliasForTotal

public static void setShowOnlyAliasForTotal(boolean value)

getShowOnlyAliasForDataSource

public static boolean getShowOnlyAliasForDataSource()
Gets or sets a value indicating that instead of a DataSource name an alias will be shown.


setShowOnlyAliasForDataSource

public static void setShowOnlyAliasForDataSource(boolean value)

getShowOnlyAliasForBusinessObject

public static boolean getShowOnlyAliasForBusinessObject()
Gets or sets a value indicating that instead of a business object name an alias will be shown.


setShowOnlyAliasForBusinessObject

public static void setShowOnlyAliasForBusinessObject(boolean value)

getShowOnlyAliasForDataColumn

public static boolean getShowOnlyAliasForDataColumn()
Gets or sets a value indicating that instead of a DataColumn name an alias will be shown.


setShowOnlyAliasForDataColumn

public static void setShowOnlyAliasForDataColumn(boolean value)

getShowOnlyAliasForDataRelation

public static boolean getShowOnlyAliasForDataRelation()
Gets or sets a value indicating that instead of a DataRelation name an alias will be shown.


setShowOnlyAliasForDataRelation

public static void setShowOnlyAliasForDataRelation(boolean value)

isShowOnlyAliasForResource

public static boolean isShowOnlyAliasForResource()
a value indicating that instead of a resource name an alias will be shown.

Returns:
the showOnlyAliasForResource

setShowOnlyAliasForResource

public static void setShowOnlyAliasForResource(boolean showOnlyAliasForResource)
a value indicating that instead of a resource name an alias will be shown.

Parameters:
showOnlyAliasForResource - the showOnlyAliasForResource to set

getHideRelationExceptions

public static boolean getHideRelationExceptions()

setHideRelationExceptions

public static void setHideRelationExceptions(boolean value)

getUseNullableDateTime

public static boolean getUseNullableDateTime()

setUseNullableDateTime

public static void setUseNullableDateTime(boolean value)

getUseNullableTimeSpan

public static boolean getUseNullableTimeSpan()

setUseNullableTimeSpan

public static void setUseNullableTimeSpan(boolean value)

isConvertNulls

public static boolean isConvertNulls()
Returns:
the convertNulls

setConvertNulls

public static void setConvertNulls(boolean convertNulls)
Parameters:
convertNulls - the convertNulls to set

getNotIdenticalNameAndAliasAtRegistrationOfNewData

public static boolean getNotIdenticalNameAndAliasAtRegistrationOfNewData()

setNotIdenticalNameAndAliasAtRegistrationOfNewData

public static void setNotIdenticalNameAndAliasAtRegistrationOfNewData(boolean value)

getQueryTimeout

public static int getQueryTimeout()
Maximum query timeout in seconds

Returns:
the queryTimeout

setQueryTimeout

public static void setQueryTimeout(int value)
Maximum query timeout in seconds

Parameters:
queryTimeout - the queryTimeout to set