All Packages Class Hierarchy This Package Previous Next Index
Class mesquite.lib.MesquiteTool
java.lang.Object
|
+----mesquite.lib.MesquiteTool
- public class MesquiteTool
- extends java.lang.Object
- implements mesquite.lib.Listable, mesquite.lib.Explainable, mesquite.lib.ImageOwner
A tool (i.e. cursor) that can be active and used on items on the screen.
-
explanation
-
-
fullDescription
-
-
imageDirectoryPath
-
-
imageFileName
-
-
name
-
-
MesquiteTool(String, String, String, String, String)
-
-
chooseOptions(Container, int, int)
-
-
dispose()
-
-
getCursorImage()
-
-
getDescription()
-
-
getExplanation()
-
-
getHotSpot()
-
-
getImagePath()
-
-
getInUse()
-
-
getName()
-
-
getSizedImagePath(int)
-
-
isArrowTool()
-
-
setCursorImage(Image)
-
-
setDescription(String)
-
-
setHotSpot(int, int)
-
-
setInUse(boolean)
-
-
setIsArrowTool(boolean)
-
-
setOptionsCommand(MesquiteCommand)
-
-
setPopUpOwner(MesquiteModule)
-
name
protected java.lang.String name
imageDirectoryPath
protected java.lang.String imageDirectoryPath
imageFileName
protected java.lang.String imageFileName
fullDescription
protected java.lang.String fullDescription
explanation
protected java.lang.String explanation
MesquiteTool
public MesquiteTool(java.lang.String name,
java.lang.String imageDirectoryPath,
java.lang.String imageFileName,
java.lang.String fullDescription,
java.lang.String explanation)
setCursorImage
public void setCursorImage(java.awt.Image i)
getCursorImage
public java.awt.Image getCursorImage()
getName
public java.lang.String getName()
setIsArrowTool
public void setIsArrowTool(boolean a)
isArrowTool
public boolean isArrowTool()
setHotSpot
public void setHotSpot(int x,
int y)
getHotSpot
public java.awt.Point getHotSpot()
setOptionsCommand
public void setOptionsCommand(mesquite.lib.MesquiteCommand oc)
setPopUpOwner
public void setPopUpOwner(mesquite.lib.MesquiteModule own)
chooseOptions
public void chooseOptions(java.awt.Container c,
int x,
int y)
setDescription
public void setDescription(java.lang.String text)
getDescription
public java.lang.String getDescription()
getExplanation
public java.lang.String getExplanation()
setInUse
public void setInUse(boolean inUse)
getInUse
public boolean getInUse()
getImagePath
public java.lang.String getImagePath()
getSizedImagePath
public java.lang.String getSizedImagePath(int s)
dispose
public void dispose()
All Packages Class Hierarchy This Package Previous Next Index