@Override
	public void context( ContextSite site ) {
		ItemContextListener[] copy = listeners.toArray( new ItemContextListener[ listeners.size() ] );
		Event event = new Event( site );
		
		for( ItemContextListener listener : copy ){
			listener.contextAction( event );
		}
	}