private ItemContextListener global() {
		return new ItemContextListener() {
			@Override
			public void contextAction( ItemContextEvent event ) {
				for( ItemContextListener listener : getListeners() ) {
					listener.contextAction( event );
				}
			}
		};
	}