Class CompareFactoryImpl
- 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.MinimalEObjectImpl.Container
-
- org.eclipse.emf.ecore.impl.EModelElementImpl
-
- org.eclipse.emf.ecore.impl.EFactoryImpl
-
- com._1c.g5.v8.dt.compare.model.impl.CompareFactoryImpl
-
- All Implemented Interfaces:
CompareFactory
,org.eclipse.emf.common.notify.Notifier
,org.eclipse.emf.ecore.EFactory
,org.eclipse.emf.ecore.EModelElement
,org.eclipse.emf.ecore.EObject
,org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder
,org.eclipse.emf.ecore.InternalEObject
,org.eclipse.emf.ecore.resource.impl.BinaryResourceImpl.DataConverter.Factory
public class CompareFactoryImpl extends org.eclipse.emf.ecore.impl.EFactoryImpl implements CompareFactory
An implementation of the model Factory.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container.Dynamic
-
Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl
org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
-
Nested 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.EPropertiesHolderImpl
-
Nested 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.EScannableAdapterList
-
-
Field Summary
-
Fields inherited from class org.eclipse.emf.ecore.impl.EModelElementImpl
eAnnotations, eFlags, EFROZEN, ELAST_EMODEL_ELEMENT_FLAG
-
Fields inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
EVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSET
-
Fields inherited from interface com._1c.g5.v8.dt.compare.model.CompareFactory
eINSTANCE
-
-
Constructor Summary
Constructors Constructor Description CompareFactoryImpl()
Creates an instance of the factory.
-
Method Summary
-
Methods inherited from class org.eclipse.emf.ecore.impl.EFactoryImpl
basicCreate, basicSetEPackage, collapseWhiteSpace, convertToString, create, createFromString, eGet, eInverseAdd, eInverseRemove, eInvoke, eIsSet, eSet, eStaticClass, eUnset, getEPackage, replaceWhiteSpace, setEPackage, split
-
Methods inherited from class org.eclipse.emf.ecore.impl.EModelElementImpl
eObjectForURIFragmentSegment, eSetDirectResource, eURIFragmentSegment, freeze, freeze, getEAnnotation, getEAnnotations, isFrozen, setFrozen
-
Methods inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
eBasicSetContainer, eInternalContainer
-
Methods inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl
dynamicGet, dynamicSet, dynamicUnset, eAdapters, eBasicAdapterArray, eBasicAdapterListeners, eBasicAdapters, eBasicHasAdapters, eBasicProperties, eBasicSetAdapterArray, eBasicSetAdapterListeners, eBasicSetContainer, eBasicSetContainerFeatureID, eBasicSetSettings, eBasicSettings, eClass, eContainerFeatureID, eContents, eCrossReferences, eDeliver, eDirectResource, eDynamicClass, eHasSettings, eIsProxy, eProperties, eProxyURI, eSetClass, eSetDeliver, eSetProxyURI, eSettings
-
Methods inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
eAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eBasicSetContainer, eComputeVirtualValuesCapacity, eContainer, eContainerAdapterArray, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDynamicBasicRemoveFromContainer, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInverseRemove, eDynamicInvoke, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseRemove, eInvocationDelegate, eInvoke, eIsSet, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eRemoveVirtualValue, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eSettingDelegate, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticFeatureCount, eStaticOperationCount, eStore, eUnset, eVirtualBitCount, eVirtualGet, eVirtualGet, eVirtualIndex, eVirtualIndexBits, eVirtualIsSet, eVirtualSet, eVirtualUnset, eVirtualValue, eVirtualValues, toString
-
Methods inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl
eNotificationRequired, eNotify
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface org.eclipse.emf.ecore.EModelElement
getEAnnotation, getEAnnotations
-
-
-
-
Method Detail
-
init
public static CompareFactory init()
Creates the default factory implementation.
-
create
public org.eclipse.emf.ecore.EObject create(org.eclipse.emf.ecore.EClass eClass)
- Specified by:
create
in interfaceorg.eclipse.emf.ecore.EFactory
- Overrides:
create
in classorg.eclipse.emf.ecore.impl.EFactoryImpl
-
createFromString
public Object createFromString(org.eclipse.emf.ecore.EDataType eDataType, String initialValue)
- Specified by:
createFromString
in interfaceorg.eclipse.emf.ecore.EFactory
- Overrides:
createFromString
in classorg.eclipse.emf.ecore.impl.EFactoryImpl
-
convertToString
public String convertToString(org.eclipse.emf.ecore.EDataType eDataType, Object instanceValue)
- Specified by:
convertToString
in interfaceorg.eclipse.emf.ecore.EFactory
- Overrides:
convertToString
in classorg.eclipse.emf.ecore.impl.EFactoryImpl
-
createRootComparisonNode
public RootComparisonNode createRootComparisonNode()
- Specified by:
createRootComparisonNode
in interfaceCompareFactory
- Returns:
- a new object of class 'Root Comparison Node'.
-
createSolidResourceComparisonNode
public SolidResourceComparisonNode createSolidResourceComparisonNode()
- Specified by:
createSolidResourceComparisonNode
in interfaceCompareFactory
- Returns:
- a new object of class 'Solid Resource Comparison Node'.
-
createSingleValueImplComparisonNode
public SingleValueImplComparisonNode createSingleValueImplComparisonNode()
- Specified by:
createSingleValueImplComparisonNode
in interfaceCompareFactory
- Returns:
- a new object of class 'Single Value Impl Comparison Node'.
-
createValueCollectionElementImplComparisonNode
public ValueCollectionElementImplComparisonNode createValueCollectionElementImplComparisonNode()
- Specified by:
createValueCollectionElementImplComparisonNode
in interfaceCompareFactory
- Returns:
- a new object of class 'Value Collection Element Impl Comparison Node'.
-
createSingleContainmentFeatureImplComparisonNode
public SingleContainmentFeatureImplComparisonNode createSingleContainmentFeatureImplComparisonNode()
- Specified by:
createSingleContainmentFeatureImplComparisonNode
in interfaceCompareFactory
- Returns:
- a new object of class 'Single Containment Feature Impl Comparison Node'.
-
createContainmentCollectionElementImplComparisonNode
public ContainmentCollectionElementImplComparisonNode createContainmentCollectionElementImplComparisonNode()
- Specified by:
createContainmentCollectionElementImplComparisonNode
in interfaceCompareFactory
- Returns:
- a new object of class 'Containment Collection Element Impl Comparison Node'.
-
createSingleReferenceFeatureImplComparisonNode
public SingleReferenceFeatureImplComparisonNode createSingleReferenceFeatureImplComparisonNode()
- Specified by:
createSingleReferenceFeatureImplComparisonNode
in interfaceCompareFactory
- Returns:
- a new object of class 'Single Reference Feature Impl Comparison Node'.
-
createReferenceCollectionElementImplComparisonNode
public ReferenceCollectionElementImplComparisonNode createReferenceCollectionElementImplComparisonNode()
- Specified by:
createReferenceCollectionElementImplComparisonNode
in interfaceCompareFactory
- Returns:
- a new object of class 'Reference Collection Element Impl Comparison Node'.
-
createValueCollectionImplComparisonNode
public ValueCollectionImplComparisonNode createValueCollectionImplComparisonNode()
- Specified by:
createValueCollectionImplComparisonNode
in interfaceCompareFactory
- Returns:
- a new object of class 'Value Collection Impl Comparison Node'.
-
createContainmentCollectionImplComparisonNode
public ContainmentCollectionImplComparisonNode createContainmentCollectionImplComparisonNode()
- Specified by:
createContainmentCollectionImplComparisonNode
in interfaceCompareFactory
- Returns:
- a new object of class 'Containment Collection Impl Comparison Node'.
-
createReferenceCollectionImplComparisonNode
public ReferenceCollectionImplComparisonNode createReferenceCollectionImplComparisonNode()
- Specified by:
createReferenceCollectionImplComparisonNode
in interfaceCompareFactory
- Returns:
- a new object of class 'Reference Collection Impl Comparison Node'.
-
createRelatedFeature
public RelatedFeature createRelatedFeature()
- Specified by:
createRelatedFeature
in interfaceCompareFactory
- Returns:
- a new object of class 'Related Feature'.
-
createCollectionElementNeighbour
public CollectionElementNeighbour createCollectionElementNeighbour()
- Specified by:
createCollectionElementNeighbour
in interfaceCompareFactory
- Returns:
- a new object of class 'Collection Element Neighbour'.
-
createMergeSettings
public MergeSettings createMergeSettings()
- Specified by:
createMergeSettings
in interfaceCompareFactory
- Returns:
- a new object of class 'Merge Settings'.
-
createOrderRule
public OrderRule createOrderRule()
- Specified by:
createOrderRule
in interfaceCompareFactory
- Returns:
- a new object of class 'Order Rule'.
-
createObjectOnSupport
public ObjectOnSupport createObjectOnSupport()
- Specified by:
createObjectOnSupport
in interfaceCompareFactory
- Returns:
- a new object of class 'Object On Support'.
-
createOtherSymlinkTopNodeId
public OtherSymlinkTopNodeId createOtherSymlinkTopNodeId()
- Specified by:
createOtherSymlinkTopNodeId
in interfaceCompareFactory
- Returns:
- a new object of class 'Other Symlink Top Node Id'.
-
createCommonAncestorSymlinkTopNodeId
public CommonAncestorSymlinkTopNodeId createCommonAncestorSymlinkTopNodeId()
- Specified by:
createCommonAncestorSymlinkTopNodeId
in interfaceCompareFactory
- Returns:
- a new object of class 'Common Ancestor Symlink Top Node Id'.
-
createComparisonSideFromString
public ComparisonSide createComparisonSideFromString(org.eclipse.emf.ecore.EDataType eDataType, String initialValue)
-
convertComparisonSideToString
public String convertComparisonSideToString(org.eclipse.emf.ecore.EDataType eDataType, Object instanceValue)
-
createMergeRuleFromString
public MergeRule createMergeRuleFromString(org.eclipse.emf.ecore.EDataType eDataType, String initialValue)
-
convertMergeRuleToString
public String convertMergeRuleToString(org.eclipse.emf.ecore.EDataType eDataType, Object instanceValue)
-
createComparisonNodeStatusFromString
public ComparisonNodeStatus createComparisonNodeStatusFromString(org.eclipse.emf.ecore.EDataType eDataType, String initialValue)
-
convertComparisonNodeStatusToString
public String convertComparisonNodeStatusToString(org.eclipse.emf.ecore.EDataType eDataType, Object instanceValue)
-
createComparisonFlags
public ComparisonFlags createComparisonFlags(String it)
-
createComparisonFlagsFromString
public ComparisonFlags createComparisonFlagsFromString(org.eclipse.emf.ecore.EDataType eDataType, String initialValue)
-
convertComparisonFlags
public String convertComparisonFlags(ComparisonFlags it)
-
convertComparisonFlagsToString
public String convertComparisonFlagsToString(org.eclipse.emf.ecore.EDataType eDataType, Object instanceValue)
-
createUniqueSymlink
public UniqueSymlink createUniqueSymlink(String it)
-
createUniqueSymlinkFromString
public UniqueSymlink createUniqueSymlinkFromString(org.eclipse.emf.ecore.EDataType eDataType, String initialValue)
-
convertUniqueSymlink
public String convertUniqueSymlink(UniqueSymlink it)
-
convertUniqueSymlinkToString
public String convertUniqueSymlinkToString(org.eclipse.emf.ecore.EDataType eDataType, Object instanceValue)
-
createCollectionChildrenListFromString
public org.eclipse.emf.common.util.EList<? extends CollectionElementComparisonNode> createCollectionChildrenListFromString(org.eclipse.emf.ecore.EDataType eDataType, String initialValue)
-
convertCollectionChildrenListToString
public String convertCollectionChildrenListToString(org.eclipse.emf.ecore.EDataType eDataType, Object instanceValue)
-
getComparePackage
public ComparePackage getComparePackage()
- Specified by:
getComparePackage
in interfaceCompareFactory
- Returns:
- the package supported by this factory.
-
getPackage
@Deprecated public static ComparePackage getPackage()
Deprecated.
-
-