展開に関して
パッケージ org.xtext.example.mydsl.ui;
import org.eclipse.xtext.ui.editor.outline.impl.OutlinePage;
public class MyOutlinePage extends OutlinePage {
@Override
protected int getDefaultExpansionLevel() {
return Integer.MAX_VALUE;
}
}
public class MyDslUiModule extends org.xtext.example.mydsl.ui.AbstractMyDslUiModule {
public MyDslUiModule(AbstractUIPlugin plugin) {
super(plugin);
}
public Class<? extends IContentOutlinePage> bindIContentOutlinePage() {
return MyOutlinePage.class;
}
}
リンクについて:
Debug org.eclipse.xtext.ui.editor.outline.actions.OutlineWithEditorLinker.selectInTreeView(ISelection)
ノードを正しく作成していない可能性があります。ただし、それを修正する方法も自分で見つける必要があります