Interface IAdopterContext

  • All Known Subinterfaces:
    IAdopterContext.ITransactionalAdopterContext

    public interface IAdopterContext
    Context for adoption that is passed to a model adopter participant. Allows participants to invoke a default adoption of the specified native object, for example, child metadata objects or some referenced metadata objects. Context may actual be an instance of IInTransactionAdopterContext.
    See Also:
    IAdopterContext.ITransactionalAdopterContext
    Restriction:
    This interface is not intended to be extended by clients.
    Restriction:
    This interface is not intended to be implemented by clients.
    • Nested Class Summary

      Nested Classes 
      Modifier and Type Interface Description
      static interface  IAdopterContext.ITransactionalAdopterContext
      Adoption context extension that is in adoption process with some associated BM transaction to attach adopted objects to.
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      <T extends org.eclipse.emf.ecore.EObject>
      T
      adopt​(T nativeObject)
      Invokes default adoption of the specified native object.