public class StiDialogInfo extends StiSerializedObject implements IStiDefault, java.lang.Cloneable
| Modifier and Type | Field and Description |
|---|---|
java.lang.String |
jsonLoadedBindingVariableName |
REFERENCE_EMPTY, REFERENCE_REPORT| Constructor and Description |
|---|
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) |
| Modifier and Type | Method and Description |
|---|---|
StiDialogInfo |
clone() |
boolean |
getAllowUserValues() |
java.lang.String |
getBindingValuesColumn() |
StiVariable |
getBindingVariable() |
StiDateTimeType |
getDateTimeType() |
java.util.List<StiDialogInfoItem> |
getDialogInfoItems(StiSystemTypeEnum type) |
StiItemsInitializationType |
getItemsInitializationType() |
java.util.List<java.lang.String> |
getKeys() |
java.lang.String |
getKeysColumn() |
java.lang.String |
getLable(int i) |
java.lang.String |
getMask() |
java.util.List<java.lang.String> |
getValues() |
java.util.List<java.lang.Object> |
getValuesBinding() |
java.lang.String |
getValuesColumn() |
boolean |
isBindingValue() |
boolean |
isDefault() |
void |
LoadFromJsonObject(JSONObject jObject,
StiReport report) |
JSONObject |
SaveToJsonObject() |
void |
setAllowUserValues(boolean value) |
void |
setBindingValue(boolean bindingValue) |
void |
setBindingValuesColumn(java.lang.String bindingValuesColumn) |
void |
setBindingVariable(StiVariable bindingVariable) |
void |
setDateTimeType(StiDateTimeType value) |
void |
setEmptyKeysValue() |
void |
setItemsInitializationType(StiItemsInitializationType value) |
void |
setKeys(java.util.List<java.lang.String> value) |
void |
setKeysColumn(java.lang.String value) |
void |
setMask(java.lang.String value) |
void |
setValues(java.util.List<java.lang.String> value) |
void |
setValuesBinding(java.util.List<java.lang.Object> valuesBinding) |
void |
setValuesColumn(java.lang.String value) |
cleanReference, getReference, setReferencepublic 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)
public StiDialogInfo(StiDateTimeType type, java.lang.String mask, boolean allowUserValues, java.lang.String keysColumn, java.lang.String valuesColumn)
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)
public java.util.List<java.lang.Object> getValuesBinding()
public void setValuesBinding(java.util.List<java.lang.Object> valuesBinding)
valuesBinding - the valuesBinding to setpublic java.lang.String getBindingValuesColumn()
public void setBindingValuesColumn(java.lang.String bindingValuesColumn)
bindingValuesColumn - the bindingValuesColumn to setpublic boolean isBindingValue()
public void setBindingValue(boolean bindingValue)
bindingValue - the bindingValue to setpublic final StiDateTimeType getDateTimeType()
public final void setDateTimeType(StiDateTimeType value)
public final StiItemsInitializationType getItemsInitializationType()
public final void setItemsInitializationType(StiItemsInitializationType value)
public final java.lang.String getKeysColumn()
public final void setKeysColumn(java.lang.String value)
public final java.lang.String getValuesColumn()
public final void setValuesColumn(java.lang.String value)
public final java.lang.String getMask()
public final void setMask(java.lang.String value)
public final boolean getAllowUserValues()
public final void setAllowUserValues(boolean value)
public final java.util.List<java.lang.String> getKeys()
public final void setKeys(java.util.List<java.lang.String> value)
public final java.util.List<java.lang.String> getValues()
public final void setValues(java.util.List<java.lang.String> value)
public final boolean isDefault()
isDefault in interface IStiDefaultpublic java.lang.String getLable(int i)
public StiDialogInfo clone()
clone in class java.lang.Objectpublic void setEmptyKeysValue()
public java.util.List<StiDialogInfoItem> getDialogInfoItems(StiSystemTypeEnum type)
public StiVariable getBindingVariable()
public void setBindingVariable(StiVariable bindingVariable)
bindingVariable - the bindingVariable to setpublic JSONObject SaveToJsonObject() throws JSONException
JSONExceptionpublic void LoadFromJsonObject(JSONObject jObject, StiReport report) throws JSONException
JSONExceptionCopyright © 2019 Stimulsoft. All Rights Reserved.