edu.stanford.hci.r3.paper.regions
Class ButtonRegion

java.lang.Object
  extended by edu.stanford.hci.r3.paper.Region
      extended by edu.stanford.hci.r3.paper.regions.ButtonRegion

public class ButtonRegion
extends Region

A Shortcut for creating a region with a click handler.

This software is distributed under the BSD License.


Field Summary
 
Fields inherited from class edu.stanford.hci.r3.paper.Region
referenceUnits, scaleX, scaleY
 
Constructor Summary
ButtonRegion(java.lang.String name, double x, double y, double w, double h)
           
 
Method Summary
protected  void onClick(PenEvent e)
          Override this!
protected  void onPress(PenEvent e)
          Override this!
protected  void onRelease(PenEvent e)
          Override this!
protected  void showMe(java.lang.String string)
           
 
Methods inherited from class edu.stanford.hci.r3.paper.Region
addEventHandler, getEventHandlers, getFillColor, getHeight, getIsActiveString, getName, getOpacity, getOriginX, getOriginY, getParentSheet, getRenderer, getScaleX, getScaleY, getShape, getStrokeColor, getUnits, getUnscaledBounds2D, getUnscaledBoundsHeight, getUnscaledBoundsWidth, getUnscaledShapeCopy, getWidth, isActive, isVisible, resetScale, scaleRegion, scaleRegionUniformly, setActive, setFillColor, setName, setOpacity, setParentSheet, setScale, setShape, setStrokeColor, setVisible, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ButtonRegion

public ButtonRegion(java.lang.String name,
                    double x,
                    double y,
                    double w,
                    double h)
Method Detail

onClick

protected void onClick(PenEvent e)
Override this!

Parameters:
e -

onPress

protected void onPress(PenEvent e)
Override this!

Parameters:
e -

onRelease

protected void onRelease(PenEvent e)
Override this!

Parameters:
e -

showMe

protected void showMe(java.lang.String string)

Copyright 2006 Stanford University