if (!registeredInputSources.contains(newInputSource)){
registeredInputSources.add(newInputSource);
//Add all processors to the new input source
Set<AbstractGlobalInputProcessor> set = inputProcessorsToScene.keySet();
for (Iterator<AbstractGlobalInputProcessor> iter = set.iterator(); iter.hasNext();) {
AbstractGlobalInputProcessor processor = (AbstractGlobalInputProcessor) iter.next();
//newInputSource.addInputListener(processor);
this.saveAddInputListenerToSource(newInputSource, processor);
}
//Inform the input source that it is now registered with the application