X-Git-Url: https://gerrit.simantics.org/r/gitweb?p=simantics%2Fplatform.git;a=blobdiff_plain;f=bundles%2Forg.simantics.graphviz%2Fsrc%2Forg%2Fsimantics%2Fgraphviz%2Finternal%2Fxdot%2FSetFont.java;h=4554c478608b58c8fe8bbec0b97bba6205ccc5d2;hp=7c13ae59c268a2f5e90669c965015b8aad302583;hb=0ae2b770234dfc3cbb18bd38f324125cf0faca07;hpb=24e2b34260f219f0d1644ca7a138894980e25b14 diff --git a/bundles/org.simantics.graphviz/src/org/simantics/graphviz/internal/xdot/SetFont.java b/bundles/org.simantics.graphviz/src/org/simantics/graphviz/internal/xdot/SetFont.java index 7c13ae59c..4554c4786 100644 --- a/bundles/org.simantics.graphviz/src/org/simantics/graphviz/internal/xdot/SetFont.java +++ b/bundles/org.simantics.graphviz/src/org/simantics/graphviz/internal/xdot/SetFont.java @@ -1,35 +1,35 @@ -/******************************************************************************* - * Copyright (c) 2007, 2010 Association for Decentralized Information Management - * in Industry THTH ry. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 - * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html - * - * Contributors: - * VTT Technical Research Centre of Finland - initial API and implementation - *******************************************************************************/ -package org.simantics.graphviz.internal.xdot; - -import java.awt.Font; -import java.awt.Graphics2D; - -public class SetFont implements DrawCommand { - - Font font; - - public SetFont(double points, String fontName) { - font = Font.decode(fontName); - if(font != null) - font = font.deriveFont((float)points); - else - font = Font.decode(Font.SANS_SERIF).deriveFont((float)points); - //System.out.println(fontName + " " + font); - } - - @Override - public void draw(Graphics2D g) { - g.setFont(font); - } - -} +/******************************************************************************* + * Copyright (c) 2007, 2010 Association for Decentralized Information Management + * in Industry THTH ry. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * VTT Technical Research Centre of Finland - initial API and implementation + *******************************************************************************/ +package org.simantics.graphviz.internal.xdot; + +import java.awt.Font; +import java.awt.Graphics2D; + +public class SetFont implements DrawCommand { + + Font font; + + public SetFont(double points, String fontName) { + font = Font.decode(fontName); + if(font != null) + font = font.deriveFont((float)points); + else + font = Font.decode(Font.SANS_SERIF).deriveFont((float)points); + //System.out.println(fontName + " " + font); + } + + @Override + public void draw(Graphics2D g) { + g.setFont(font); + } + +}