Java 类com.intellij.ui.popup.tree.TreePopupImpl 实例源码

项目:intellij-ce-playground    文件:WizardPopup.java   
protected WizardPopup createPopup(WizardPopup parent, PopupStep step, Object parentValue) {
  if (step instanceof ListPopupStep) {
    return new ListPopupImpl(parent, (ListPopupStep)step, parentValue);
  }
  else if (step instanceof TreePopupStep) {
    return new TreePopupImpl(parent, (TreePopupStep)step, parentValue);
  }
  else {
    throw new IllegalArgumentException(step.getClass().toString());
  }
}
项目:tools-idea    文件:WizardPopup.java   
protected WizardPopup createPopup(WizardPopup parent, PopupStep step, Object parentValue) {
  if (step instanceof ListPopupStep) {
    return new ListPopupImpl(parent, (ListPopupStep)step, parentValue);
  }
  else if (step instanceof TreePopupStep) {
    return new TreePopupImpl(parent, (TreePopupStep)step, parentValue);
  }
  else {
    throw new IllegalArgumentException(step.getClass().toString());
  }
}
项目:consulo    文件:WizardPopup.java   
protected WizardPopup createPopup(WizardPopup parent, PopupStep step, Object parentValue) {
  if (step instanceof AsyncPopupStep) {
    return new AsyncPopupImpl(parent, (AsyncPopupStep)step, parentValue);
  }
  if (step instanceof ListPopupStep) {
    return new ListPopupImpl(parent, (ListPopupStep)step, parentValue);
  }
  else if (step instanceof TreePopupStep) {
    return new TreePopupImpl(parent, (TreePopupStep)step, parentValue);
  }
  else {
    throw new IllegalArgumentException(step.getClass().toString());
  }
}
项目:intellij-ce-playground    文件:PopupFactoryImpl.java   
@NotNull
@Override
public TreePopup createTree(JBPopup parent, @NotNull TreePopupStep aStep, Object parentValue) {
  return new TreePopupImpl(parent, aStep, parentValue);
}
项目:intellij-ce-playground    文件:PopupFactoryImpl.java   
@NotNull
@Override
public TreePopup createTree(@NotNull TreePopupStep aStep) {
  return new TreePopupImpl(aStep);
}
项目:tools-idea    文件:PopupFactoryImpl.java   
@NotNull
@Override
public TreePopup createTree(JBPopup parent, @NotNull TreePopupStep aStep, Object parentValue) {
  return new TreePopupImpl(parent, aStep, parentValue);
}
项目:tools-idea    文件:PopupFactoryImpl.java   
@NotNull
@Override
public TreePopup createTree(@NotNull TreePopupStep aStep) {
  return new TreePopupImpl(aStep);
}
项目:consulo    文件:PopupFactoryImpl.java   
@Nonnull
@Override
public TreePopup createTree(JBPopup parent, @Nonnull TreePopupStep aStep, Object parentValue) {
  return new TreePopupImpl(parent, aStep, parentValue);
}
项目:consulo    文件:PopupFactoryImpl.java   
@Nonnull
@Override
public TreePopup createTree(@Nonnull TreePopupStep aStep) {
  return new TreePopupImpl(aStep);
}