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

    Modifier and Type
    Method
    Description
    boolean
    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 Details

    • isDisposeable

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