// Copyright 2001, FreeHEP.
package org.freehep.graphicsio.cgm;
import java.io.IOException;
/**
* FontList TAG.
*
* @author Mark Donszelmann
* @author Charles Loomis
* @version $Id: FontList.java 8584 2006-08-10 23:06:37Z duns $
*/
public class FontList extends CGMTag {
private String[] names;
public FontList() {
super(1, 13, 1);
}
public FontList(String[] names) {
this();
this.names = names;
}
public void write(int tagID, CGMOutputStream cgm) throws IOException {
for (int i = 0; i < names.length; i++) {
cgm.writeString(names[i]);
}
}
public void write(int tagID, CGMWriter cgm) throws IOException {
cgm.println("FONTLIST");
cgm.indent();
for (int i = 0; i < names.length; i++) {
cgm.writeString(names[i]);
cgm.println();
}
cgm.outdent();
}
}