org.estouro.tools.generated
Class Multipoint
java.lang.Object
org.estouro.tools.generated.Multipoint
- All Implemented Interfaces:
- Automaton
- Direct Known Subclasses:
- MultipointTool
public abstract class Multipoint
- extends java.lang.Object
- implements Automaton
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Multipoint
public Multipoint()
getTransitionLabels
public java.lang.String[] getTransitionLabels()
- Specified by:
getTransitionLabels
in interface Automaton
getTransitionCodes
public java.lang.String[] getTransitionCodes()
- Specified by:
getTransitionCodes
in interface Automaton
init
public void init(PluginContext ctx)
throws TransitionException,
FinishedAutomatonException
- Specified by:
init
in interface Automaton
- Throws:
TransitionException
FinishedAutomatonException
transition
public void transition(PluginContext ctx,
java.lang.String code)
throws NoSuchTransitionException,
TransitionException,
FinishedAutomatonException
- Specified by:
transition
in interface Automaton
- Throws:
NoSuchTransitionException
TransitionException
FinishedAutomatonException
isFinished
public boolean isFinished(java.lang.String status)
draw
public void draw(PluginContext ctx,
java.awt.Graphics g)
throws DrawingException
- Specified by:
draw
in interface Automaton
- Throws:
DrawingException
transitionTo_Standby
public abstract void transitionTo_Standby(PluginContext ctx)
throws FinishedAutomatonException,
TransitionException
- Throws:
FinishedAutomatonException
TransitionException
transitionTo_Point
public abstract void transitionTo_Point(PluginContext ctx)
throws FinishedAutomatonException,
TransitionException
- Throws:
FinishedAutomatonException
TransitionException
transitionTo_Done
public abstract void transitionTo_Done(PluginContext ctx)
throws FinishedAutomatonException,
TransitionException
- Throws:
FinishedAutomatonException
TransitionException
transitionTo_Cancel
public abstract void transitionTo_Cancel(PluginContext ctx)
throws FinishedAutomatonException,
TransitionException
- Throws:
FinishedAutomatonException
TransitionException
drawIn_Standby
public abstract void drawIn_Standby(PluginContext ctx,
java.awt.Graphics g)
throws DrawingException
- Throws:
DrawingException
drawIn_Point
public abstract void drawIn_Point(PluginContext ctx,
java.awt.Graphics g)
throws DrawingException
- Throws:
DrawingException
drawIn_Done
public abstract void drawIn_Done(PluginContext ctx,
java.awt.Graphics g)
throws DrawingException
- Throws:
DrawingException
drawIn_Cancel
public abstract void drawIn_Cancel(PluginContext ctx,
java.awt.Graphics g)
throws DrawingException
- Throws:
DrawingException
setStatus
protected void setStatus(java.lang.String status)
throws NoSuchTransitionException
- Throws:
NoSuchTransitionException
getStatus
public java.lang.String getStatus()
getName
public java.lang.String getName()
- Specified by:
getName
in interface Automaton
getMessage
public java.lang.String getMessage()
- Specified by:
getMessage
in interface Automaton
getConsoleCommand
public java.lang.String getConsoleCommand()
- Specified by:
getConsoleCommand
in interface Automaton
getTooltip
public java.lang.String getTooltip()
- Specified by:
getTooltip
in interface Automaton
getIconURL
public java.net.URL getIconURL()
- Specified by:
getIconURL
in interface Automaton
getMouseCursorURL
public java.net.URL getMouseCursorURL()
- Description copied from interface:
Automaton
- Null to use the cross cursor
- Specified by:
getMouseCursorURL
in interface Automaton
toolFinished
public void toolFinished(PluginContext ctx)
throws NoSuchTransitionException,
TransitionException,
FinishedAutomatonException
- Specified by:
toolFinished
in interface Automaton
- Throws:
NoSuchTransitionException
TransitionException
FinishedAutomatonException
Copyright © 2005-2006 Fernando González Cortés. All Rights Reserved.