return (File) AccessController.doPrivileged(new PrivilegedAction() { public Object run() { return bundle.getBundleData().getDataFile(filename); } });
return (File) AccessController.doPrivileged(new GetDataFileAction(bundle, filename));
	protected File getDataFile(final AbstractBundle bundle, final String filename) {		return (File) AccessController.doPrivileged(new PrivilegedAction() {			public Object run() {				return bundle.getBundleData().getDataFile(filename);			}		});	}