// Path: src/org/twak/camp/Tag.java
// public class Tag
// {
//     static Rainbow rainbow;
//     public Color color;
//     public String name;
//     String colorName;
// 
//     public Tag()
//     {
//         this ("unnamed");
//     }
// 
//     public Tag (String name)
//     {
//         color = Rainbow.next( Tag.class );
//         colorName = Rainbow.lastAsString( Tag.class );
//         this.name = name;
//     }
// 
//     public static Comparator<Tag> nameComparator = new Comparator<Tag> ()
//     {
//         public int compare( Tag o1, Tag o2 )
//         {
//             return String.CASE_INSENSITIVE_ORDER.compare(o1.name, o2.name);
//         }
//     };
// 
//     @Override
//     public String toString()
//     {
//         return name +"("+colorName+")";
//     }
// }


import java.util.HashMap;
import java.util.HashSet;
import java.util.Map;
import java.util.Set;
import javax.vecmath.Point2d;
import org.twak.camp.Tag;
package org.twak.camp.ui;




/**
 * marks the locatino of a feature on a Bar
 * @author twak
 */
public class Anchor extends Point2d
{
// Path: src/org/twak/camp/Tag.java
// public class Tag
// {
//     static Rainbow rainbow;
//     public Color color;
//     public String name;
//     String colorName;
// 
//     public Tag()
//     {
//         this ("unnamed");
//     }
// 
//     public Tag (String name)
//     {
//         color = Rainbow.next( Tag.class );
//         colorName = Rainbow.lastAsString( Tag.class );
//         this.name = name;
//     }
// 
//     public static Comparator<Tag> nameComparator = new Comparator<Tag> ()
//     {
//         public int compare( Tag o1, Tag o2 )
//         {
//             return String.CASE_INSENSITIVE_ORDER.compare(o1.name, o2.name);
//         }
//     };
// 
//     @Override
//     public String toString()
//     {
//         return name +"("+colorName+")";
//     }
// }


// Path: src/org/twak/camp/ui/Anchor.java
import java.util.HashMap;
import java.util.HashSet;
import java.util.Map;
import java.util.Set;
import javax.vecmath.Point2d;
import org.twak.camp.Tag;

package org.twak.camp.ui;




/**
 * marks the locatino of a feature on a Bar
 * @author twak
 */
public class Anchor extends Point2d
{
    public Tag feature;