Esempio n. 1
0
  @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;
  }