/** * Fires a context change event to all listeners. * */ public List<TYPE> fireContextChange() { List<TYPE> returnValue = new ArrayList<TYPE>(); for ( ContextChangeVetoer listener : this ) { returnValue.add( listener.onContextChange() ); } return returnValue; } }