net.sf.latexdraw.instruments
Class ButtonPressed2DeleteShapes

java.lang.Object
  extended by org.malai.instrument.Link<DeleteShapes,I,ShapeDeleter>
      extended by net.sf.latexdraw.instruments.DeleteShapesLink<ButtonPressed>
          extended by net.sf.latexdraw.instruments.ButtonPressed2DeleteShapes
All Implemented Interfaces:
InteractionHandler

 class ButtonPressed2DeleteShapes
extends DeleteShapesLink<ButtonPressed>

This link maps an button pressure interaction to an action that delete shapes.


Field Summary
 
Fields inherited from class org.malai.instrument.Link
action, clazzAction, execute, instrument, interaction
 
Constructor Summary
protected ButtonPressed2DeleteShapes(ShapeDeleter ins)
          Creates the link.
 
Method Summary
 boolean isConditionRespected()
           
 
Methods inherited from class net.sf.latexdraw.instruments.DeleteShapesLink
initAction
 
Methods inherited from class org.malai.instrument.Link
addEventable, clearEvents, createAction, getAction, getInstrument, getInteraction, interactionAborts, interactionStarts, interactionStops, interactionUpdates, interimFeedback, isActivated, isExecute, isInteractionMustBeAborted, isRunnable, isRunning, setActivated, updateAction
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ButtonPressed2DeleteShapes

protected ButtonPressed2DeleteShapes(ShapeDeleter ins)
                              throws java.lang.InstantiationException,
                                     java.lang.IllegalAccessException
Creates the link.

Parameters:
ins - The instrument that contains the link.
Throws:
java.lang.InstantiationException - If an error of instantiation (interaction, action) occurs.
java.lang.IllegalAccessException - If no free-parameter constructor are provided.
Method Detail

isConditionRespected

public boolean isConditionRespected()
Overrides:
isConditionRespected in class DeleteShapesLink<ButtonPressed>
Returns:
True if the condition of the link is respected.