code: @Inject @AttackStoreListener
  	public void setListeners(Collection<AttackListener> listeners) {
  		for (AttackListener listener : listeners) {
  			registerListener(listener);
  		}
  	}
docs: Automatically inject any {@link AttackStoreListener}s, which are implementations of
  {@link AttackListener} so they can be notified of changes.
  
  @param collection of {@link AttackListener}s that are injected to be
  listeners on the {@link @AttackStore}