org.eclipse.ui.presentations.IStackPresentationSite#STATE_RESTORED源码实例Demo

下面列出了org.eclipse.ui.presentations.IStackPresentationSite#STATE_RESTORED 实例代码,或者点击链接到github查看源代码,也可以在右侧发表评论。

源代码1 项目: nebula   文件: PGroupStackPresentation.java
/** 
 * {@inheritDoc}
 */
@Override
public void setState(int state)
{
    if (state == IStackPresentationSite.STATE_MINIMIZED)
    {
        group.setExpanded(false);
    }
    else if(state == IStackPresentationSite.STATE_RESTORED)
    {
        group.setExpanded(true);
    }
}
 
源代码2 项目: nebula   文件: CTabFolderStackPresentation.java
/** 
 * {@inheritDoc}
 */
@Override
public void setState(int state)
{
    if (state == IStackPresentationSite.STATE_MAXIMIZED)
        tabFolder.setMaximized(true);
    if (state == IStackPresentationSite.STATE_RESTORED)
    {
        tabFolder.setMaximized(false);
        tabFolder.setMinimized(false);
    }
    if (state == IStackPresentationSite.STATE_MINIMIZED)
        tabFolder.setMinimized(true);
}
 
/** 
 * {@inheritDoc}
 */
@Override
public void setState(int state)
{
    if (state == IStackPresentationSite.STATE_MINIMIZED)
    {
        eBarItem.setExpanded(false);
    }
    else if(state == IStackPresentationSite.STATE_RESTORED)
    {
        eBarItem.setExpanded(true);
    }
}