Bug 122819 [Metadata] Some UI classes use CPL
Several UI classes have CPL rather than EPL in their copyright notices. These should be fixed to indicate the proper license. I will attach a file because it is easier to read. CC Nick: the JAOO RCP adventure builder example in platform-ui-home is also all copyright with CPL - I don't know if that was intentional or not. If not, you probably need to update your template preferences to use EPL.
bundles/org.eclipse.ui.ide/src/org/eclipse/ui/ide/ResourceUtil.java
IDEWorkbenchPlugin.log("Error in ResourceUtil.getFileFromResourceMapping", e); 
			return null;
		}
	}
	/**
     * Returns the specified adapter for the given element, or <code>null</code>
     * if no such adapter was found.
     * 
     * @param element the model element
	 * @param adapterType the type of adapter to look up
	 * @param forceLoad <code>true</code> to force loading of the plug-in providing the adapter, 
	 *   <code>false</code> otherwise
     * @return the adapter
     * @since 3.2
     */
	public static Object getAdapter(Object element, Class adapterType, boolean forceLoad) {
		if (element instanceof IAdaptable) {
			IAdaptable adaptable = (IAdaptable) element;
	        Object o = adaptable.getAdapter(adapterType);
	        if (o != null) {
	        	return o;
	        }
		}
		if (forceLoad) {
			return Platform.getAdapterManager().loadAdapter(element, adapterType.getName());
		}
		return Platform.getAdapterManager().getAdapter(element, adapterType);
	}
}