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
-
createBmTopComparisonNode
public BmTopComparisonNode createBmTopComparisonNode()
- Specified by:
createBmTopComparisonNode
in interfaceCompareFactory
- Returns:
- a new object of class 'Bm Top Comparison Node'.
-
createContainmentComparisonNode
public ContainmentComparisonNode createContainmentComparisonNode()
- Specified by:
createContainmentComparisonNode
in interfaceCompareFactory
- Returns:
- a new object of class 'Containment Comparison Node'.
-
createRootComparisonNode
public RootComparisonNode createRootComparisonNode()
- Specified by:
createRootComparisonNode
in interfaceCompareFactory
- Returns:
- a new object of class 'Root Comparison Node'.
-
createExternalPropertyComparisonNode
public ExternalPropertyComparisonNode createExternalPropertyComparisonNode()
- Specified by:
createExternalPropertyComparisonNode
in interfaceCompareFactory
- Returns:
- a new object of class 'External Property Comparison Node'.
-
createSolidResourceComparisonNode
public SolidResourceComparisonNode createSolidResourceComparisonNode()
- Specified by:
createSolidResourceComparisonNode
in interfaceCompareFactory
- Returns:
- a new object of class 'Solid Resource Comparison Node'.
-
createRelatedFeature
public RelatedFeature createRelatedFeature()
- Specified by:
createRelatedFeature
in interfaceCompareFactory
- Returns:
- a new object of class 'Related Feature'.
-
createManyFeatureNodeNeighbour
public ManyFeatureNodeNeighbour createManyFeatureNodeNeighbour()
- Specified by:
createManyFeatureNodeNeighbour
in interfaceCompareFactory
- Returns:
- a new object of class 'Many Feature Node Neighbour'.
-
createOrderChildrenMergeRule
public Map.Entry<org.eclipse.emf.ecore.EStructuralFeature,MergeRule> createOrderChildrenMergeRule()
-
createMergeSettings
public MergeSettings createMergeSettings()
- Specified by:
createMergeSettings
in interfaceCompareFactory
- Returns:
- a new object of class 'Merge Settings'.
-
createObjectOnSupport
public ObjectOnSupport createObjectOnSupport()
- Specified by:
createObjectOnSupport
in interfaceCompareFactory
- Returns:
- a new object of class 'Object On Support'.
-
createOtherSymlinkBmTopNodeId
public OtherSymlinkBmTopNodeId createOtherSymlinkBmTopNodeId()
- Specified by:
createOtherSymlinkBmTopNodeId
in interfaceCompareFactory
- Returns:
- a new object of class 'Other Symlink Bm Top Node Id'.
-
createCommonAncestorSymlinkBmTopNodeId
public CommonAncestorSymlinkBmTopNodeId createCommonAncestorSymlinkBmTopNodeId()
- Specified by:
createCommonAncestorSymlinkBmTopNodeId
in interfaceCompareFactory
- Returns:
- a new object of class 'Common Ancestor Symlink Bm Top Node Id'.
-
createContainmentComparisonNodeClassificationFromString
public ContainmentComparisonNodeClassification createContainmentComparisonNodeClassificationFromString(org.eclipse.emf.ecore.EDataType eDataType, String initialValue)
-
convertContainmentComparisonNodeClassificationToString
public String convertContainmentComparisonNodeClassificationToString(org.eclipse.emf.ecore.EDataType eDataType, Object instanceValue)
-
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)
-
createClassificationEnumSetFromString
public EnumSet<ContainmentComparisonNodeClassification> createClassificationEnumSetFromString(org.eclipse.emf.ecore.EDataType eDataType, String initialValue)
-
convertClassificationEnumSetToString
public String convertClassificationEnumSetToString(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.
-
-