Class ListenerContainer<Listener>

java.lang.Object
tools.refinery.interpreter.internal.engine.ListenerContainer<Listener>
Direct Known Subclasses:
LifecycleProvider, ModelUpdateProvider

public abstract class ListenerContainer<Listener> extends Object
  • Field Details

  • Constructor Details

    • ListenerContainer

      public ListenerContainer()
  • Method Details

    • addListener

      public void addListener(Listener listener)
    • removeListener

      public void removeListener(Listener listener)
    • listenerAdded

      protected abstract void listenerAdded(Listener listener)
    • listenerRemoved

      protected abstract void listenerRemoved(Listener listener)