org.eclipse.gef.palette.ToolEntry Java Examples

The following examples show how to use org.eclipse.gef.palette.ToolEntry. You can vote up the ones you like or vote down the ones you don't like, and go to the original project or source file by following the links above each example. You may check out the related API usage on the sidebar.
Example #1
Source File: BasePaletteFactory.java    From birt with Eclipse Public License 1.0 6 votes vote down vote up
/**
 * Creates default tools category, which include selection and marquee tools
 * 
 * @param root
 *            the root
 * @return PaletteContainer contains default tools
 */
protected static PaletteContainer createControlGroup( PaletteRoot root )
{
	PaletteGroup controlGroup = new PaletteGroup( PALETTE_GROUP_TEXT );

	List<ToolEntry> entries = new ArrayList<ToolEntry>( );

	ToolEntry tool = new PanningSelectionToolEntry( POINTER_SELECT_LABEL,
			TOOL_TIP_POINTER_SELECT );
	entries.add( tool );
	root.setDefaultEntry( tool );

	tool = new MarqueeToolEntry( RECTANGEL_SELECT_LABEL,
			TOOL_TIP_RECTANGLE_SELECT );
	entries.add( tool );

	controlGroup.addAll( entries );
	return controlGroup;
}
 
Example #2
Source File: CustomToolPaletteViewer.java    From bonita-studio with GNU General Public License v2.0 6 votes vote down vote up
public void setActiveTool(ToolEntry newMode) {
	if (newMode == null)
		newMode = getPaletteRoot().getDefaultEntry();

	if (activeEntry != null){
		final ToolEntryEditPart toolEntryEditPart = getToolEntryEditPart(activeEntry);
		if(toolEntryEditPart != null){
			toolEntryEditPart.setToolSelected(false);
		}
	}
	activeEntry = newMode;
	if (activeEntry != null) {
		ToolEntryEditPart editpart = getToolEntryEditPart(activeEntry);
		if (editpart != null) {
			editpart.setToolSelected(true);
		}
	}
	fireModeChanged();
	if(mainPalette != null){
		mainPalette.setActiveTool(newMode);	
	}
}
 
Example #3
Source File: ProcessPaletteFactory.java    From bonita-studio with GNU General Public License v2.0 6 votes vote down vote up
/**
* @generated
*/
private ToolEntry createCatchError7CreationTool() {
	ArrayList<IElementType> types = new ArrayList<IElementType>(6);
	types.add(ProcessElementTypes.IntermediateErrorCatchEvent_3029);
	types.add(ProcessElementTypes.IntermediateErrorCatchEvent_3030);
	types.add(ProcessElementTypes.IntermediateErrorCatchEvent_3031);
	types.add(ProcessElementTypes.IntermediateErrorCatchEvent_3032);
	types.add(ProcessElementTypes.IntermediateErrorCatchEvent_3033);
	types.add(ProcessElementTypes.IntermediateErrorCatchEvent_3034);
	NodeToolEntry entry = new NodeToolEntry(Messages.CatchError7CreationTool_title,
			Messages.CatchError7CreationTool_desc, types);
	entry.setId("createCatchError7CreationTool"); //$NON-NLS-1$
	entry.setSmallIcon(
			ProcessElementTypes.getImageDescriptor(ProcessElementTypes.IntermediateErrorCatchEvent_3029));
	entry.setLargeIcon(entry.getSmallIcon());
	return entry;
}
 
Example #4
Source File: ProcessPaletteFactory.java    From bonita-studio with GNU General Public License v2.0 5 votes vote down vote up
/**
* @generated
*/
private ToolEntry createEndMessage2CreationTool() {
	ArrayList<IElementType> types = new ArrayList<IElementType>(2);
	types.add(ProcessElementTypes.EndMessageEvent_3011);
	types.add(ProcessElementTypes.EndMessageEvent_2011);
	NodeToolEntry entry = new NodeToolEntry(Messages.EndMessage2CreationTool_title,
			Messages.EndMessage2CreationTool_desc, types);
	entry.setId("createEndMessage2CreationTool"); //$NON-NLS-1$
	entry.setSmallIcon(ProcessElementTypes.getImageDescriptor(ProcessElementTypes.EndMessageEvent_3011));
	entry.setLargeIcon(entry.getSmallIcon());
	return entry;
}
 
Example #5
Source File: ProcessPaletteFactory.java    From bonita-studio with GNU General Public License v2.0 5 votes vote down vote up
/**
* @generated
*/
private ToolEntry createEvent9CreationTool() {
	ArrayList<IElementType> types = new ArrayList<IElementType>(2);
	types.add(ProcessElementTypes.Event_3024);
	types.add(ProcessElementTypes.Event_2024);
	NodeToolEntry entry = new NodeToolEntry(Messages.Event9CreationTool_title, Messages.Event9CreationTool_desc,
			types);
	entry.setId("createEvent9CreationTool"); //$NON-NLS-1$
	entry.setSmallIcon(ProcessDiagramEditorPlugin
			.findImageDescriptor("/org.bonitasoft.studio.model.edit/icons/full/obj16/Event.gif")); //$NON-NLS-1$
	entry.setLargeIcon(entry.getSmallIcon());
	return entry;
}
 
Example #6
Source File: ProcessPaletteFactory.java    From bonita-studio with GNU General Public License v2.0 5 votes vote down vote up
/**
* @generated
*/
private ToolEntry createTextAnnotation1CreationTool() {
	ArrayList<IElementType> types = new ArrayList<IElementType>(2);
	types.add(ProcessElementTypes.TextAnnotation_3015);
	types.add(ProcessElementTypes.TextAnnotation_2015);
	NodeToolEntry entry = new NodeToolEntry(Messages.TextAnnotation1CreationTool_title,
			Messages.TextAnnotation1CreationTool_desc, types);
	entry.setId("createTextAnnotation1CreationTool"); //$NON-NLS-1$
	entry.setSmallIcon(ProcessElementTypes.getImageDescriptor(ProcessElementTypes.TextAnnotation_3015));
	entry.setLargeIcon(entry.getSmallIcon());
	return entry;
}
 
Example #7
Source File: ProcessPaletteFactory.java    From bonita-studio with GNU General Public License v2.0 5 votes vote down vote up
/**
* @generated
*/
private ToolEntry createEndTerminatedEvent5CreationTool() {
	ArrayList<IElementType> types = new ArrayList<IElementType>(2);
	types.add(ProcessElementTypes.EndTerminatedEvent_3062);
	types.add(ProcessElementTypes.EndTerminatedEvent_2035);
	NodeToolEntry entry = new NodeToolEntry(Messages.EndTerminatedEvent5CreationTool_title, null, types);
	entry.setId("createEndTerminatedEvent5CreationTool"); //$NON-NLS-1$
	entry.setSmallIcon(ProcessElementTypes.getImageDescriptor(ProcessElementTypes.EndTerminatedEvent_3062));
	entry.setLargeIcon(entry.getSmallIcon());
	return entry;
}
 
Example #8
Source File: ProcessPaletteFactory.java    From bonita-studio with GNU General Public License v2.0 5 votes vote down vote up
/**
* @generated
*/
private ToolEntry createEndError4CreationTool() {
	ArrayList<IElementType> types = new ArrayList<IElementType>(2);
	types.add(ProcessElementTypes.EndErrorEvent_3050);
	types.add(ProcessElementTypes.EndErrorEvent_2029);
	NodeToolEntry entry = new NodeToolEntry(Messages.EndError4CreationTool_title,
			Messages.EndError4CreationTool_desc, types);
	entry.setId("createEndError4CreationTool"); //$NON-NLS-1$
	entry.setSmallIcon(ProcessElementTypes.getImageDescriptor(ProcessElementTypes.EndErrorEvent_3050));
	entry.setLargeIcon(entry.getSmallIcon());
	return entry;
}
 
Example #9
Source File: ProcessPaletteFactory.java    From bonita-studio with GNU General Public License v2.0 5 votes vote down vote up
/**
* @generated
*/
private ToolEntry createEndSignal3CreationTool() {
	ArrayList<IElementType> types = new ArrayList<IElementType>(2);
	types.add(ProcessElementTypes.EndSignalEvent_3020);
	types.add(ProcessElementTypes.EndSignalEvent_2023);
	NodeToolEntry entry = new NodeToolEntry(Messages.EndSignal3CreationTool_title,
			Messages.EndSignal3CreationTool_desc, types);
	entry.setId("createEndSignal3CreationTool"); //$NON-NLS-1$
	entry.setSmallIcon(ProcessElementTypes.getImageDescriptor(ProcessElementTypes.EndSignalEvent_3020));
	entry.setLargeIcon(entry.getSmallIcon());
	return entry;
}
 
Example #10
Source File: ProcessPaletteFactory.java    From bonita-studio with GNU General Public License v2.0 5 votes vote down vote up
/**
* @generated
*/
private ToolEntry createStartSignal4CreationTool() {
	ArrayList<IElementType> types = new ArrayList<IElementType>(2);
	types.add(ProcessElementTypes.StartSignalEvent_3023);
	types.add(ProcessElementTypes.StartSignalEvent_2022);
	NodeToolEntry entry = new NodeToolEntry(Messages.StartSignal4CreationTool_title,
			Messages.StartSignal4CreationTool_desc, types);
	entry.setId("createStartSignal4CreationTool"); //$NON-NLS-1$
	entry.setSmallIcon(ProcessElementTypes.getImageDescriptor(ProcessElementTypes.StartSignalEvent_3023));
	entry.setLargeIcon(entry.getSmallIcon());
	return entry;
}
 
Example #11
Source File: ProcessPaletteFactory.java    From bonita-studio with GNU General Public License v2.0 5 votes vote down vote up
/**
* @generated
*/
private ToolEntry createEnd1CreationTool() {
	ArrayList<IElementType> types = new ArrayList<IElementType>(2);
	types.add(ProcessElementTypes.EndEvent_2003);
	types.add(ProcessElementTypes.EndEvent_3003);
	NodeToolEntry entry = new NodeToolEntry(Messages.End1CreationTool_title, Messages.End1CreationTool_desc, types);
	entry.setId("createEnd1CreationTool"); //$NON-NLS-1$
	entry.setSmallIcon(ProcessElementTypes.getImageDescriptor(ProcessElementTypes.EndEvent_2003));
	entry.setLargeIcon(entry.getSmallIcon());
	return entry;
}
 
Example #12
Source File: ProcessPaletteFactory.java    From bonita-studio with GNU General Public License v2.0 5 votes vote down vote up
/**
* @generated
*/
private ToolEntry createTimer10CreationTool() {
	ArrayList<IElementType> types = new ArrayList<IElementType>(4);
	types.add(ProcessElementTypes.BoundaryTimerEvent_3043);
	types.add(ProcessElementTypes.BoundaryTimerEvent_3044);
	types.add(ProcessElementTypes.IntermediateCatchTimerEvent_3017);
	types.add(ProcessElementTypes.IntermediateCatchTimerEvent_2017);
	NodeToolEntry entry = new NodeToolEntry(Messages.Timer10CreationTool_title, Messages.Timer10CreationTool_desc,
			types);
	entry.setId("createTimer10CreationTool"); //$NON-NLS-1$
	entry.setSmallIcon(ProcessElementTypes.getImageDescriptor(ProcessElementTypes.BoundaryTimerEvent_3043));
	entry.setLargeIcon(entry.getSmallIcon());
	return entry;
}
 
Example #13
Source File: ProcessPaletteFactory.java    From bonita-studio with GNU General Public License v2.0 5 votes vote down vote up
/**
* @generated
*/
private ToolEntry createCatchMessage4CreationTool() {
	ArrayList<IElementType> types = new ArrayList<IElementType>(4);
	types.add(ProcessElementTypes.BoundaryMessageEvent_3035);
	types.add(ProcessElementTypes.BoundaryMessageEvent_3036);
	types.add(ProcessElementTypes.IntermediateCatchMessageEvent_3013);
	types.add(ProcessElementTypes.IntermediateCatchMessageEvent_2013);
	NodeToolEntry entry = new NodeToolEntry(Messages.CatchMessage4CreationTool_title,
			Messages.CatchMessage4CreationTool_desc, types);
	entry.setId("createCatchMessage4CreationTool"); //$NON-NLS-1$
	entry.setSmallIcon(ProcessElementTypes.getImageDescriptor(ProcessElementTypes.BoundaryMessageEvent_3035));
	entry.setLargeIcon(entry.getSmallIcon());
	return entry;
}
 
Example #14
Source File: ProcessPaletteFactory.java    From bonita-studio with GNU General Public License v2.0 5 votes vote down vote up
/**
* @generated
*/
private ToolEntry createXORGate2CreationTool() {
	ArrayList<IElementType> types = new ArrayList<IElementType>(2);
	types.add(ProcessElementTypes.XORGateway_3008);
	types.add(ProcessElementTypes.XORGateway_2008);
	NodeToolEntry entry = new NodeToolEntry(Messages.XORGate2CreationTool_title, Messages.XORGate2CreationTool_desc,
			types);
	entry.setId("createXORGate2CreationTool"); //$NON-NLS-1$
	entry.setSmallIcon(ProcessElementTypes.getImageDescriptor(ProcessElementTypes.XORGateway_3008));
	entry.setLargeIcon(entry.getSmallIcon());
	return entry;
}
 
Example #15
Source File: ProcessPaletteFactory.java    From bonita-studio with GNU General Public License v2.0 5 votes vote down vote up
/**
* @generated
*/
private ToolEntry createCatchLink2CreationTool() {
	ArrayList<IElementType> types = new ArrayList<IElementType>(2);
	types.add(ProcessElementTypes.CatchLinkEvent_3019);
	types.add(ProcessElementTypes.CatchLinkEvent_2018);
	NodeToolEntry entry = new NodeToolEntry(Messages.CatchLink2CreationTool_title,
			Messages.CatchLink2CreationTool_desc, types);
	entry.setId("createCatchLink2CreationTool"); //$NON-NLS-1$
	entry.setSmallIcon(ProcessElementTypes.getImageDescriptor(ProcessElementTypes.CatchLinkEvent_3019));
	entry.setLargeIcon(entry.getSmallIcon());
	return entry;
}
 
Example #16
Source File: ProcessPaletteFactory.java    From bonita-studio with GNU General Public License v2.0 5 votes vote down vote up
/**
* @generated
*/
private ToolEntry createThrowMessage3CreationTool() {
	ArrayList<IElementType> types = new ArrayList<IElementType>(2);
	types.add(ProcessElementTypes.IntermediateThrowMessageEvent_3014);
	types.add(ProcessElementTypes.IntermediateThrowMessageEvent_2014);
	NodeToolEntry entry = new NodeToolEntry(Messages.ThrowMessage3CreationTool_title,
			Messages.ThrowMessage3CreationTool_desc, types);
	entry.setId("createThrowMessage3CreationTool"); //$NON-NLS-1$
	entry.setSmallIcon(
			ProcessElementTypes.getImageDescriptor(ProcessElementTypes.IntermediateThrowMessageEvent_3014));
	entry.setLargeIcon(entry.getSmallIcon());
	return entry;
}
 
Example #17
Source File: ProcessPaletteFactory.java    From bonita-studio with GNU General Public License v2.0 5 votes vote down vote up
/**
* @generated
*/
private ToolEntry createCatchSignal6CreationTool() {
	ArrayList<IElementType> types = new ArrayList<IElementType>(4);
	types.add(ProcessElementTypes.BoundarySignalEvent_3052);
	types.add(ProcessElementTypes.BoundarySignalEvent_3053);
	types.add(ProcessElementTypes.IntermediateCatchSignalEvent_3021);
	types.add(ProcessElementTypes.IntermediateCatchSignalEvent_2021);
	NodeToolEntry entry = new NodeToolEntry(Messages.CatchSignal6CreationTool_title,
			Messages.CatchSignal6CreationTool_desc, types);
	entry.setId("createCatchSignal6CreationTool"); //$NON-NLS-1$
	entry.setSmallIcon(ProcessElementTypes.getImageDescriptor(ProcessElementTypes.BoundarySignalEvent_3052));
	entry.setLargeIcon(entry.getSmallIcon());
	return entry;
}
 
Example #18
Source File: ProcessPaletteFactory.java    From bonita-studio with GNU General Public License v2.0 5 votes vote down vote up
/**
* @generated
*/
private ToolEntry createThrowLink1CreationTool() {
	ArrayList<IElementType> types = new ArrayList<IElementType>(2);
	types.add(ProcessElementTypes.ThrowLinkEvent_3018);
	types.add(ProcessElementTypes.ThrowLinkEvent_2019);
	NodeToolEntry entry = new NodeToolEntry(Messages.ThrowLink1CreationTool_title,
			Messages.ThrowLink1CreationTool_desc, types);
	entry.setId("createThrowLink1CreationTool"); //$NON-NLS-1$
	entry.setSmallIcon(ProcessElementTypes.getImageDescriptor(ProcessElementTypes.ThrowLinkEvent_3018));
	entry.setLargeIcon(entry.getSmallIcon());
	return entry;
}
 
Example #19
Source File: ProcessPaletteFactory.java    From bonita-studio with GNU General Public License v2.0 5 votes vote down vote up
/**
* @generated
*/
private ToolEntry createStartTimer3CreationTool() {
	ArrayList<IElementType> types = new ArrayList<IElementType>(2);
	types.add(ProcessElementTypes.StartTimerEvent_3016);
	types.add(ProcessElementTypes.StartTimerEvent_2016);
	NodeToolEntry entry = new NodeToolEntry(Messages.StartTimer3CreationTool_title,
			Messages.StartTimer3CreationTool_desc, types);
	entry.setId("createStartTimer3CreationTool"); //$NON-NLS-1$
	entry.setSmallIcon(ProcessElementTypes.getImageDescriptor(ProcessElementTypes.StartTimerEvent_3016));
	entry.setLargeIcon(entry.getSmallIcon());
	return entry;
}
 
Example #20
Source File: ProcessPaletteFactory.java    From bonita-studio with GNU General Public License v2.0 5 votes vote down vote up
/**
* @generated
*/
private ToolEntry createStartMessage2CreationTool() {
	ArrayList<IElementType> types = new ArrayList<IElementType>(2);
	types.add(ProcessElementTypes.StartMessageEvent_3012);
	types.add(ProcessElementTypes.StartMessageEvent_2010);
	NodeToolEntry entry = new NodeToolEntry(Messages.StartMessage2CreationTool_title,
			Messages.StartMessage2CreationTool_desc, types);
	entry.setId("createStartMessage2CreationTool"); //$NON-NLS-1$
	entry.setSmallIcon(ProcessElementTypes.getImageDescriptor(ProcessElementTypes.StartMessageEvent_3012));
	entry.setLargeIcon(entry.getSmallIcon());
	return entry;
}
 
Example #21
Source File: ProcessPaletteFactory.java    From bonita-studio with GNU General Public License v2.0 5 votes vote down vote up
/**
* @generated
*/
private ToolEntry createStart1CreationTool() {
	ArrayList<IElementType> types = new ArrayList<IElementType>(2);
	types.add(ProcessElementTypes.StartEvent_2002);
	types.add(ProcessElementTypes.StartEvent_3002);
	NodeToolEntry entry = new NodeToolEntry(Messages.Start1CreationTool_title, Messages.Start1CreationTool_desc,
			types);
	entry.setId("createStart1CreationTool"); //$NON-NLS-1$
	entry.setSmallIcon(ProcessElementTypes.getImageDescriptor(ProcessElementTypes.StartEvent_2002));
	entry.setLargeIcon(entry.getSmallIcon());
	return entry;
}
 
Example #22
Source File: ProcessPaletteFactory.java    From bonita-studio with GNU General Public License v2.0 5 votes vote down vote up
/**
* @generated
*/
private ToolEntry createEvenementialSubProcess2CreationTool() {
	ArrayList<IElementType> types = new ArrayList<IElementType>(2);
	types.add(ProcessElementTypes.SubProcessEvent_2031);
	types.add(ProcessElementTypes.SubProcessEvent_3058);
	NodeToolEntry entry = new NodeToolEntry(Messages.EvenementialSubProcess2CreationTool_title, null, types);
	entry.setId("createEvenementialSubProcess2CreationTool"); //$NON-NLS-1$
	entry.setSmallIcon(ProcessElementTypes.getImageDescriptor(ProcessElementTypes.SubProcessEvent_2031));
	entry.setLargeIcon(entry.getSmallIcon());
	return entry;
}
 
Example #23
Source File: ProcessPaletteFactory.java    From bonita-studio with GNU General Public License v2.0 5 votes vote down vote up
/**
* @generated
*/
private ToolEntry createCallActivity1CreationTool() {
	ArrayList<IElementType> types = new ArrayList<IElementType>(2);
	types.add(ProcessElementTypes.CallActivity_2036);
	types.add(ProcessElementTypes.CallActivity_3063);
	NodeToolEntry entry = new NodeToolEntry(Messages.CallActivity1CreationTool_title,
			Messages.CallActivity1CreationTool_desc, types);
	entry.setId("createCallActivity1CreationTool"); //$NON-NLS-1$
	entry.setSmallIcon(ProcessElementTypes.getImageDescriptor(ProcessElementTypes.CallActivity_2036));
	entry.setLargeIcon(entry.getSmallIcon());
	return entry;
}
 
Example #24
Source File: ProcessPaletteFactory.java    From bonita-studio with GNU General Public License v2.0 5 votes vote down vote up
/**
* @generated
*/
private ToolEntry createStep6CreationTool() {
	ArrayList<IElementType> types = new ArrayList<IElementType>(2);
	types.add(ProcessElementTypes.Activity_3006);
	types.add(ProcessElementTypes.Activity_2006);
	NodeToolEntry entry = new NodeToolEntry(Messages.Step6CreationTool_title, Messages.Step6CreationTool_desc,
			types);
	entry.setId("createStep6CreationTool"); //$NON-NLS-1$
	entry.setSmallIcon(ProcessElementTypes.getImageDescriptor(ProcessElementTypes.Activity_3006));
	entry.setLargeIcon(entry.getSmallIcon());
	return entry;
}
 
Example #25
Source File: ProcessPaletteFactory.java    From bonita-studio with GNU General Public License v2.0 5 votes vote down vote up
/**
* @generated
*/
private ToolEntry createSendTask5CreationTool() {
	ArrayList<IElementType> types = new ArrayList<IElementType>(2);
	types.add(ProcessElementTypes.SendTask_3025);
	types.add(ProcessElementTypes.SendTask_2026);
	NodeToolEntry entry = new NodeToolEntry(Messages.SendTask5CreationTool_title,
			Messages.SendTask5CreationTool_desc, types);
	entry.setId("createSendTask5CreationTool"); //$NON-NLS-1$
	entry.setSmallIcon(ProcessElementTypes.getImageDescriptor(ProcessElementTypes.SendTask_3025));
	entry.setLargeIcon(entry.getSmallIcon());
	return entry;
}
 
Example #26
Source File: ProcessPaletteFactory.java    From bonita-studio with GNU General Public License v2.0 5 votes vote down vote up
/**
* @generated
*/
private ToolEntry createReceiveTask4CreationTool() {
	ArrayList<IElementType> types = new ArrayList<IElementType>(2);
	types.add(ProcessElementTypes.ReceiveTask_3026);
	types.add(ProcessElementTypes.ReceiveTask_2025);
	NodeToolEntry entry = new NodeToolEntry(Messages.ReceiveTask4CreationTool_title,
			Messages.ReceiveTask4CreationTool_desc, types);
	entry.setId("createReceiveTask4CreationTool"); //$NON-NLS-1$
	entry.setSmallIcon(ProcessElementTypes.getImageDescriptor(ProcessElementTypes.ReceiveTask_3026));
	entry.setLargeIcon(entry.getSmallIcon());
	return entry;
}
 
Example #27
Source File: ProcessPaletteFactory.java    From bonita-studio with GNU General Public License v2.0 5 votes vote down vote up
/**
* @generated
*/
private ToolEntry createScriptTask3CreationTool() {
	ArrayList<IElementType> types = new ArrayList<IElementType>(2);
	types.add(ProcessElementTypes.ScriptTask_3028);
	types.add(ProcessElementTypes.ScriptTask_2028);
	NodeToolEntry entry = new NodeToolEntry(Messages.ScriptTask3CreationTool_title,
			Messages.ScriptTask3CreationTool_desc, types);
	entry.setId("createScriptTask3CreationTool"); //$NON-NLS-1$
	entry.setSmallIcon(ProcessElementTypes.getImageDescriptor(ProcessElementTypes.ScriptTask_3028));
	entry.setLargeIcon(entry.getSmallIcon());
	return entry;
}
 
Example #28
Source File: ProcessPaletteFactory.java    From bonita-studio with GNU General Public License v2.0 5 votes vote down vote up
/**
* @generated
*/
private ToolEntry createHuman2CreationTool() {
	ArrayList<IElementType> types = new ArrayList<IElementType>(2);
	types.add(ProcessElementTypes.Task_2004);
	types.add(ProcessElementTypes.Task_3005);
	NodeToolEntry entry = new NodeToolEntry(Messages.Human2CreationTool_title, Messages.Human2CreationTool_desc,
			types);
	entry.setId("createHuman2CreationTool"); //$NON-NLS-1$
	entry.setSmallIcon(ProcessElementTypes.getImageDescriptor(ProcessElementTypes.Task_2004));
	entry.setLargeIcon(entry.getSmallIcon());
	return entry;
}
 
Example #29
Source File: ProcessPaletteFactory.java    From bonita-studio with GNU General Public License v2.0 5 votes vote down vote up
/**
* @generated
*/
private ToolEntry createServiceTask1CreationTool() {
	ArrayList<IElementType> types = new ArrayList<IElementType>(2);
	types.add(ProcessElementTypes.ServiceTask_3027);
	types.add(ProcessElementTypes.ServiceTask_2027);
	NodeToolEntry entry = new NodeToolEntry(Messages.ServiceTask1CreationTool_title,
			Messages.ServiceTask1CreationTool_desc, types);
	entry.setId("createServiceTask1CreationTool"); //$NON-NLS-1$
	entry.setSmallIcon(ProcessElementTypes.getImageDescriptor(ProcessElementTypes.ServiceTask_3027));
	entry.setLargeIcon(entry.getSmallIcon());
	return entry;
}
 
Example #30
Source File: ProcessPaletteFactory.java    From bonita-studio with GNU General Public License v2.0 5 votes vote down vote up
/**
* @generated
*/
private ToolEntry createTransition1CreationTool() {
	LinkToolEntry entry = new LinkToolEntry(Messages.Transition1CreationTool_title,
			Messages.Transition1CreationTool_desc,
			Collections.singletonList(ProcessElementTypes.SequenceFlow_4001));
	entry.setId("createTransition1CreationTool"); //$NON-NLS-1$
	entry.setSmallIcon(ProcessElementTypes.getImageDescriptor(ProcessElementTypes.SequenceFlow_4001));
	entry.setLargeIcon(entry.getSmallIcon());
	return entry;
}