if (input instanceof IFileEditorInput) {
IProject project = ((IFileEditorInput) input).getFile().getProject();
try {
IFacetedProject fp = ProjectFacetsManager.create(project);
if (fp == null) return null;
IRuntime runtime = FacetUtil.getRuntime(fp.getPrimaryRuntime());
if (runtime == null) return null;
String version = runtime.getRuntimeType().getVersion();
currentLoader = (IGeronimoFormContentLoader) loaders.get(version);
} catch (CoreException e) {
Trace.tracePoint("CoreException", "SharedDeploymentPlanEditor.getLoader");
e.printStackTrace();
} catch (IllegalArgumentException ie) {