Class AdoptedCommonAttributeContentModel
java.lang.Object
com._1c.g5.aef2.validators.Validable
com._1c.g5.aef2.models.Model
com._1c.g5.aef2.models.EditableModel
com._1c.g5.v8.dt.ui.aef.models.NavigatorTreeModel
com._1c.g5.v8.dt.md.ui.editor.aef.descriptor.commonattribute.CommonAttributeContentModel
com._1c.g5.v8.dt.internal.md.ui.extension.editor.descriptors.commonattribute.AdoptedCommonAttributeContentModel
- All Implemented Interfaces:
IEditableModel
,IModel
,IValidable
,IModelApiAwareModel
,IDynamicTreeModel<Object>
The AEF 2.0 adopted domain model for the common attribute content.
-
Nested Class Summary
Nested classes/interfaces inherited from class com._1c.g5.v8.dt.ui.aef.models.NavigatorTreeModel
NavigatorTreeModel.PredicateFilter
-
Field Summary
Fields inherited from class com._1c.g5.v8.dt.ui.aef.models.NavigatorTreeModel
features
-
Constructor Summary
ConstructorsConstructorDescriptionAdoptedCommonAttributeContentModel
(CommonAttribute commonAttribute, org.eclipse.core.resources.IProject project, Version version, IConfigurationProvider configurationProvider, org.eclipse.xtext.naming.IQualifiedNameProvider qualifiedNameProvider, IBmEmfIndexManager bmEmfIndexManager, IFilteredNavigatorContentProvider filteredNavigatorContentProvider, IMdAdoptedPropertyAccess mdAdoptedPropertyAccess) Create a instance ofAdoptedCommonAttributeContentModel
-
Method Summary
Modifier and TypeMethodDescriptiongetPropertyState
(MdObject mdObject) Returns the current property state for the provided metadata object in common attribute content.Gets the current version of the platform for this extensionboolean
Check current common attribute is date seporationvoid
setIncluded
(MdObject mdObject, boolean included) Sets whether the provided object is included in exchange plan content.Methods inherited from class com._1c.g5.v8.dt.md.ui.editor.aef.descriptor.commonattribute.CommonAttributeContentModel
createSplitterSelectionTreeContentProvider, findContentItem, getBmEmfIndexManager, getCommonAttribute, getCompatibilityVersion, getFilteredNavigatorContentProvider, getInput, getModelApi, getProject, getQualifiedNameProvider, setModelApi
Methods inherited from class com._1c.g5.v8.dt.ui.aef.models.NavigatorTreeModel
createLabelProvider, createTreeContentProvider, dispose, getChange, getCheckStateProvider, getContentService, getFeatures, getFilter, getFilters, getLabelProvider, getTrackingFeatures, getTrackingObjectFeatures, getTreeContentProvider, setSubtreeInducer
Methods inherited from class com._1c.g5.aef2.models.EditableModel
isEditable, setEditable
Methods inherited from class com._1c.g5.aef2.models.Model
addModelListener, beginExternalUpdate, checkOffline, checkOnline, commit, createWorkingCopy, discard, endExternalUpdate, getComponent, getCurrentChangeOrigin, getRunnableQueue, isOnline, notifyModelChanged, notifyModelCommitted, removeModelListener, setComponent, setOnline, toString
Methods inherited from class com._1c.g5.aef2.validators.Validable
addValidator, getValidatorTarget, removeValidator, validate, 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 Details
-
Method Details
-
getPropertyState
Returns the current property state for the provided metadata object in common attribute content.- Parameters:
mdObject
- the metadata object, cannot benull
- Returns:
- the current property state for the provided metadata object in common attribute content
-
setIncluded
Sets whether the provided object is included in exchange plan content.- Parameters:
mdObject
- the metadata object, cannot benull
included
- whether the provided object is included in exchange plan content
-
isDataSeparationCommonAttribute
public boolean isDataSeparationCommonAttribute()Description copied from class:CommonAttributeContentModel
Check current common attribute is date seporation- Overrides:
isDataSeparationCommonAttribute
in classCommonAttributeContentModel
- Returns:
true
if current common attribute is date seporation, orfalse
in otherwise
-
getVersion
Gets the current version of the platform for this extension- Returns:
- The version of the platform. May not be
null
-