WizardNewFileCreationPage - 是否可以添加新元素

时间:2013-09-25 08:49:30

标签: java eclipse eclipse-kepler

我想构建新向导并从WizardNewFileCreationPage

扩展

我有两个问题:

  1. 是否可以在FileName后添加新​​按钮?我是否需要覆盖创建 createControl然后添加我的逻辑?

  2. 是否可以隐藏“高级”按钮?

2 个答案:

答案 0 :(得分:2)

您可以通过覆盖createAdvancedControls

来启用“高级”按钮
@Override
protected void createAdvancedControls(Composite parent)
{
}

您也可以在此方法中创建按钮。

答案 1 :(得分:0)

除了覆盖createAdvancedControls方法之外,还需要覆盖createLinkTarget和validateLinkedResource方法。那些也参与其中。

    // Hide create link target
    @Override 
    protected void createLinkTarget() {
        return;
    }
    //Hide link validation
    @Override 
    protected IStatus validateLinkedResource() {        
        return Status.OK_STATUS;
    }