X-Git-Url: https://gerrit.simantics.org/r/gitweb?a=blobdiff_plain;f=bundles%2Forg.simantics.graphviz%2Fsrc%2Forg%2Fsimantics%2Fgraphviz%2Finternal%2Fxdot%2FSetFont.java;h=4554c478608b58c8fe8bbec0b97bba6205ccc5d2;hb=214582bae00873fb90141b41d030e9c173a72e5f;hp=7c13ae59c268a2f5e90669c965015b8aad302583;hpb=969bd23cab98a79ca9101af33334000879fb60c5;p=simantics%2Fplatform.git 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); + } + +}