Class MergeSettingsImpl
java.lang.Object
org.eclipse.emf.common.notify.impl.BasicNotifierImpl
org.eclipse.emf.ecore.impl.BasicEObjectImpl
org.eclipse.emf.ecore.impl.MinimalEObjectImpl
org.eclipse.emf.ecore.impl.MinimalEStoreEObjectImpl
com._1c.g5.v8.bm.core.BmObject
com._1c.g5.v8.dt.compare.model.impl.MergeSettingsImpl
- All Implemented Interfaces:
IBmObject,MergeSettings,org.eclipse.emf.common.notify.Notifier,org.eclipse.emf.ecore.EObject,org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder,org.eclipse.emf.ecore.InternalEObject
An implementation of the model object 'Merge Settings'.
The following features are implemented:
-
Nested Class Summary
Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl
org.eclipse.emf.ecore.impl.MinimalEObjectImpl.ContainerNested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolder, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderBaseImpl, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderImplNested classes/interfaces inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl
org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EAdapterList<E extends Object & org.eclipse.emf.common.notify.Adapter>, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EObservableAdapterList, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EScannableAdapterListNested classes/interfaces inherited from interface org.eclipse.emf.ecore.InternalEObject
org.eclipse.emf.ecore.InternalEObject.EStore -
Field Summary
Fields inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
EVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSETFields inherited from interface org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder
NILFields inherited from interface com._1c.g5.v8.bm.core.IBmObject
BM_NULL_IDFields inherited from interface org.eclipse.emf.ecore.InternalEObject
EOPPOSITE_FEATURE_BASE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioneInvoke(int operationID, org.eclipse.emf.common.util.EList<?> arguments) protected org.eclipse.emf.ecore.EClassprotected intorg.eclipse.emf.common.util.EList<MergeRule>booleanbooleanbooleanbooleanbooleanvoidsetCanBeMerged(boolean newCanBeMerged) voidsetCustomSettings(CustomMergeSettings newCustomSettings) voidsetDefaultMergeRule(MergeRule newDefaultMergeRule) voidsetHaveChildrenExcludedFromMerge(boolean newHaveChildrenExcludedFromMerge) voidsetMergeRule(MergeRule newMergeRule) voidsetMergeRuleSetByUser(boolean newMergeRuleSetByUser) voidsetMustBeMerged(boolean newMustBeMerged) voidsetOrderRule(OrderRule newOrderRule) Methods inherited from class com._1c.g5.v8.bm.core.BmObject
bmGetEngine, bmGetFqn, bmGetId, bmGetNamespace, bmGetPlatformTransaction, bmGetProperties, bmGetProperty, bmGetReferences, bmGetResourceId, bmGetTopObject, bmGetTransaction, bmGetUri, bmGetUriAsString, bmIsTop, bmIsTransient, bmMatchSingleReference, bmSetProperty, createFeatureMap, createList, dynamicGet, dynamicSet, dynamicUnset, eBasicSetContainer, eBasicSetContainer, eBasicSetSettings, eBasicSettings, eClass, eContainerFeatureID, eDirectResource, eGet, eHasSettings, eInternalContainer, eInternalResource, eInverseAdd, eNotificationRequired, eNotify, equals, eResolveProxy, eSetDirectResource, eSetStore, eSettings, eStore, hashCodeMethods inherited from class org.eclipse.emf.ecore.impl.MinimalEStoreEObjectImpl
eBasicContainerFeatureID, eBasicInternalContainer, eDerivedStructuralFeatureID, eDynamicIsSet, eIsCachingMethods inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl
eAdapters, eBasicAdapterArray, eBasicAdapterListeners, eBasicAdapters, eBasicHasAdapters, eBasicProperties, eBasicSetAdapterArray, eBasicSetAdapterListeners, eBasicSetContainer, eBasicSetContainerFeatureID, eContents, eCrossReferences, eDeliver, eDynamicClass, eIsProxy, eProperties, eProxyURI, eSetClass, eSetDeliver, eSetProxyURIMethods inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
eAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eComputeVirtualValuesCapacity, eContainer, eContainerAdapterArray, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDynamicBasicRemoveFromContainer, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInverseRemove, eDynamicInvoke, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInverseAdd, eInverseRemove, eInverseRemove, eInvocationDelegate, eInvoke, eIsSet, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eRemoveVirtualValue, eResource, eSet, eSet, eSetResource, eSetting, eSettingDelegate, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticOperationCount, eUnset, eUnset, eURIFragmentSegment, eVirtualBitCount, eVirtualGet, eVirtualGet, eVirtualIndex, eVirtualIndexBits, eVirtualIsSet, eVirtualSet, eVirtualUnset, eVirtualValue, eVirtualValues, toStringMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnsetMethods inherited from interface com._1c.g5.v8.bm.core.IBmObject
bmGetEngine, bmGetFqn, bmGetId, bmGetNamespace, bmGetPlatformTransaction, bmGetProperties, bmGetProperty, bmGetReferences, bmGetResourceId, bmGetTopObject, bmGetTransaction, bmGetUri, bmGetUriAsString, bmIsTop, bmIsTransient, bmMatchSingleReference, bmSetPropertyMethods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
-
Constructor Details
-
MergeSettingsImpl
protected MergeSettingsImpl()
-
-
Method Details
-
eStaticClass
protected org.eclipse.emf.ecore.EClass eStaticClass()- Overrides:
eStaticClassin classorg.eclipse.emf.ecore.impl.BasicEObjectImpl
-
eStaticFeatureCount
protected int eStaticFeatureCount()- Overrides:
eStaticFeatureCountin classorg.eclipse.emf.ecore.impl.MinimalEStoreEObjectImpl
-
getMergeRule
- Specified by:
getMergeRulein interfaceMergeSettings- Returns:
- the value of the 'Merge Rule' attribute.
- See Also:
-
setMergeRule
- Specified by:
setMergeRulein interfaceMergeSettings- Parameters:
newMergeRule- the new value of the 'Merge Rule' attribute.- See Also:
-
getDefaultMergeRule
- Specified by:
getDefaultMergeRulein interfaceMergeSettings- Returns:
- the value of the 'Default Merge Rule' attribute.
- See Also:
-
setDefaultMergeRule
- Specified by:
setDefaultMergeRulein interfaceMergeSettings- Parameters:
newDefaultMergeRule- the new value of the 'Default Merge Rule' attribute.- See Also:
-
getAvailableMergeRules
- Specified by:
getAvailableMergeRulesin interfaceMergeSettings- Returns:
- the value of the 'Available Merge Rules' attribute list.
- See Also:
-
isMustBeMerged
public boolean isMustBeMerged()- Specified by:
isMustBeMergedin interfaceMergeSettings- Returns:
- the value of the 'Must Be Merged' attribute.
- See Also:
-
setMustBeMerged
public void setMustBeMerged(boolean newMustBeMerged) - Specified by:
setMustBeMergedin interfaceMergeSettings- Parameters:
newMustBeMerged- the new value of the 'Must Be Merged' attribute.- See Also:
-
isCanBeMerged
public boolean isCanBeMerged()- Specified by:
isCanBeMergedin interfaceMergeSettings- Returns:
- the value of the 'Can Be Merged' attribute.
- See Also:
-
setCanBeMerged
public void setCanBeMerged(boolean newCanBeMerged) - Specified by:
setCanBeMergedin interfaceMergeSettings- Parameters:
newCanBeMerged- the new value of the 'Can Be Merged' attribute.- See Also:
-
isHaveChildrenExcludedFromMerge
public boolean isHaveChildrenExcludedFromMerge()- Specified by:
isHaveChildrenExcludedFromMergein interfaceMergeSettings- Returns:
- the value of the 'Have Children Excluded From Merge' attribute.
- See Also:
-
setHaveChildrenExcludedFromMerge
public void setHaveChildrenExcludedFromMerge(boolean newHaveChildrenExcludedFromMerge) - Specified by:
setHaveChildrenExcludedFromMergein interfaceMergeSettings- Parameters:
newHaveChildrenExcludedFromMerge- the new value of the 'Have Children Excluded From Merge' attribute.- See Also:
-
isMergeRuleSetByUser
public boolean isMergeRuleSetByUser()- Specified by:
isMergeRuleSetByUserin interfaceMergeSettings- Returns:
- the value of the 'Merge Rule Set By User' attribute.
- See Also:
-
setMergeRuleSetByUser
public void setMergeRuleSetByUser(boolean newMergeRuleSetByUser) - Specified by:
setMergeRuleSetByUserin interfaceMergeSettings- Parameters:
newMergeRuleSetByUser- the new value of the 'Merge Rule Set By User' attribute.- See Also:
-
getOrderRule
- Specified by:
getOrderRulein interfaceMergeSettings- Returns:
- the value of the 'Order Rule' containment reference.
- See Also:
-
setOrderRule
- Specified by:
setOrderRulein interfaceMergeSettings- Parameters:
newOrderRule- the new value of the 'Order Rule' containment reference.- See Also:
-
getCustomSettings
- Specified by:
getCustomSettingsin interfaceMergeSettings- Returns:
- the value of the 'Custom Settings' containment reference.
- See Also:
-
setCustomSettings
- Specified by:
setCustomSettingsin interfaceMergeSettings- Parameters:
newCustomSettings- the new value of the 'Custom Settings' containment reference.- See Also:
-
isDefaultMergeRule
public boolean isDefaultMergeRule()- Specified by:
isDefaultMergeRulein interfaceMergeSettings
-
eInvoke
public Object eInvoke(int operationID, org.eclipse.emf.common.util.EList<?> arguments) throws InvocationTargetException - Specified by:
eInvokein interfaceorg.eclipse.emf.ecore.InternalEObject- Overrides:
eInvokein classorg.eclipse.emf.ecore.impl.BasicEObjectImpl- Throws:
InvocationTargetException
-