当前位置: 首页>>代码示例>>Java>>正文


Java IElementType.getEditCommand方法代码示例

本文整理汇总了Java中org.eclipse.gmf.runtime.emf.type.core.IElementType.getEditCommand方法的典型用法代码示例。如果您正苦于以下问题:Java IElementType.getEditCommand方法的具体用法?Java IElementType.getEditCommand怎么用?Java IElementType.getEditCommand使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在org.eclipse.gmf.runtime.emf.type.core.IElementType的用法示例。


在下文中一共展示了IElementType.getEditCommand方法的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。

示例1: doConfigure

import org.eclipse.gmf.runtime.emf.type.core.IElementType; //导入方法依赖的package包/类
/**
 * @generated
 */
protected void doConfigure(Transition newElement, IProgressMonitor monitor,
		IAdaptable info) throws ExecutionException {
	IElementType elementType = ((CreateElementRequest) getRequest())
			.getElementType();
	ConfigureRequest configureRequest = new ConfigureRequest(
			getEditingDomain(), newElement, elementType);
	configureRequest.setClientContext(((CreateElementRequest) getRequest())
			.getClientContext());
	configureRequest.addParameters(getRequest().getParameters());
	configureRequest.setParameter(CreateRelationshipRequest.SOURCE,
			getSource());
	configureRequest.setParameter(CreateRelationshipRequest.TARGET,
			getTarget());
	ICommand configureCommand = elementType
			.getEditCommand(configureRequest);
	if (configureCommand != null && configureCommand.canExecute()) {
		configureCommand.execute(monitor, info);
	}
}
 
开发者ID:spoenemann,项目名称:xtext-gef,代码行数:23,代码来源:TransitionCreateCommand.java

示例2: doConfigure

import org.eclipse.gmf.runtime.emf.type.core.IElementType; //导入方法依赖的package包/类
/**
 * @generated
 */
protected void doConfigure(State newElement, IProgressMonitor monitor,
		IAdaptable info) throws ExecutionException {
	IElementType elementType = ((CreateElementRequest) getRequest())
			.getElementType();
	ConfigureRequest configureRequest = new ConfigureRequest(
			getEditingDomain(), newElement, elementType);
	configureRequest.setClientContext(((CreateElementRequest) getRequest())
			.getClientContext());
	configureRequest.addParameters(getRequest().getParameters());
	ICommand configureCommand = elementType
			.getEditCommand(configureRequest);
	if (configureCommand != null && configureCommand.canExecute()) {
		configureCommand.execute(monitor, info);
	}
}
 
开发者ID:spoenemann,项目名称:xtext-gef,代码行数:19,代码来源:StateCreateCommand.java

示例3: doConfigure

import org.eclipse.gmf.runtime.emf.type.core.IElementType; //导入方法依赖的package包/类
/**
 * @generated
 */
protected void doConfigure(SimpleBPMN.DataObject newElement,
		IProgressMonitor monitor, IAdaptable info)
		throws ExecutionException {
	IElementType elementType = ((CreateElementRequest) getRequest())
			.getElementType();
	ConfigureRequest configureRequest = new ConfigureRequest(
			getEditingDomain(), newElement, elementType);
	configureRequest.setClientContext(((CreateElementRequest) getRequest())
			.getClientContext());
	configureRequest.addParameters(getRequest().getParameters());
	ICommand configureCommand = elementType
			.getEditCommand(configureRequest);
	if (configureCommand != null && configureCommand.canExecute()) {
		configureCommand.execute(monitor, info);
	}
}
 
开发者ID:bluezio,项目名称:simplified-bpmn-example,代码行数:20,代码来源:DataObjectCreateCommand.java

示例4: doConfigure

import org.eclipse.gmf.runtime.emf.type.core.IElementType; //导入方法依赖的package包/类
/**
 * @generated
 */
protected void doConfigure(SimpleBPMN.MessageFlow newElement,
		IProgressMonitor monitor, IAdaptable info)
		throws ExecutionException {
	IElementType elementType = ((CreateElementRequest) getRequest())
			.getElementType();
	ConfigureRequest configureRequest = new ConfigureRequest(
			getEditingDomain(), newElement, elementType);
	configureRequest.setClientContext(((CreateElementRequest) getRequest())
			.getClientContext());
	configureRequest.addParameters(getRequest().getParameters());
	configureRequest.setParameter(CreateRelationshipRequest.SOURCE,
			getSource());
	configureRequest.setParameter(CreateRelationshipRequest.TARGET,
			getTarget());
	ICommand configureCommand = elementType
			.getEditCommand(configureRequest);
	if (configureCommand != null && configureCommand.canExecute()) {
		configureCommand.execute(monitor, info);
	}
}
 
开发者ID:bluezio,项目名称:simplified-bpmn-example,代码行数:24,代码来源:MessageFlowCreateCommand.java

示例5: doConfigure

import org.eclipse.gmf.runtime.emf.type.core.IElementType; //导入方法依赖的package包/类
/**
 * @generated
 */
protected void doConfigure(SimpleBPMN.EndEvent newElement,
		IProgressMonitor monitor, IAdaptable info)
		throws ExecutionException {
	IElementType elementType = ((CreateElementRequest) getRequest())
			.getElementType();
	ConfigureRequest configureRequest = new ConfigureRequest(
			getEditingDomain(), newElement, elementType);
	configureRequest.setClientContext(((CreateElementRequest) getRequest())
			.getClientContext());
	configureRequest.addParameters(getRequest().getParameters());
	ICommand configureCommand = elementType
			.getEditCommand(configureRequest);
	if (configureCommand != null && configureCommand.canExecute()) {
		configureCommand.execute(monitor, info);
	}
}
 
开发者ID:bluezio,项目名称:simplified-bpmn-example,代码行数:20,代码来源:EndEvent2CreateCommand.java

示例6: doConfigure

import org.eclipse.gmf.runtime.emf.type.core.IElementType; //导入方法依赖的package包/类
/**
 * @generated
 */
protected void doConfigure(PlayerBinding newElement,
		IProgressMonitor monitor, IAdaptable info)
		throws ExecutionException {
	IElementType elementType = ((CreateElementRequest) getRequest())
			.getElementType();
	ConfigureRequest configureRequest = new ConfigureRequest(
			getEditingDomain(), newElement, elementType);
	configureRequest.setClientContext(((CreateElementRequest) getRequest())
			.getClientContext());
	configureRequest.addParameters(getRequest().getParameters());
	configureRequest.setParameter(CreateRelationshipRequest.SOURCE,
			getSource());
	configureRequest.setParameter(CreateRelationshipRequest.TARGET,
			getTarget());
	ICommand configureCommand = elementType
			.getEditCommand(configureRequest);
	if (configureCommand != null && configureCommand.canExecute()) {
		configureCommand.execute(monitor, info);
	}
}
 
开发者ID:road-framework,项目名称:ROADDesigner,代码行数:24,代码来源:PlayerBindingCreateCommand.java

示例7: doConfigure

import org.eclipse.gmf.runtime.emf.type.core.IElementType; //导入方法依赖的package包/类
/**
 * @generated
 */
protected void doConfigure(Player newElement, IProgressMonitor monitor,
		IAdaptable info) throws ExecutionException {
	IElementType elementType = ((CreateElementRequest) getRequest())
			.getElementType();
	ConfigureRequest configureRequest = new ConfigureRequest(
			getEditingDomain(), newElement, elementType);
	configureRequest.setClientContext(((CreateElementRequest) getRequest())
			.getClientContext());
	configureRequest.addParameters(getRequest().getParameters());
	ICommand configureCommand = elementType
			.getEditCommand(configureRequest);
	if (configureCommand != null && configureCommand.canExecute()) {
		configureCommand.execute(monitor, info);
	}
}
 
开发者ID:road-framework,项目名称:ROADDesigner,代码行数:19,代码来源:PlayerCreateCommand.java

示例8: doConfigure

import org.eclipse.gmf.runtime.emf.type.core.IElementType; //导入方法依赖的package包/类
/**
 * @generated
 */
protected void doConfigure(FactLink newElement, IProgressMonitor monitor,
		IAdaptable info) throws ExecutionException {
	IElementType elementType = ((CreateElementRequest) getRequest())
			.getElementType();
	ConfigureRequest configureRequest = new ConfigureRequest(
			getEditingDomain(), newElement, elementType);
	configureRequest.setClientContext(((CreateElementRequest) getRequest())
			.getClientContext());
	configureRequest.addParameters(getRequest().getParameters());
	configureRequest.setParameter(CreateRelationshipRequest.SOURCE,
			getSource());
	configureRequest.setParameter(CreateRelationshipRequest.TARGET,
			getTarget());
	ICommand configureCommand = elementType
			.getEditCommand(configureRequest);
	if (configureCommand != null && configureCommand.canExecute()) {
		configureCommand.execute(monitor, info);
	}
}
 
开发者ID:road-framework,项目名称:ROADDesigner,代码行数:23,代码来源:FactLink2CreateCommand.java

示例9: doConfigure

import org.eclipse.gmf.runtime.emf.type.core.IElementType; //导入方法依赖的package包/类
/**
 * @generated
 */
protected void doConfigure(Contract newElement, IProgressMonitor monitor,
		IAdaptable info) throws ExecutionException {
	IElementType elementType = ((CreateElementRequest) getRequest())
			.getElementType();
	ConfigureRequest configureRequest = new ConfigureRequest(
			getEditingDomain(), newElement, elementType);
	configureRequest.setClientContext(((CreateElementRequest) getRequest())
			.getClientContext());
	configureRequest.addParameters(getRequest().getParameters());
	ICommand configureCommand = elementType
			.getEditCommand(configureRequest);
	if (configureCommand != null && configureCommand.canExecute()) {
		configureCommand.execute(monitor, info);
	}
}
 
开发者ID:road-framework,项目名称:ROADDesigner,代码行数:19,代码来源:ContractCreateCommand.java

示例10: doConfigure

import org.eclipse.gmf.runtime.emf.type.core.IElementType; //导入方法依赖的package包/类
/**
 * @generated
 */
protected void doConfigure(SimpleBPMN.Association newElement,
		IProgressMonitor monitor, IAdaptable info)
		throws ExecutionException {
	IElementType elementType = ((CreateElementRequest) getRequest())
			.getElementType();
	ConfigureRequest configureRequest = new ConfigureRequest(
			getEditingDomain(), newElement, elementType);
	configureRequest.setClientContext(((CreateElementRequest) getRequest())
			.getClientContext());
	configureRequest.addParameters(getRequest().getParameters());
	configureRequest.setParameter(CreateRelationshipRequest.SOURCE,
			getSource());
	configureRequest.setParameter(CreateRelationshipRequest.TARGET,
			getTarget());
	ICommand configureCommand = elementType
			.getEditCommand(configureRequest);
	if (configureCommand != null && configureCommand.canExecute()) {
		configureCommand.execute(monitor, info);
	}
}
 
开发者ID:bluezio,项目名称:simplified-bpmn-example,代码行数:24,代码来源:AssociationCreateCommand.java

示例11: doConfigure

import org.eclipse.gmf.runtime.emf.type.core.IElementType; //导入方法依赖的package包/类
/**
 * @generated
 */
protected void doConfigure(Team newElement, IProgressMonitor monitor,
		IAdaptable info) throws ExecutionException {
	IElementType elementType = ((CreateElementRequest) getRequest())
			.getElementType();
	ConfigureRequest configureRequest = new ConfigureRequest(
			getEditingDomain(), newElement, elementType);
	configureRequest.setClientContext(((CreateElementRequest) getRequest())
			.getClientContext());
	configureRequest.addParameters(getRequest().getParameters());
	ICommand configureCommand = elementType
			.getEditCommand(configureRequest);
	if (configureCommand != null && configureCommand.canExecute()) {
		configureCommand.execute(monitor, info);
	}
}
 
开发者ID:ggxx,项目名称:HelloBrazil,代码行数:19,代码来源:TeamCreateCommand.java

示例12: doConfigure

import org.eclipse.gmf.runtime.emf.type.core.IElementType; //导入方法依赖的package包/类
/**
 * @generated
 */
protected void doConfigure(SimpleBPMN.XOR newElement,
		IProgressMonitor monitor, IAdaptable info)
		throws ExecutionException {
	IElementType elementType = ((CreateElementRequest) getRequest())
			.getElementType();
	ConfigureRequest configureRequest = new ConfigureRequest(
			getEditingDomain(), newElement, elementType);
	configureRequest.setClientContext(((CreateElementRequest) getRequest())
			.getClientContext());
	configureRequest.addParameters(getRequest().getParameters());
	ICommand configureCommand = elementType
			.getEditCommand(configureRequest);
	if (configureCommand != null && configureCommand.canExecute()) {
		configureCommand.execute(monitor, info);
	}
}
 
开发者ID:bluezio,项目名称:simplified-bpmn-example,代码行数:20,代码来源:XOR2CreateCommand.java

示例13: doConfigure

import org.eclipse.gmf.runtime.emf.type.core.IElementType; //导入方法依赖的package包/类
/**
 * @generated
 */
protected void doConfigure(SimpleBPMN.StartEvent newElement,
		IProgressMonitor monitor, IAdaptable info)
		throws ExecutionException {
	IElementType elementType = ((CreateElementRequest) getRequest())
			.getElementType();
	ConfigureRequest configureRequest = new ConfigureRequest(
			getEditingDomain(), newElement, elementType);
	configureRequest.setClientContext(((CreateElementRequest) getRequest())
			.getClientContext());
	configureRequest.addParameters(getRequest().getParameters());
	ICommand configureCommand = elementType
			.getEditCommand(configureRequest);
	if (configureCommand != null && configureCommand.canExecute()) {
		configureCommand.execute(monitor, info);
	}
}
 
开发者ID:bluezio,项目名称:simplified-bpmn-example,代码行数:20,代码来源:StartEvent2CreateCommand.java

示例14: doConfigure

import org.eclipse.gmf.runtime.emf.type.core.IElementType; //导入方法依赖的package包/类
/**
 * @generated
 */
protected void doConfigure(SimpleBPMN.AND newElement,
		IProgressMonitor monitor, IAdaptable info)
		throws ExecutionException {
	IElementType elementType = ((CreateElementRequest) getRequest())
			.getElementType();
	ConfigureRequest configureRequest = new ConfigureRequest(
			getEditingDomain(), newElement, elementType);
	configureRequest.setClientContext(((CreateElementRequest) getRequest())
			.getClientContext());
	configureRequest.addParameters(getRequest().getParameters());
	ICommand configureCommand = elementType
			.getEditCommand(configureRequest);
	if (configureCommand != null && configureCommand.canExecute()) {
		configureCommand.execute(monitor, info);
	}
}
 
开发者ID:bluezio,项目名称:simplified-bpmn-example,代码行数:20,代码来源:AND2CreateCommand.java

示例15: doConfigure

import org.eclipse.gmf.runtime.emf.type.core.IElementType; //导入方法依赖的package包/类
/**
 * @generated
 */
protected void doConfigure(SimpleBPMN.Activity newElement,
		IProgressMonitor monitor, IAdaptable info)
		throws ExecutionException {
	IElementType elementType = ((CreateElementRequest) getRequest())
			.getElementType();
	ConfigureRequest configureRequest = new ConfigureRequest(
			getEditingDomain(), newElement, elementType);
	configureRequest.setClientContext(((CreateElementRequest) getRequest())
			.getClientContext());
	configureRequest.addParameters(getRequest().getParameters());
	ICommand configureCommand = elementType
			.getEditCommand(configureRequest);
	if (configureCommand != null && configureCommand.canExecute()) {
		configureCommand.execute(monitor, info);
	}
}
 
开发者ID:bluezio,项目名称:simplified-bpmn-example,代码行数:20,代码来源:ActivityCreateCommand.java


注:本文中的org.eclipse.gmf.runtime.emf.type.core.IElementType.getEditCommand方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。