Class 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.
    • Constructor Detail

      • CompareFactoryImpl

        public CompareFactoryImpl()
        Creates an instance of the factory.
    • 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 interface org.eclipse.emf.ecore.EFactory
        Overrides:
        create in class org.eclipse.emf.ecore.impl.EFactoryImpl
      • createFromString

        public Object createFromString​(org.eclipse.emf.ecore.EDataType eDataType,
                                       String initialValue)
        Specified by:
        createFromString in interface org.eclipse.emf.ecore.EFactory
        Overrides:
        createFromString in class org.eclipse.emf.ecore.impl.EFactoryImpl
      • convertToString

        public String convertToString​(org.eclipse.emf.ecore.EDataType eDataType,
                                      Object instanceValue)
        Specified by:
        convertToString in interface org.eclipse.emf.ecore.EFactory
        Overrides:
        convertToString in class org.eclipse.emf.ecore.impl.EFactoryImpl
      • createOrderChildrenMergeRule

        public Map.Entry<org.eclipse.emf.ecore.EStructuralFeature,​MergeRule> createOrderChildrenMergeRule()
      • 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)
      • createComparisonFlagsFromString

        public ComparisonFlags createComparisonFlagsFromString​(org.eclipse.emf.ecore.EDataType eDataType,
                                                               String initialValue)
      • convertComparisonFlagsToString

        public String convertComparisonFlagsToString​(org.eclipse.emf.ecore.EDataType eDataType,
                                                     Object instanceValue)
      • createUniqueSymlinkFromString

        public UniqueSymlink createUniqueSymlinkFromString​(org.eclipse.emf.ecore.EDataType eDataType,
                                                           String initialValue)
      • convertUniqueSymlinkToString

        public String convertUniqueSymlinkToString​(org.eclipse.emf.ecore.EDataType eDataType,
                                                   Object instanceValue)
      • convertClassificationEnumSetToString

        public String convertClassificationEnumSetToString​(org.eclipse.emf.ecore.EDataType eDataType,
                                                           Object instanceValue)