de.ukn.hci.squidy.manager.controls
Class ImagePanelControl

java.lang.Object
  extended by de.ukn.hci.squidy.manager.controls.AbstractBasicControl<Boolean,JPanel>
      extended by de.ukn.hci.squidy.manager.controls.ImagePanelControl
All Implemented Interfaces:
IBasicControl<Boolean,JPanel>, MouseListener, EventListener

public class ImagePanelControl
extends AbstractBasicControl<Boolean,JPanel>
implements MouseListener


Constructor Summary
ImagePanelControl()
           
 
Method Summary
 void customPInputEvent(edu.umd.cs.piccolo.event.PInputEvent event)
           
 Point getPoint(Point p)
           
 Boolean getValue()
           
 void mouseClicked(MouseEvent e)
           
 void mouseClicked(edu.umd.cs.piccolo.event.PInputEvent event)
           
 void mouseEntered(MouseEvent e)
           
 void mouseExited(MouseEvent e)
           
 void mousePressed(MouseEvent e)
           
 void mouseReleased(MouseEvent e)
           
 void paintCircle(int x, int y)
           
 void paintCircles(Graphics g)
           
protected  void reconcileComponent()
           
 void setValue(Boolean value)
           
 
Methods inherited from class de.ukn.hci.squidy.manager.controls.AbstractBasicControl
addPropertyChangeListener, addPropertyUpdateListener, firePropertyChange, firePropertyUpdateEvent, getComponent, removePropertyUpdateListener, setValueWithoutPropertyUpdate
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ImagePanelControl

public ImagePanelControl()
Method Detail

customPInputEvent

public void customPInputEvent(edu.umd.cs.piccolo.event.PInputEvent event)
Overrides:
customPInputEvent in class AbstractBasicControl<Boolean,JPanel>

mousePressed

public void mousePressed(MouseEvent e)
Specified by:
mousePressed in interface MouseListener

mouseReleased

public void mouseReleased(MouseEvent e)
Specified by:
mouseReleased in interface MouseListener

mouseEntered

public void mouseEntered(MouseEvent e)
Specified by:
mouseEntered in interface MouseListener

mouseExited

public void mouseExited(MouseEvent e)
Specified by:
mouseExited in interface MouseListener

mouseClicked

public void mouseClicked(MouseEvent e)
Specified by:
mouseClicked in interface MouseListener

paintCircles

public void paintCircles(Graphics g)

getPoint

public Point getPoint(Point p)

mouseClicked

public void mouseClicked(edu.umd.cs.piccolo.event.PInputEvent event)

getValue

public Boolean getValue()
Specified by:
getValue in interface IBasicControl<Boolean,JPanel>

setValue

public void setValue(Boolean value)
Specified by:
setValue in interface IBasicControl<Boolean,JPanel>

paintCircle

public void paintCircle(int x,
                        int y)

reconcileComponent

protected void reconcileComponent()
Specified by:
reconcileComponent in class AbstractBasicControl<Boolean,JPanel>


Copyright © 2007-2010 Human-Computer-Interaction :: University of Konstanz. All Rights Reserved.