Interface CompareFactory

  • All Superinterfaces:
    org.eclipse.emf.ecore.EFactory, org.eclipse.emf.ecore.EModelElement, org.eclipse.emf.ecore.EObject, org.eclipse.emf.common.notify.Notifier
    All Known Implementing Classes:
    CompareFactoryImpl

    public interface CompareFactory
    extends org.eclipse.emf.ecore.EFactory
    The Factory for the model. It provides a create method for each non-abstract class of the model.
    See Also:
    ComparePackage
    • Field Detail

      • eINSTANCE

        static final CompareFactory eINSTANCE
        The singleton instance of the factory.
    • Method Detail

      • createBmTopComparisonNode

        BmTopComparisonNode createBmTopComparisonNode()
        Returns a new object of class 'Bm Top Comparison Node'.
        Returns:
        a new object of class 'Bm Top Comparison Node'.
      • createContainmentComparisonNode

        ContainmentComparisonNode createContainmentComparisonNode()
        Returns a new object of class 'Containment Comparison Node'.
        Returns:
        a new object of class 'Containment Comparison Node'.
      • createRootComparisonNode

        RootComparisonNode createRootComparisonNode()
        Returns a new object of class 'Root Comparison Node'.
        Returns:
        a new object of class 'Root Comparison Node'.
      • createExternalPropertyComparisonNode

        ExternalPropertyComparisonNode createExternalPropertyComparisonNode()
        Returns a new object of class 'External Property Comparison Node'.
        Returns:
        a new object of class 'External Property Comparison Node'.
      • createSolidResourceComparisonNode

        SolidResourceComparisonNode createSolidResourceComparisonNode()
        Returns a new object of class 'Solid Resource Comparison Node'.
        Returns:
        a new object of class 'Solid Resource Comparison Node'.
      • createRelatedFeature

        RelatedFeature createRelatedFeature()
        Returns a new object of class 'Related Feature'.
        Returns:
        a new object of class 'Related Feature'.
      • createManyFeatureNodeNeighbour

        ManyFeatureNodeNeighbour createManyFeatureNodeNeighbour()
        Returns a new object of class 'Many Feature Node Neighbour'.
        Returns:
        a new object of class 'Many Feature Node Neighbour'.
      • createMergeSettings

        MergeSettings createMergeSettings()
        Returns a new object of class 'Merge Settings'.
        Returns:
        a new object of class 'Merge Settings'.
      • createObjectOnSupport

        ObjectOnSupport createObjectOnSupport()
        Returns a new object of class 'Object On Support'.
        Returns:
        a new object of class 'Object On Support'.
      • createOtherSymlinkBmTopNodeId

        OtherSymlinkBmTopNodeId createOtherSymlinkBmTopNodeId()
        Returns a new object of class 'Other Symlink Bm Top Node Id'.
        Returns:
        a new object of class 'Other Symlink Bm Top Node Id'.
      • createCommonAncestorSymlinkBmTopNodeId

        CommonAncestorSymlinkBmTopNodeId createCommonAncestorSymlinkBmTopNodeId()
        Returns a new object of class 'Common Ancestor Symlink Bm Top Node Id'.
        Returns:
        a new object of class 'Common Ancestor Symlink Bm Top Node Id'.
      • getComparePackage

        ComparePackage getComparePackage()
        Returns the package supported by this factory.
        Returns:
        the package supported by this factory.