}
}
public IFormPage createPage(ExtendedFormEditor editor, BndEditModel model, String id) throws IllegalArgumentException {
try {
IFormPageFactory factory = (IFormPageFactory) configElem.createExecutableExtension("class");
return factory.createPage(editor, model, id);
} catch (CoreException e) {
logger.logError("Unable to create extension form page", e);
throw new IllegalArgumentException("Error loading extension form page", e);
}
}