Java 类org.eclipse.gef.ui.views.palette.PaletteView 实例源码

项目:birt    文件:ReportRCPPerspective.java   
/**
 * Defines the Actions
 */
private void defineActions( IPageLayout layout )
{
    // Add "show views".
    layout.addShowViewShortcut( IPageLayout.ID_OUTLINE );
    layout.addShowViewShortcut( PaletteView.ID );
    layout.addShowViewShortcut( AttributeView.ID );
    layout.addShowViewShortcut( DataView.ID );
    layout.addShowViewShortcut( LibraryExplorerView.ID );
    layout.addShowViewShortcut( IPageLayout.ID_PROP_SHEET );

    layout.addPerspectiveShortcut( BIRT_REPORT_RCP_PERSPECTIVE );
}
项目:birt    文件:ReportRCPPerspective.java   
/**
 * Defines the initial layout for a page.
 */
private void defineLayout( IPageLayout layout )
{
    // Editors are placed for free.
    String editorArea = layout.getEditorArea( );

    // Top left.
    IFolderLayout topLeft = layout.createFolder( "topLeft", IPageLayout.LEFT, (float) 0.26, editorArea );//$NON-NLS-1$
    topLeft.addView( PaletteView.ID );
    topLeft.addView( DataView.ID );
    topLeft.addView( LibraryExplorerView.ID );

    // Bottom left.
    IFolderLayout bottomLeft = layout.createFolder( "bottomLeft", IPageLayout.BOTTOM, (float) 0.50,//$NON-NLS-1$
            "topLeft" );//$NON-NLS-1$
    bottomLeft.addView( IPageLayout.ID_OUTLINE );

    // Bottom right.
    IFolderLayout bootomRight = layout.createFolder( "bootomRight", IPageLayout.BOTTOM, (float) 0.66, editorArea );//$NON-NLS-1$
    bootomRight.addView( AttributeView.ID );
}
项目:NIEM-Modeling-Tool    文件:PaletteChangedListener.java   
private PageBookView findPaletteView(final IWorkbenchPart part) {
    final IViewReference[] views = part.getSite().getPage().getViewReferences();
    for (final IViewReference view : views) {
        if (PaletteView.ID.equals(view.getId())) {
            return (PageBookView) view.getPart(true);
        }
    }
    return null;
}
项目:gef-gwt    文件:FlyoutPaletteComposite.java   
private void updateState(IWorkbenchPage page) {
    IViewReference view = page.findViewReference(PaletteView.ID);
    if (view == null && isInState(STATE_HIDDEN))
        setState(prefs.getPaletteState());
    if (view != null && !isInState(STATE_HIDDEN))
        setState(STATE_HIDDEN);
}