Interface BslCompareFactory

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:
BslCompareFactoryImpl

public interface BslCompareFactory 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:
  • Field Details

    • eINSTANCE

      static final BslCompareFactory eINSTANCE
      The singleton instance of the factory.
  • Method Details

    • createBslModuleComparisonNode

      BslModuleComparisonNode createBslModuleComparisonNode()
      Returns a new object of class 'Bsl Module Comparison Node'.
      Returns:
      a new object of class 'Bsl Module Comparison Node'.
    • createBslModuleCustomMergeSettings

      BslModuleCustomMergeSettings createBslModuleCustomMergeSettings()
      Returns a new object of class 'Bsl Module Custom Merge Settings'.
      Returns:
      a new object of class 'Bsl Module Custom Merge Settings'.
    • createMergeConflict

      MergeConflict createMergeConflict()
      Returns a new object of class 'Merge Conflict'.
      Returns:
      a new object of class 'Merge Conflict'.
    • createBslModuleSectionComparisonNode

      BslModuleSectionComparisonNode createBslModuleSectionComparisonNode()
      Returns a new object of class 'Bsl Module Section Comparison Node'.
      Returns:
      a new object of class 'Bsl Module Section Comparison Node'.
    • createComparisonRegionNeighbour

      ComparisonRegionNeighbour createComparisonRegionNeighbour()
      Returns a new object of class 'Comparison Region Neighbour'.
      Returns:
      a new object of class 'Comparison Region Neighbour'.
    • createComparisonTextRegion

      ComparisonTextRegion createComparisonTextRegion()
      Returns a new object of class 'Comparison Text Region'.
      Returns:
      a new object of class 'Comparison Text Region'.
    • createTextRegion

      TextRegion createTextRegion()
      Returns a new object of class 'Text Region'.
      Returns:
      a new object of class 'Text Region'.
    • getBslComparePackage

      BslComparePackage getBslComparePackage()
      Returns the package supported by this factory.
      Returns:
      the package supported by this factory.