Interface IComparisonDataSourceTransaction

All Known Implementing Classes:
BmComparisonDataSourceTransaction

public interface IComparisonDataSourceTransaction
Transactional context for datasource operations. Should be used in case of multiple operations on a single resource
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    Closes the transaction
    org.eclipse.emf.ecore.EObject
    toTransactionObject(org.eclipse.emf.ecore.EObject object)
    Attaches the given object to the transaction.
  • Method Details

    • toTransactionObject

      org.eclipse.emf.ecore.EObject toTransactionObject(org.eclipse.emf.ecore.EObject object)
      Attaches the given object to the transaction.
      Parameters:
      object - The object to attach to the transaction. Cannot be {code null}
      Returns:
      The attached instance of the object if supported. Original instance if the operation isn't supported
    • close

      void close()
      Closes the transaction