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
 
 public class MergeSettingsImpl extends BmObject implements MergeSettings 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.MinimalEObjectImplorg.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
 - 
Nested 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.EPropertiesHolderImpl
 - 
Nested 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.EScannableAdapterList
 
- 
 - 
Constructor SummaryConstructors Modifier Constructor Description protectedMergeSettingsImpl()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description ObjecteInvoke(int operationID, org.eclipse.emf.common.util.EList<?> arguments)protected org.eclipse.emf.ecore.EClasseStaticClass()protected inteStaticFeatureCount()org.eclipse.emf.common.util.EList<MergeRule>getAvailableMergeRules()CustomMergeSettingsgetCustomSettings()MergeRulegetDefaultMergeRule()MergeRulegetMergeRule()OrderRulegetOrderRule()booleanisCanBeMerged()booleanisDefaultMergeRule()booleanisHaveChildrenExcludedFromMerge()booleanisMergeRuleSetByUser()booleanisMustBeMerged()voidsetCanBeMerged(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, hashCode
 - 
Methods inherited from class org.eclipse.emf.ecore.impl.MinimalEStoreEObjectImpleBasicContainerFeatureID, eBasicInternalContainer, eDerivedStructuralFeatureID, eDynamicIsSet, eIsCaching
 - 
Methods 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, eSetProxyURI
 - 
Methods 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, toString
 - 
Methods inherited from class java.lang.Objectclone, finalize, getClass, notify, notifyAll, wait, wait, wait
 - 
Methods inherited from interface org.eclipse.emf.ecore.EObjecteAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
 - 
Methods 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, bmSetProperty
 
- 
 
- 
- 
- 
Method Detail- 
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
 
 - 
getMergeRulepublic MergeRule getMergeRule() - Specified by:
- getMergeRulein interface- MergeSettings
- Returns:
- the value of the 'Merge Rule' attribute.
- See Also:
- MergeRule,- MergeSettings.setMergeRule(MergeRule),- ComparePackage.getMergeSettings_MergeRule()
 
 - 
setMergeRulepublic void setMergeRule(MergeRule newMergeRule) - Specified by:
- setMergeRulein interface- MergeSettings
- Parameters:
- newMergeRule- the new value of the 'Merge Rule' attribute.
- See Also:
- MergeRule,- MergeSettings.getMergeRule()
 
 - 
getDefaultMergeRulepublic MergeRule getDefaultMergeRule() - Specified by:
- getDefaultMergeRulein interface- MergeSettings
- Returns:
- the value of the 'Default Merge Rule' attribute.
- See Also:
- MergeRule,- MergeSettings.setDefaultMergeRule(MergeRule),- ComparePackage.getMergeSettings_DefaultMergeRule()
 
 - 
setDefaultMergeRulepublic void setDefaultMergeRule(MergeRule newDefaultMergeRule) - Specified by:
- setDefaultMergeRulein interface- MergeSettings
- Parameters:
- newDefaultMergeRule- the new value of the 'Default Merge Rule' attribute.
- See Also:
- MergeRule,- MergeSettings.getDefaultMergeRule()
 
 - 
getAvailableMergeRulespublic org.eclipse.emf.common.util.EList<MergeRule> getAvailableMergeRules() - Specified by:
- getAvailableMergeRulesin interface- MergeSettings
- Returns:
- the value of the 'Available Merge Rules' attribute list.
- See Also:
- MergeRule,- ComparePackage.getMergeSettings_AvailableMergeRules()
 
 - 
isMustBeMergedpublic boolean isMustBeMerged() - Specified by:
- isMustBeMergedin interface- MergeSettings
- Returns:
- the value of the 'Must Be Merged' attribute.
- See Also:
- MergeSettings.setMustBeMerged(boolean),- ComparePackage.getMergeSettings_MustBeMerged()
 
 - 
setMustBeMergedpublic void setMustBeMerged(boolean newMustBeMerged) - Specified by:
- setMustBeMergedin interface- MergeSettings
- Parameters:
- newMustBeMerged- the new value of the 'Must Be Merged' attribute.
- See Also:
- MergeSettings.isMustBeMerged()
 
 - 
isCanBeMergedpublic boolean isCanBeMerged() - Specified by:
- isCanBeMergedin interface- MergeSettings
- Returns:
- the value of the 'Can Be Merged' attribute.
- See Also:
- MergeSettings.setCanBeMerged(boolean),- ComparePackage.getMergeSettings_CanBeMerged()
 
 - 
setCanBeMergedpublic void setCanBeMerged(boolean newCanBeMerged) - Specified by:
- setCanBeMergedin interface- MergeSettings
- Parameters:
- newCanBeMerged- the new value of the 'Can Be Merged' attribute.
- See Also:
- MergeSettings.isCanBeMerged()
 
 - 
isHaveChildrenExcludedFromMergepublic boolean isHaveChildrenExcludedFromMerge() - Specified by:
- isHaveChildrenExcludedFromMergein interface- MergeSettings
- Returns:
- the value of the 'Have Children Excluded From Merge' attribute.
- See Also:
- MergeSettings.setHaveChildrenExcludedFromMerge(boolean),- ComparePackage.getMergeSettings_HaveChildrenExcludedFromMerge()
 
 - 
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:
- MergeSettings.isHaveChildrenExcludedFromMerge()
 
 - 
isMergeRuleSetByUserpublic boolean isMergeRuleSetByUser() - Specified by:
- isMergeRuleSetByUserin interface- MergeSettings
- Returns:
- the value of the 'Merge Rule Set By User' attribute.
- See Also:
- MergeSettings.setMergeRuleSetByUser(boolean),- ComparePackage.getMergeSettings_MergeRuleSetByUser()
 
 - 
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:
- MergeSettings.isMergeRuleSetByUser()
 
 - 
getOrderRulepublic OrderRule getOrderRule() - Specified by:
- getOrderRulein interface- MergeSettings
- Returns:
- the value of the 'Order Rule' containment reference.
- See Also:
- MergeSettings.setOrderRule(OrderRule),- ComparePackage.getMergeSettings_OrderRule()
 
 - 
setOrderRulepublic void setOrderRule(OrderRule newOrderRule) - Specified by:
- setOrderRulein interface- MergeSettings
- Parameters:
- newOrderRule- the new value of the 'Order Rule' containment reference.
- See Also:
- MergeSettings.getOrderRule()
 
 - 
getCustomSettingspublic CustomMergeSettings getCustomSettings() - Specified by:
- getCustomSettingsin interface- MergeSettings
- Returns:
- the value of the 'Custom Settings' containment reference.
- See Also:
- MergeSettings.setCustomSettings(CustomMergeSettings),- ComparePackage.getMergeSettings_CustomSettings()
 
 - 
setCustomSettingspublic void setCustomSettings(CustomMergeSettings newCustomSettings) - Specified by:
- setCustomSettingsin interface- MergeSettings
- Parameters:
- newCustomSettings- the new value of the 'Custom Settings' containment reference.
- See Also:
- MergeSettings.getCustomSettings()
 
 - 
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
 
 
- 
 
-