Class CharacteristicsDescriptionModel
- java.lang.Object
-
- com._1c.g5.aef2.validators.Validable
-
- com._1c.g5.aef2.models.Model
-
- com._1c.g5.aef2.models.CompoundModel
-
- com._1c.g5.v8.dt.md.ui.wizards.aef.models.CharacteristicsDescriptionModel
-
- All Implemented Interfaces:
ICompoundModel
,IModel
,IValidable
,ICharacteristicsDescriptionModel
public class CharacteristicsDescriptionModel extends CompoundModel implements ICharacteristicsDescriptionModel
TheICharacteristicsDescriptionModel
implementation that operates withIDtNewWizardContext
.
-
-
Constructor Summary
Constructors Constructor Description CharacteristicsDescriptionModel(IDtNewWizardContext<CharacteristicsDescription> context, NavigatorTreeDialogModelFactory navigatorTreeDialogModelFactory)
Creates a new instance.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description INavigatorTreeDialogActionBarModel<? extends MdObject>
getCharacteristicTypes()
INavigatorTreeDialogActionBarModel<? extends MdObject>
getCharacteristicValues()
ICharacteristicsDescriptionDataPathModel<org.eclipse.emf.ecore.EObject>
getDataPathField()
ICharacteristicsDescriptionFieldModel<org.eclipse.emf.ecore.EObject>
getKeyField()
ICharacteristicsDescriptionFieldModel<org.eclipse.emf.ecore.EObject>
getObjectField()
MdObject
getParent()
ICharacteristicsDescriptionFieldModel<org.eclipse.emf.ecore.EObject>
getTypeField()
ICharacteristicsDescriptionFieldModel<org.eclipse.emf.ecore.EObject>
getTypesFilterField()
IValueModel
getTypesFilterValue()
IV8Project
getV8project()
ICharacteristicsDescriptionFieldModel<org.eclipse.emf.ecore.EObject>
getValueField()
-
Methods inherited from class com._1c.g5.aef2.models.CompoundModel
addModel, dispose, getChange, getModels, isOnline, setComponent, validate
-
Methods inherited from class com._1c.g5.aef2.models.Model
addModelListener, beginExternalUpdate, checkOffline, checkOnline, commit, createWorkingCopy, discard, endExternalUpdate, getComponent, getCurrentChangeOrigin, getRunnableQueue, notifyModelChanged, notifyModelCommitted, removeModelListener, setOnline, toString
-
Methods inherited from class com._1c.g5.aef2.validators.Validable
addValidator, getValidatorTarget, removeValidator, validate
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
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.aef2.validators.IValidable
addValidator, removeValidator, validate, validate
-
-
-
-
Constructor Detail
-
CharacteristicsDescriptionModel
public CharacteristicsDescriptionModel(IDtNewWizardContext<CharacteristicsDescription> context, NavigatorTreeDialogModelFactory navigatorTreeDialogModelFactory)
Creates a new instance.- Parameters:
context
- theIDtNewWizardContext
-
-
Method Detail
-
getParent
public MdObject getParent()
- Specified by:
getParent
in interfaceICharacteristicsDescriptionModel
- Returns:
- the
PredefinedItem
model parent, nevernull
-
getV8project
public IV8Project getV8project()
- Specified by:
getV8project
in interfaceICharacteristicsDescriptionModel
- Returns:
- the
IV8Project
object.
-
getCharacteristicTypes
public INavigatorTreeDialogActionBarModel<? extends MdObject> getCharacteristicTypes()
- Specified by:
getCharacteristicTypes
in interfaceICharacteristicsDescriptionModel
- Returns:
- the
PredefinedItem
characteristic types model, nevernull
-
getKeyField
public ICharacteristicsDescriptionFieldModel<org.eclipse.emf.ecore.EObject> getKeyField()
- Specified by:
getKeyField
in interfaceICharacteristicsDescriptionModel
- Returns:
- the
PredefinedItem
key field model, nevernull
-
getTypesFilterField
public ICharacteristicsDescriptionFieldModel<org.eclipse.emf.ecore.EObject> getTypesFilterField()
- Specified by:
getTypesFilterField
in interfaceICharacteristicsDescriptionModel
- Returns:
- the
PredefinedItem
types filter field, nevernull
-
getDataPathField
public ICharacteristicsDescriptionDataPathModel<org.eclipse.emf.ecore.EObject> getDataPathField()
- Specified by:
getDataPathField
in interfaceICharacteristicsDescriptionModel
- Returns:
- the model for
CharacteristicsDescription
data path field, nevernull
-
getTypesFilterValue
public IValueModel getTypesFilterValue()
- Specified by:
getTypesFilterValue
in interfaceICharacteristicsDescriptionModel
- Returns:
- the
PredefinedItem
types filter value model, nevernull
-
getCharacteristicValues
public INavigatorTreeDialogActionBarModel<? extends MdObject> getCharacteristicValues()
- Specified by:
getCharacteristicValues
in interfaceICharacteristicsDescriptionModel
- Returns:
- the
PredefinedItem
characteristic values model, nevernull
-
getObjectField
public ICharacteristicsDescriptionFieldModel<org.eclipse.emf.ecore.EObject> getObjectField()
- Specified by:
getObjectField
in interfaceICharacteristicsDescriptionModel
- Returns:
- the
PredefinedItem
object field model, nevernull
-
getTypeField
public ICharacteristicsDescriptionFieldModel<org.eclipse.emf.ecore.EObject> getTypeField()
- Specified by:
getTypeField
in interfaceICharacteristicsDescriptionModel
- Returns:
- the
PredefinedItem
type field model, nevernull
-
getValueField
public ICharacteristicsDescriptionFieldModel<org.eclipse.emf.ecore.EObject> getValueField()
- Specified by:
getValueField
in interfaceICharacteristicsDescriptionModel
- Returns:
- the
PredefinedItem
value field model, nevernull
-
-