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