类org.eclipse.ui.navigator.ICommonActionConstants源码实例Demo

下面列出了怎么用org.eclipse.ui.navigator.ICommonActionConstants的API类实例代码及写法,或者点击链接到github查看源代码。

源代码1 项目: RDFS   文件: ActionProvider.java
@Override
public void fillActionBars(IActionBars actionBars) {
  actionBars.setGlobalActionHandler(ActionFactory.DELETE.getId(),
      new DFSAction(DFSActions.DELETE));
  actionBars.setGlobalActionHandler(ActionFactory.REFRESH.getId(),
      new DFSAction(DFSActions.REFRESH));

  if (site == null)
    return;

  if ((site.getStructuredViewer().getSelection() instanceof IStructuredSelection)
      && (((IStructuredSelection) site.getStructuredViewer()
          .getSelection()).size() == 1)
      && (((IStructuredSelection) site.getStructuredViewer()
          .getSelection()).getFirstElement() instanceof DFSFile)) {

    actionBars.setGlobalActionHandler(ICommonActionConstants.OPEN,
        new DFSAction(DFSActions.OPEN));
  }

  actionBars.updateActionBars();
}
 
源代码2 项目: Pydev   文件: PythonActionProvider.java
@Override
public void fillActionBars(IActionBars actionBars) {
    if (openResourceAction.isEnabled()) {
        actionBars.setGlobalActionHandler(ICommonActionConstants.OPEN, openResourceAction);
    }
    if (copyResourceAction.isEnabled()) {
        actionBars.setGlobalActionHandler(ActionFactory.COPY.getId(), copyResourceAction);
    }
    if (pasteAction.isEnabled()) {
        actionBars.setGlobalActionHandler(ActionFactory.PASTE.getId(), pasteAction);
    }
    if (deleteResourceAction.isEnabled()) {
        actionBars.setGlobalActionHandler(ActionFactory.DELETE.getId(), deleteResourceAction);
    }
    if (moveResourceAction.isEnabled()) {
        actionBars.setGlobalActionHandler(ActionFactory.MOVE.getId(), moveResourceAction);
    }
}
 
源代码3 项目: bonita-studio   文件: CustomOpenActionProvider.java
@Override
public void fillActionBars(IActionBars theActionBars) {
    if (!contribute) {
        return;
    }
    openFileAction.setContext(getContext());

    OpenAction customOpenAction = createCustomOpenAction();
    if (openFileAction.getOpenAction().isEnabled()) {
        theActionBars.setGlobalActionHandler(ICommonActionConstants.OPEN,
                customOpenAction);
    } else if (UIDArtifactFilters
            .isUIDArtifact(((IStructuredSelection) getContext().getSelection()).getFirstElement())) {
        theActionBars.setGlobalActionHandler(ICommonActionConstants.OPEN,
                customOpenAction);
    }
}
 
源代码4 项目: hadoop-gpu   文件: ActionProvider.java
@Override
public void fillActionBars(IActionBars actionBars) {
  actionBars.setGlobalActionHandler(ActionFactory.DELETE.getId(),
      new DFSAction(DFSActions.DELETE));
  actionBars.setGlobalActionHandler(ActionFactory.REFRESH.getId(),
      new DFSAction(DFSActions.REFRESH));

  if (site == null)
    return;

  if ((site.getStructuredViewer().getSelection() instanceof IStructuredSelection)
      && (((IStructuredSelection) site.getStructuredViewer()
          .getSelection()).size() == 1)
      && (((IStructuredSelection) site.getStructuredViewer()
          .getSelection()).getFirstElement() instanceof DFSFile)) {

    actionBars.setGlobalActionHandler(ICommonActionConstants.OPEN,
        new DFSAction(DFSActions.OPEN));
  }

  actionBars.updateActionBars();
}
 
源代码5 项目: n4js   文件: N4JSOpenActions.java
@Override
public void fillActionBars(final IActionBars actionBars) {
	if (inViewPart && canEnableOpenAction()) {
		openGroup.fillActionBars(actionBars);
		if (openAndExpandAction == null && openGroup.getOpenAction().isEnabled()) {
			actionBars.setGlobalActionHandler(ICommonActionConstants.OPEN, openGroup.getOpenAction());
		} else if (openAndExpandAction != null && openAndExpandAction.isEnabled()) {
			actionBars.setGlobalActionHandler(ICommonActionConstants.OPEN, openAndExpandAction);
		}
	}
}
 
源代码6 项目: neoscada   文件: CommonActionProvider.java
@Override
public void fillActionBars ( final IActionBars actionBars )
{
    if ( this.openAction.isEnabled () )
    {
        actionBars.setGlobalActionHandler ( ICommonActionConstants.OPEN, this.openAction );
    }
}
 
源代码7 项目: neoscada   文件: CommonActionProvider.java
@Override
public void fillActionBars ( final IActionBars actionBars )
{
    if ( this.openAction.isEnabled () )
    {
        actionBars.setGlobalActionHandler ( ICommonActionConstants.OPEN, this.openAction );
    }
}
 
源代码8 项目: scava   文件: CrossflowNavigatorActionProvider.java
/**
* @generated
*/
public void fillActionBars(IActionBars actionBars) {
	if (!myContribute) {
		return;
	}
	IStructuredSelection selection = (IStructuredSelection) getContext().getSelection();
	myOpenDiagramAction.selectionChanged(selection);
	if (myOpenDiagramAction.isEnabled()) {
		actionBars.setGlobalActionHandler(ICommonActionConstants.OPEN, myOpenDiagramAction);
	}
}
 
@Override
  public void fillActionBars(IActionBars actionBars) {
  	if (fInViewPart) {
	fOpenGroup.fillActionBars(actionBars);

	if (fOpenAndExpand == null && fOpenGroup.getOpenAction().isEnabled())
		actionBars.setGlobalActionHandler(ICommonActionConstants.OPEN, fOpenGroup.getOpenAction());
	else if (fOpenAndExpand != null && fOpenAndExpand.isEnabled())
		actionBars.setGlobalActionHandler(ICommonActionConstants.OPEN, fOpenAndExpand);
}
  }
 
源代码10 项目: statecharts   文件: NavigatorActionProvider.java
public void fillActionBars(IActionBars actionBars) {
	if (!myContribute) {
		return;
	}
	IStructuredSelection selection = (IStructuredSelection) getContext()
			.getSelection();
	myOpenDiagramAction.selectionChanged(selection);
	if (myOpenDiagramAction.isEnabled()) {
		actionBars.setGlobalActionHandler(ICommonActionConstants.OPEN,
				myOpenDiagramAction);
	}
}
 
源代码11 项目: gama   文件: OpenActionProvider.java
@Override
public void fillActionBars(final IActionBars theActionBars) {
	if (!contribute) { return; }
	final IStructuredSelection selection = (IStructuredSelection) getContext().getSelection();
	if (selection.size() == 1 && selection.getFirstElement() instanceof WrappedFile) {
		openFileAction.selectionChanged(selection);
		theActionBars.setGlobalActionHandler(ICommonActionConstants.OPEN, openFileAction);
	}

}
 
@Override
public void fillActionBars(IActionBars actionBars) {
	if (fInViewPart) {
		fOpenGroup.fillActionBars(actionBars);

		if (fOpenAndExpand == null && fOpenGroup.getOpenAction().isEnabled()) // TODO: is not updated!
			actionBars.setGlobalActionHandler(ICommonActionConstants.OPEN, fOpenGroup.getOpenAction());
		else if (fOpenAndExpand != null && fOpenAndExpand.isEnabled())
			actionBars.setGlobalActionHandler(ICommonActionConstants.OPEN, fOpenAndExpand);
	}

}
 
源代码13 项目: translationstudio8   文件: OpenActionProvider.java
public void fillActionBars(IActionBars theActionBars) {
	if (!contribute) {
		return;
	}
	IStructuredSelection selection = (IStructuredSelection) getContext().getSelection();
	if (selection.size() == 1 && selection.getFirstElement() instanceof IFile) {
		openFileAction.selectionChanged(selection);
		theActionBars.setGlobalActionHandler(ICommonActionConstants.OPEN, openFileAction);
	}

}
 
源代码14 项目: tmxeditor8   文件: OpenActionProvider.java
public void fillActionBars(IActionBars theActionBars) {
	if (!contribute) {
		return;
	}
	IStructuredSelection selection = (IStructuredSelection) getContext().getSelection();
	if (selection.size() == 1 && selection.getFirstElement() instanceof IFile) {
		openFileAction.selectionChanged(selection);
		theActionBars.setGlobalActionHandler(ICommonActionConstants.OPEN, openFileAction);
	}

}
 
源代码15 项目: goclipse   文件: GoNavigatorActionProvider.java
@Override
public void fillActionBars(IActionBars actionBars) {
	super.fillActionBars(actionBars);
	
	if(navigatorOpenAction.isEnabled()) {
		actionBars.setGlobalActionHandler(ICommonActionConstants.OPEN, navigatorOpenAction);
	}
}
 
/**
* @generated
*/
public void fillActionBars(IActionBars actionBars) {
	if (!myContribute) {
		return;
	}
	IStructuredSelection selection = (IStructuredSelection) getContext().getSelection();
	myOpenDiagramAction.selectionChanged(selection);
	if (myOpenDiagramAction.isEnabled()) {
		actionBars.setGlobalActionHandler(ICommonActionConstants.OPEN, myOpenDiagramAction);
	}
}
 
@Override
public void fillActionBars(IActionBars actionBars) {
	super.fillActionBars(actionBars);
	actionBars.setGlobalActionHandler(ICommonActionConstants.OPEN, doubleClickAction);
}
 
@Override
public void fillActionBars(IActionBars actionBars) {
	super.fillActionBars(actionBars);
	actionBars.setGlobalActionHandler(ICommonActionConstants.OPEN, remoteDoubleClickAction);
}
 
@Override
public void fillActionBars(IActionBars actionBars) {
	super.fillActionBars(actionBars);
	actionBars.setGlobalActionHandler(ICommonActionConstants.OPEN, openAppDoubleClickAction);
}
 
@Override
public void fillActionBars(IActionBars actionBars) {
  if (openFileAction.isEnabled()) {
    actionBars.setGlobalActionHandler(ICommonActionConstants.OPEN, openFileAction);
  }
}
 
源代码21 项目: xds-ide   文件: OpenEditorActionGroup.java
private void setGlobalActionHandlers(IActionBars actionBars) {
	actionBars.setGlobalActionHandler(ICommonActionConstants.OPEN, fOpen);
}
 
源代码22 项目: tracecompass   文件: TmfActionProvider.java
@Override
public void fillActionBars(IActionBars actionBars) {
    if (openAction.isEnabled()) {
        actionBars.setGlobalActionHandler(ICommonActionConstants.OPEN, openAction);
    }
}
 
源代码23 项目: goclipse   文件: BuildTargetsActionGroup.java
protected void fillActionBars(IActionBars actionBars, BuildTargetElement buildTargetElement) {
	actionBars.setGlobalActionHandler(ICommonActionConstants.OPEN, new BuildSingleTargetAction(buildTargetElement));
}
 
 类所在包
 类方法
 同包方法