### Eclipse Workspace Patch 1.0 #P org.eclipse.gmf.graphdef.codegen Index: templates/attr/Figure.xpt =================================================================== RCS file: /cvsroot/modeling/org.eclipse.gmp/org.eclipse.gmf.tooling/plugins/org.eclipse.gmf.graphdef.codegen/templates/attr/Figure.xpt,v retrieving revision 1.7 diff -u -r1.7 Figure.xpt --- templates/attr/Figure.xpt 9 Mar 2010 21:38:40 -0000 1.7 +++ templates/attr/Figure.xpt 18 Nov 2010 11:32:25 -0000 @@ -8,6 +8,7 @@ * * Contributors: * Artem Tikhomirov (Borland) - initial API and implementation + * Mickael Istria (BonitaSoft S.A.) - Bug 148402 */ «IMPORT 'http://www.eclipse.org/gmf/2006/GraphicalDefinition'» @@ -70,7 +71,7 @@ /** * @generated */ -static final org.eclipse.swt.graphics.Color «variableName» = new org.eclipse.swt.graphics.Color(null, «red», «green», «blue»); +static final org.eclipse.swt.graphics.Color «variableName» = org.eclipse.gmf.runtime.draw2d.ui.graphics.ColorRegistry.getInstance().getColor(new org.eclipse.swt.graphics.RGB(«red», «green», «blue»)); «ENDFILE» «ENDDEFINE» @@ -85,7 +86,7 @@ /** * @generated */ -static final org.eclipse.swt.graphics.Font «variableName» = new org.eclipse.swt.graphics.Font(org.eclipse.swt.widgets.Display.getCurrent(), «IF null = faceName or faceName.trim().size() = 0»org.eclipse.swt.widgets.Display.getDefault().getSystemFont().getFontData()[0].getName()«ELSE»"«faceName»"«ENDIF», «height», org.eclipse.swt.SWT.«style»); +static final org.eclipse.swt.graphics.Font «variableName» = org.eclipse.gmf.runtime.draw2d.ui.internal.graphics.FontRegistry.getInstance().getFont(org.eclipse.swt.widgets.Display.getCurrent(), new org.eclipse.swt.graphics.FontData(«IF null = faceName or faceName.trim().size() = 0»org.eclipse.swt.widgets.Display.getDefault().getSystemFont().getFontData()[0].getName()«ELSE»"«faceName»"«ENDIF», «height», org.eclipse.swt.SWT.«style»)); «ENDFILE» «ENDLET» «ENDDEFINE»