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 SummaryNested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImplorg.eclipse.emf.ecore.impl.MinimalEObjectImpl.ContainerNested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImplorg.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.BasicNotifierImplorg.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.InternalEObjectorg.eclipse.emf.ecore.InternalEObject.EStore
- 
Field SummaryFields inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImplEVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSETFields inherited from interface org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolderNILFields inherited from interface com._1c.g5.v8.bm.core.IBmObjectBM_NULL_IDFields inherited from interface org.eclipse.emf.ecore.InternalEObjectEOPPOSITE_FEATURE_BASE
- 
Constructor SummaryConstructors
- 
Method SummaryModifier 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.BmObjectbmGetEngine, 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.MinimalEStoreEObjectImpleBasicContainerFeatureID, eBasicInternalContainer, eDerivedStructuralFeatureID, eDynamicIsSet, eIsCachingMethods inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpleAdapters, 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.BasicEObjectImpleAddVirtualValue, 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.Objectclone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface org.eclipse.emf.ecore.EObjecteAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnsetMethods inherited from interface com._1c.g5.v8.bm.core.IBmObjectbmGetEngine, bmGetFqn, bmGetId, bmGetNamespace, bmGetPlatformTransaction, bmGetProperties, bmGetProperty, bmGetReferences, bmGetResourceId, bmGetTopObject, bmGetTransaction, bmGetUri, bmGetUriAsString, bmIsTop, bmIsTransient, bmMatchSingleReference, bmSetPropertyMethods inherited from interface org.eclipse.emf.common.notify.NotifiereAdapters, eDeliver, eNotify, eSetDeliver
- 
Constructor Details- 
MergeSettingsImplprotected MergeSettingsImpl()
 
- 
- 
Method Details- 
eStaticClassprotected org.eclipse.emf.ecore.EClass eStaticClass()- Overrides:
- eStaticClassin class- org.eclipse.emf.ecore.impl.BasicEObjectImpl
 
- 
eStaticFeatureCountprotected int eStaticFeatureCount()- Overrides:
- eStaticFeatureCountin class- org.eclipse.emf.ecore.impl.MinimalEStoreEObjectImpl
 
- 
getMergeRule- Specified by:
- getMergeRulein interface- MergeSettings
- Returns:
- the value of the 'Merge Rule' attribute.
- See Also:
 
- 
setMergeRule- Specified by:
- setMergeRulein interface- MergeSettings
- Parameters:
- newMergeRule- the new value of the 'Merge Rule' attribute.
- See Also:
 
- 
getDefaultMergeRule- Specified by:
- getDefaultMergeRulein interface- MergeSettings
- Returns:
- the value of the 'Default Merge Rule' attribute.
- See Also:
 
- 
setDefaultMergeRule- Specified by:
- setDefaultMergeRulein interface- MergeSettings
- Parameters:
- newDefaultMergeRule- the new value of the 'Default Merge Rule' attribute.
- See Also:
 
- 
getAvailableMergeRules- Specified by:
- getAvailableMergeRulesin interface- MergeSettings
- Returns:
- the value of the 'Available Merge Rules' attribute list.
- See Also:
 
- 
isMustBeMergedpublic boolean isMustBeMerged()- Specified by:
- isMustBeMergedin interface- MergeSettings
- Returns:
- the value of the 'Must Be Merged' attribute.
- See Also:
 
- 
setMustBeMergedpublic void setMustBeMerged(boolean newMustBeMerged) - Specified by:
- setMustBeMergedin interface- MergeSettings
- Parameters:
- newMustBeMerged- the new value of the 'Must Be Merged' attribute.
- See Also:
 
- 
isCanBeMergedpublic boolean isCanBeMerged()- Specified by:
- isCanBeMergedin interface- MergeSettings
- Returns:
- the value of the 'Can Be Merged' attribute.
- See Also:
 
- 
setCanBeMergedpublic void setCanBeMerged(boolean newCanBeMerged) - Specified by:
- setCanBeMergedin interface- MergeSettings
- Parameters:
- newCanBeMerged- the new value of the 'Can Be Merged' attribute.
- See Also:
 
- 
isHaveChildrenExcludedFromMergepublic boolean isHaveChildrenExcludedFromMerge()- Specified by:
- isHaveChildrenExcludedFromMergein interface- MergeSettings
- Returns:
- the value of the 'Have Children Excluded From Merge' attribute.
- See Also:
 
- 
setHaveChildrenExcludedFromMergepublic void setHaveChildrenExcludedFromMerge(boolean newHaveChildrenExcludedFromMerge) - Specified by:
- setHaveChildrenExcludedFromMergein interface- MergeSettings
- Parameters:
- newHaveChildrenExcludedFromMerge- the new value of the 'Have Children Excluded From Merge' attribute.
- See Also:
 
- 
isMergeRuleSetByUserpublic boolean isMergeRuleSetByUser()- Specified by:
- isMergeRuleSetByUserin interface- MergeSettings
- Returns:
- the value of the 'Merge Rule Set By User' attribute.
- See Also:
 
- 
setMergeRuleSetByUserpublic void setMergeRuleSetByUser(boolean newMergeRuleSetByUser) - Specified by:
- setMergeRuleSetByUserin interface- MergeSettings
- Parameters:
- newMergeRuleSetByUser- the new value of the 'Merge Rule Set By User' attribute.
- See Also:
 
- 
getOrderRule- Specified by:
- getOrderRulein interface- MergeSettings
- Returns:
- the value of the 'Order Rule' containment reference.
- See Also:
 
- 
setOrderRule- Specified by:
- setOrderRulein interface- MergeSettings
- Parameters:
- newOrderRule- the new value of the 'Order Rule' containment reference.
- See Also:
 
- 
getCustomSettings- Specified by:
- getCustomSettingsin interface- MergeSettings
- Returns:
- the value of the 'Custom Settings' containment reference.
- See Also:
 
- 
setCustomSettings- Specified by:
- setCustomSettingsin interface- MergeSettings
- Parameters:
- newCustomSettings- the new value of the 'Custom Settings' containment reference.
- See Also:
 
- 
isDefaultMergeRulepublic boolean isDefaultMergeRule()- Specified by:
- isDefaultMergeRulein interface- MergeSettings
 
- 
eInvokepublic Object eInvoke(int operationID, org.eclipse.emf.common.util.EList<?> arguments) throws InvocationTargetException - Specified by:
- eInvokein interface- org.eclipse.emf.ecore.InternalEObject
- Overrides:
- eInvokein class- org.eclipse.emf.ecore.impl.BasicEObjectImpl
- Throws:
- InvocationTargetException
 
 
-