inpro.gui
Class ImageTile

java.lang.Object
  extended by inpro.gui.Tile
      extended by inpro.gui.ImageTile
All Implemented Interfaces:
edu.cmu.sphinx.instrumentation.Resetable

public class ImageTile
extends Tile


Field Summary
(package private)  java.awt.Image image
           
(package private)  boolean isVisible
           
(package private)  Point size
           
 
Fields inherited from class inpro.gui.Tile
defaultRefPoint, isPlaced, label, name, refPoint
 
Constructor Summary
ImageTile(java.lang.String s)
           
ImageTile(java.net.URL url)
           
 
Method Summary
 void draw(java.awt.Graphics g, boolean l)
           
 boolean matchesPosition(java.awt.Point p)
           
 void setVisible(boolean v)
           
 void unplace()
           
 
Methods inherited from class inpro.gui.Tile
doCommand, draw, getLabel, getName, isPlaced, isSelected, place, reset, select, setLabel, setPos, unselect
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

image

java.awt.Image image

size

Point size

isVisible

boolean isVisible
Constructor Detail

ImageTile

public ImageTile(java.lang.String s)
          throws java.net.MalformedURLException
Throws:
java.net.MalformedURLException

ImageTile

public ImageTile(java.net.URL url)
Method Detail

setVisible

public void setVisible(boolean v)

draw

public void draw(java.awt.Graphics g,
                 boolean l)
Specified by:
draw in class Tile

matchesPosition

public boolean matchesPosition(java.awt.Point p)
Specified by:
matchesPosition in class Tile

unplace

public void unplace()
Specified by:
unplace in class Tile