1 /* 2 * $Id: Target.java,v 1.3 2004/11/18 19:55:54 juhal Exp $ 3 */ 4 package org.xpilot.jxpmap; 5 6 import java.io.IOException; 7 import java.io.PrintWriter; 8 import java.util.Collection; 9 10 public class Target extends Group { 11 Target()12 public Target() { 13 super(); 14 } 15 Target(Collection c)16 public Target(Collection c) { 17 super(c); 18 } 19 Target(Collection c, int team)20 public Target(Collection c, int team) { 21 super(c); 22 setTeam(team); 23 } 24 printXml(PrintWriter out)25 public void printXml(PrintWriter out) throws IOException { 26 out.println("<Target team=\"" + getTeam() + "\">"); 27 super.printMemberXml(out); 28 out.println("</Target>"); 29 } 30 getPropertyEditor(MapCanvas canvas)31 public EditorPanel getPropertyEditor(MapCanvas canvas) { 32 return new TeamEditor("Target", canvas, this); 33 } 34 } 35