//(c): Matti J. Katila package org.fenfire.view; import org.fenfire.*; import org.nongnu.libvob.*; import com.hp.hpl.mesa.rdf.jena.model.*; import java.awt.*; public class DefaultNodeView extends NodeView { private static final String rcsid = "$Id: DefaultNodeView.java,v 1.1 2003/04/08 14:56:52 mudyc Exp $"; public static boolean dbg = false; private static void pa(String s) { System.out.println("DefaultNodeView::"+s); } public DefaultNodeView(Space s) { text = new SimpleText(); space = s; } public void place(RDFNode node, VobScene vs, int box) { text.place(vs, box, space.getEnfilade(node)); } public void getSize(RDFNode node, float[] size, float scale) { if (size == null) return; // XXX text.getSize(space.getEnfilade(node), size); size[0] *= scale; size[1] *= scale; } }