@Override protected Control createContents(final Composite parent) { mic = new ModuleInclusionComposite(parent, SWT.NONE); IFile f = (IFile) getElement(); IContainer src = ResourceUtil.getSourceContainer(f); if (src != null) { info = new ModuleCreationInfo(); info.setSourceContainer(src); IPath p = ResourceUtil.getSourceRelativePath(src, f); info.setFolders(p); info.setModuleName(f.getProjectRelativePath().removeFileExtension().lastSegment()); mic.init(f, src, info.getQualifiedModuleName(), false); } else { mic.initNoSourceFolder(); } Dialog.applyDialogFont(parent); return mic; }