src/infinity/ecs/messaging/IndexedMessageDispatcher.java
/**
	 * Deregisters the specified {@link IndexedMessageEndpoint} with the specified
	 * {@link MessageEndpoint}.
	 * 
	 * @param endpoint The {@link IndexedMessageEndpoint} for which the type should be deregistered.
	 * @param msgType The {@link MessageType} which should be deregistered.
	 */
Deregisters the specified  IndexedMessageEndpoint with the specified
MessageEndpoint.

@param endpoint The  IndexedMessageEndpoint for which the type should be deregistered.
@param msgType The  MessageType which should be deregistered.
Deregisters the specified IndexedMessageEndpoint with the specified MessageEndpoint . @param endpoint The IndexedMessageEndpoint for which the type should be deregistered . @param msgType The MessageType which should be deregistered .
void deregister(IndexedMessageEndpoint endpoint, MessageType msgType) {
		int msgId = msgType.getId();
		List<IndexedMessageEndpoint> epList = _endpointRegister.get(msgId);
		if (epList != null)
			epList.remove(endpoint);
	}
void deregister ( IndexedMessageEndpoint endpoint , MessageType msgType ) { int msgId = msgType . getId ( ) ; List < IndexedMessageEndpoint > epList = _endpointRegister . get ( msgId ) ; if ( epList != null ) epList . remove ( endpoint ) ; }
Deregisters the specified {@link IndexedMessageEndpoint} with the specified
 {@link MessageEndpoint}.
Deregisters the specified { @link IndexedMessageEndpoint } with the specified { @link MessageEndpoint } .