Interface DisposeAutomaton

  • All Superinterfaces:
    org.refcodes.mixin.Disposable, org.refcodes.mixin.Disposable.Disposedable, org.refcodes.mixin.DisposedAccessor


    public interface DisposeAutomaton
    extends org.refcodes.mixin.Disposable.Disposedable
    The DisposeAutomaton interface defines those methods related to the dispose life-cycle.
    • Nested Class Summary

      • Nested classes/interfaces inherited from interface org.refcodes.mixin.Disposable

        org.refcodes.mixin.Disposable.Disposedable
      • Nested classes/interfaces inherited from interface org.refcodes.mixin.DisposedAccessor

        org.refcodes.mixin.DisposedAccessor.DisposedMutator, org.refcodes.mixin.DisposedAccessor.DisposedProperty
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      boolean isDisposeable​()
      Determines whether the component may get disposed.
      • Methods inherited from interface org.refcodes.mixin.Disposable

        dispose
      • Methods inherited from interface org.refcodes.mixin.DisposedAccessor

        isDisposed
    • Method Detail

      • isDisposeable

        boolean isDisposeable​()
        Determines whether the component may get disposed.
        Returns:
        True if Disposable.dispose() is possible.