congrats Icon
New! Announcing Tabnine Chat Beta
Learn More
Tabnine Logo
EventDispatcher.removeListener
Code IndexAdd Tabnine to your IDE (free)

How to use
removeListener
method
in
com.github.rinde.rinsim.event.EventDispatcher

Best Java code snippets using com.github.rinde.rinsim.event.EventDispatcher.removeListener (Showing top 14 results out of 315)

origin: com.github.rinde/rinsim-event

@Override
public void removeListener(Listener listener,
  Iterable<? extends Enum<?>> eventTypes) {
 ref.removeListener(listener, eventTypes);
}
origin: rinde/RinSim

@Override
public void removeListener(Listener listener,
  Iterable<? extends Enum<?>> eventTypes) {
 ref.removeListener(listener, eventTypes);
}
origin: com.github.rinde/rinsim-event

@Override
public void removeListener(Listener l, Enum<?>... eventTypes) {
 ref.removeListener(l, eventTypes);
}
origin: rinde/RinSim

@Override
public void removeListener(Listener l, Enum<?>... eventTypes) {
 ref.removeListener(l, eventTypes);
}
origin: com.github.rinde/rinsim-event

/**
 * {@inheritDoc}
 */
@Override
public void removeListener(Listener listener, Enum<?>... eventTypes) {
 removeListener(listener, ImmutableSet.copyOf(eventTypes));
}
origin: rinde/RinSim

/**
 * {@inheritDoc}
 */
@Override
public void removeListener(Listener listener, Enum<?>... eventTypes) {
 removeListener(listener, ImmutableSet.copyOf(eventTypes));
}
origin: com.github.rinde/rinsim-event

for (final Enum<?> eventType : keys) {
 if (listeners.containsEntry(eventType, listener)) {
  removeListener(listener, eventType);
origin: com.github.rinde/rinsim-event

void update() {
 if (dispatching.get() == 0) {
  if (!toRemove.isEmpty()) {
   for (final Entry<Enum<?>, Listener> entry : toRemove.entries()) {
    removeListener(entry.getValue(), entry.getKey());
   }
   toRemove.clear();
  }
  if (!toAdd.isEmpty()) {
   for (final Entry<Enum<?>, Listener> entry : toAdd.entries()) {
    add(entry.getValue(),
     ImmutableSet.<Enum<?>>of(entry.getKey()), false);
   }
   toAdd.clear();
  }
 }
}
origin: rinde/RinSim

void update() {
 if (dispatching.get() == 0) {
  if (!toRemove.isEmpty()) {
   for (final Entry<Enum<?>, Listener> entry : toRemove.entries()) {
    removeListener(entry.getValue(), entry.getKey());
   }
   toRemove.clear();
  }
  if (!toAdd.isEmpty()) {
   for (final Entry<Enum<?>, Listener> entry : toAdd.entries()) {
    add(entry.getValue(),
     ImmutableSet.<Enum<?>>of(entry.getKey()), false);
   }
   toAdd.clear();
  }
 }
}
origin: rinde/RinSim

for (final Enum<?> eventType : keys) {
 if (listeners.containsEntry(eventType, listener)) {
  removeListener(listener, eventType);
origin: rinde/RinSim

@Test(expected = IllegalArgumentException.class)
public void removeListenerFail3() {
 dispatcher.removeListener(l1, EVENT1);
}
origin: rinde/RinSim

 @Test
 public void removeFail() {
  final EventDispatcher disp = new EventDispatcher(EventTypes.values());
  boolean fail = false;
  try {
   disp.removeListener(l1, new LinkedHashSet<Enum<?>>(null));
  } catch (final NullPointerException e) {
   fail = true;
  }
  assertThat(fail).isTrue();
 }
}
origin: rinde/RinSim

assertFalse(dispatcher.containsListener(l3, OTHER_EVENT1));
dispatcher.removeListener(l1);
assertFalse(dispatcher.containsListener(l1, EVENT1));
assertFalse(dispatcher.containsListener(l1, EVENT2));
assertFalse(dispatcher.containsListener(l1, OTHER_EVENT1));
dispatcher.removeListener(l2);
assertFalse(dispatcher.containsListener(l2, EVENT1));
assertFalse(dispatcher.containsListener(l2, EVENT2));
assertFalse(dispatcher.containsListener(l2, OTHER_EVENT1));
dispatcher.removeListener(new ListenerEventHistory());
origin: rinde/RinSim

@Test
public void removeListener() {
 dispatcher.addListener(l1, EVENT1);
 dispatcher.addListener(l2, EVENT3, EVENT2);
 dispatcher.addListener(l3, EVENT1, EVENT3);
 assertTrue(dispatcher.containsListener(l1, EVENT1));
 assertFalse(dispatcher.containsListener(l1, EVENT2));
 assertFalse(dispatcher.containsListener(l1, EVENT3));
 assertFalse(dispatcher.containsListener(l1, OTHER_EVENT1));
 assertFalse(dispatcher.containsListener(l2, EVENT1));
 assertTrue(dispatcher.containsListener(l2, EVENT2));
 assertTrue(dispatcher.containsListener(l2, EVENT3));
 assertFalse(dispatcher.containsListener(l2, OTHER_EVENT1));
 assertTrue(dispatcher.containsListener(l3, EVENT1));
 assertFalse(dispatcher.containsListener(l3, EVENT2));
 assertTrue(dispatcher.containsListener(l3, EVENT3));
 assertFalse(dispatcher.containsListener(l3, OTHER_EVENT1));
 dispatcher.removeListener(l2, EVENT2, EVENT3);
 assertFalse(dispatcher.containsListener(l2, EVENT1));
 assertFalse(dispatcher.containsListener(l2, EVENT2));
 assertFalse(dispatcher.containsListener(l2, EVENT3));
 assertFalse(dispatcher.containsListener(l2, OTHER_EVENT1));
}
com.github.rinde.rinsim.eventEventDispatcherremoveListener

Popular methods of EventDispatcher

  • <init>
    Creates a new EventDispatcher instance which is capable of dispatching any Event with a type attribu
  • dispatchEvent
    Dispatch an event. Notifies all listeners that are listening for this type of event.
  • getPublicEventAPI
    This method returns the public EventAPI instance associated to this EventDispatcher. This instance c
  • addListener
  • hasListenerFor
    Checks if the dispatcher has a listener for the specific event type.
  • containsListener
  • add
    Adds the specified listener. From now on, the specified listener will be notified of events with one
  • checkCanDispatchEventType
  • safeDispatchEvent
  • update

Popular in Java

  • Running tasks concurrently on multiple threads
  • scheduleAtFixedRate (ScheduledExecutorService)
  • runOnUiThread (Activity)
  • onRequestPermissionsResult (Fragment)
  • Graphics2D (java.awt)
    This Graphics2D class extends the Graphics class to provide more sophisticated control overgraphics
  • BufferedInputStream (java.io)
    A BufferedInputStream adds functionality to another input stream-namely, the ability to buffer the i
  • MessageDigest (java.security)
    Uses a one-way hash function to turn an arbitrary number of bytes into a fixed-length byte sequence.
  • Scanner (java.util)
    A parser that parses a text string of primitive types and strings with the help of regular expressio
  • TreeMap (java.util)
    Walk the nodes of the tree left-to-right or right-to-left. Note that in descending iterations, next
  • ServletException (javax.servlet)
    Defines a general exception a servlet can throw when it encounters difficulty.
  • Github Copilot alternatives
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now