com.stimulsoft.report.dictionary
Class StiDialogInfo
java.lang.Object
com.stimulsoft.base.serializing.StiSerializedObject
com.stimulsoft.report.dictionary.StiDialogInfo
- All Implemented Interfaces:
- IStiDefault, IStiSerializable, IStiSerializableRef, java.lang.Cloneable
public class StiDialogInfo
- extends StiSerializedObject
- implements IStiDefault, java.lang.Cloneable
Constructor Summary |
StiDialogInfo()
|
StiDialogInfo(StiDateTimeType type,
java.lang.String mask,
boolean allowUserValues,
java.util.List<java.lang.String> keys,
java.util.List<java.lang.String> values)
|
StiDialogInfo(StiDateTimeType type,
java.lang.String mask,
boolean allowUserValues,
java.lang.String keysColumn,
java.lang.String valuesColumn)
|
StiDialogInfo(StiDateTimeType type,
java.lang.String mask,
boolean allowUserValues,
java.lang.String keysColumn,
java.lang.String valuesColumn,
boolean bindingValue,
StiVariable bindingVariable,
java.lang.String bindingValuesColumn)
|
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
jsonLoadedBindingVariableName
public java.lang.String jsonLoadedBindingVariableName
StiDialogInfo
public StiDialogInfo()
StiDialogInfo
public StiDialogInfo(StiDateTimeType type,
java.lang.String mask,
boolean allowUserValues,
java.util.List<java.lang.String> keys,
java.util.List<java.lang.String> values)
StiDialogInfo
public StiDialogInfo(StiDateTimeType type,
java.lang.String mask,
boolean allowUserValues,
java.lang.String keysColumn,
java.lang.String valuesColumn)
StiDialogInfo
public StiDialogInfo(StiDateTimeType type,
java.lang.String mask,
boolean allowUserValues,
java.lang.String keysColumn,
java.lang.String valuesColumn,
boolean bindingValue,
StiVariable bindingVariable,
java.lang.String bindingValuesColumn)
getBindingValuesColumn
public java.lang.String getBindingValuesColumn()
- Returns:
- the bindingValuesColumn
getValuesBindingList
public java.util.List<java.lang.Object>[] getValuesBindingList()
- Returns:
- the valuesBindingList
setValuesBindingList
public void setValuesBindingList(java.util.List<java.lang.Object>[] valuesBindingList)
- Parameters:
valuesBindingList
- the valuesBindingList to set
setBindingValuesColumn
public void setBindingValuesColumn(java.lang.String bindingValuesColumn)
- Parameters:
bindingValuesColumn
- the bindingValuesColumn to set
isBindingValue
public boolean isBindingValue()
- Returns:
- the bindingValue
setBindingValue
public void setBindingValue(boolean bindingValue)
- Parameters:
bindingValue
- the bindingValue to set
getDateTimeType
public final StiDateTimeType getDateTimeType()
setDateTimeType
public final void setDateTimeType(StiDateTimeType value)
getItemsInitializationType
public final StiItemsInitializationType getItemsInitializationType()
setItemsInitializationType
public final void setItemsInitializationType(StiItemsInitializationType value)
getKeysColumn
public final java.lang.String getKeysColumn()
setKeysColumn
public final void setKeysColumn(java.lang.String value)
getValuesColumn
public final java.lang.String getValuesColumn()
setValuesColumn
public final void setValuesColumn(java.lang.String value)
getMask
public final java.lang.String getMask()
setMask
public final void setMask(java.lang.String value)
getAllowUserValues
public final boolean getAllowUserValues()
setAllowUserValues
public final void setAllowUserValues(boolean value)
getKeys
public final java.util.List<java.lang.String> getKeys()
setKeys
public final void setKeys(java.util.List<java.lang.String> value)
getValues
public final java.util.List<java.lang.String> getValues()
setValues
public final void setValues(java.util.List<java.lang.String> value)
isDefault
public final boolean isDefault()
- Specified by:
isDefault
in interface IStiDefault
getLable
public java.lang.String getLable(int i)
clone
public StiDialogInfo clone()
- Overrides:
clone
in class java.lang.Object
setEmptyKeysValue
public void setEmptyKeysValue()
getDialogInfoItems
public java.util.List<StiDialogInfoItem> getDialogInfoItems(StiSystemTypeEnum type)
getBindingVariable
public StiVariable getBindingVariable()
- Returns:
- the bindingVariable
setBindingVariable
public void setBindingVariable(StiVariable bindingVariable)
- Parameters:
bindingVariable
- the bindingVariable to set
SaveToJsonObject
public JSONObject SaveToJsonObject()
throws JSONException
- Throws:
JSONException
LoadFromJsonObject
public void LoadFromJsonObject(JSONObject jObject,
StiReport report)
throws JSONException
- Throws:
JSONException