+++ /dev/null
-package tim.prune.gui.map;
-
-import javax.swing.ImageIcon;
-
-/**
- * Definition of a waypoint icon including name and offsets
- */
-public class WpIconDefinition
-{
- /** Name of icon, used for finding image file */
- private final String _name;
- /** X offset of marker point in image */
- private final int _xOffset;
- /** Y offset of marker point in image */
- private final int _yOffset;
- /** icon */
- private ImageIcon _icon = null;
-
-
- /**
- * Constructor
- * @param inName name of icon
- * @param inX x offset
- * @param inY y offset
- */
- public WpIconDefinition(String inName, int inX, int inY)
- {
- _name = inName;
- _xOffset = inX;
- _yOffset = inY;
- }
-
- /** @return name of icon */
- public String getName() {return _name;}
- /** @return x offset */
- public int getXOffset() {return _xOffset;}
- /** @return y offset */
- public int getYOffset() {return _yOffset;}
-
- /** @param inIcon icon to set */
- public void setIcon(ImageIcon inIcon) {_icon = inIcon;}
-
- /** @return image icon to display */
- public ImageIcon getImageIcon()
- {
- return _icon;
- }
-}