Interface HistoryFactory

  • 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:
    HistoryFactoryImpl

    public interface HistoryFactory
    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:
    HistoryPackage
    • Field Detail

      • eINSTANCE

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

      • createHistory

        History createHistory()
        Returns a new object of class 'History'.
        Returns:
        a new object of class 'History'.
      • createRelease

        Release createRelease()
        Returns a new object of class 'Release'.
        Returns:
        a new object of class 'Release'.
      • createNoChange

        NoChange createNoChange()
        Returns a new object of class 'No Change'.
        Returns:
        a new object of class 'No Change'.
      • createCreate

        Create createCreate()
        Returns a new object of class 'Create'.
        Returns:
        a new object of class 'Create'.
      • createMove

        Move createMove()
        Returns a new object of class 'Move'.
        Returns:
        a new object of class 'Move'.
      • createDelete

        Delete createDelete()
        Returns a new object of class 'Delete'.
        Returns:
        a new object of class 'Delete'.
      • createSet

        Set createSet()
        Returns a new object of class 'Set'.
        Returns:
        a new object of class 'Set'.
      • createAdd

        Add createAdd()
        Returns a new object of class 'Add'.
        Returns:
        a new object of class 'Add'.
      • createRemove

        Remove createRemove()
        Returns a new object of class 'Remove'.
        Returns:
        a new object of class 'Remove'.
      • createCompositeChange

        CompositeChange createCompositeChange()
        Returns a new object of class 'Composite Change'.
        Returns:
        a new object of class 'Composite Change'.
      • createOperationChange

        OperationChange createOperationChange()
        Returns a new object of class 'Operation Change'.
        Returns:
        a new object of class 'Operation Change'.
      • createOperationInstance

        OperationInstance createOperationInstance()
        Returns a new object of class 'Operation Instance'.
        Returns:
        a new object of class 'Operation Instance'.
      • createParameterInstance

        ParameterInstance createParameterInstance()
        Returns a new object of class 'Parameter Instance'.
        Returns:
        a new object of class 'Parameter Instance'.
      • createModelReference

        ModelReference createModelReference()
        Returns a new object of class 'Model Reference'.
        Returns:
        a new object of class 'Model Reference'.
      • createMigrationChange

        MigrationChange createMigrationChange()
        Returns a new object of class 'Migration Change'.
        Returns:
        a new object of class 'Migration Change'.
      • getHistoryPackage

        HistoryPackage getHistoryPackage()
        Returns the package supported by this factory.
        Returns:
        the package supported by this factory.