Interface ITypeDescriptionDialogModel
-
- All Superinterfaces:
IEditableModel
,IModel
,ITypeDescriptionModel
,IValidable
- All Known Implementing Classes:
AbstractTypeDescriptionDialogModel
public interface ITypeDescriptionDialogModel extends ITypeDescriptionModel
Contract for type description dialog component model.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description IValue<Boolean>
getCompositeType()
IValue<TypeItem>
getSelectedItem()
boolean
isCompositeTypeAllowed()
boolean
isPcOnly(TypeItem item)
boolean
isQualifiersAllowed()
boolean
isSysEnum(TypeItem item)
boolean
showMobileOnly()
-
Methods inherited from interface com._1c.g5.aef2.models.IEditableModel
isEditable, setEditable
-
Methods inherited from interface com._1c.g5.aef2.models.IModel
addModelListener, commit, createWorkingCopy, discard, dispose, getChange, getComponent, isOnline, removeModelListener, setComponent
-
Methods inherited from interface com._1c.g5.v8.dt.md.ui.aef.models.type.ITypeDescriptionModel
createDialogModel, getBinaryFixed, getBinaryLength, getBinaryLengthMaximum, getBinaryLengthMinimum, getDateFractions, getFeature, getMultiItems, getNumberNonNegative, getNumberPrecision, getNumberPrecisionMaximum, getNumberPrecisionMinimum, getNumberScale, getNumberScaleMaximum, getNumberScaleMinimum, getParent, getParentContext, getScriptVariantProvider, getSingleTypeItem, getStringFixed, getStringLength, getStringLengthMaximum, getStringLengthMinimum, getTypeDescription, getTypes, getV8project, isBinaryFixedEnabled, isDateFractionsEnabled, isNumberPositiveEnabled, isNumberPositiveOnly, isStringFixedEnabled, setTypeFilter
-
Methods inherited from interface com._1c.g5.aef2.validators.IValidable
addValidator, removeValidator, validate, validate
-
-
-
-
Method Detail
-
isCompositeTypeAllowed
boolean isCompositeTypeAllowed()
- Returns:
true
if the composite type is allowed,false
- otherwise
-
isSysEnum
boolean isSysEnum(TypeItem item)
- Parameters:
item
- theTypeItem
- Returns:
true
if item is system enum
-
isPcOnly
boolean isPcOnly(TypeItem item)
- Parameters:
item
- theTypeItem
- Returns:
true
if the given item is for PC only
-
showMobileOnly
boolean showMobileOnly()
- Returns:
true
if the dialog should display only mobile types.
-
isQualifiersAllowed
boolean isQualifiersAllowed()
- Returns:
true
if the type qualifiers is allowed,false
- otherwise
-
-