Java 类org.eclipse.gef.ui.parts.ContentOutlinePage 实例源码

项目:seg.jUCMNav    文件:UrnOutlinePage.java   
/**
 * Create a new outline page for the shapes editor.
 * 
 * @param editor
 *            The UCMNavMultiPageEditor to be used as the root model element
 * @param viewer
 *            a viewer (TreeViewer instance) used for this outline page
 */
public UrnOutlinePage(UCMNavMultiPageEditor editor, EditPartViewer viewer) {
    super(viewer);
    this.multieditor = editor;
    // also initializes the second outline (the concern outline)
    this.concernsViewer = new UrnTreeViewer();
    this.concernsPage = new ContentOutlinePage(concernsViewer);

    this.definitionsViewer = new UrnTreeViewer();
    this.definitionPage = new ContentOutlinePage(definitionsViewer);
}