Code Search for Developers
 
 
  

DefaultGesturesAdapter.java from MASE: Agile Software Engineering at Krugle


Show DefaultGesturesAdapter.java syntax highlighted

package ucalgary.ebe.ci.gestures;

import ucalgary.ebe.ci.gestures.events.ICIGestureEvent;
import ucalgary.ebe.ci.gestures.events.ICIGestureListener;

/**
 * @author hkolenda
 * 
 */
public abstract class DefaultGesturesAdapter implements ICIGestureListener {

    public void Copy(ICIGestureEvent e) {
    }

    public void Cut(ICIGestureEvent e) {
    }

    public void Delete(ICIGestureEvent e) {
    }

    /*
     * (non-Javadoc)
     * 
     * @see ucalgary.ebe.ci.gestures.events.ICIGestureListener#gestureReleased(ucalgary.ebe.ci.gestures.events.ICIGestureEvent)
     */
    public void gestureReleased(ICIGestureEvent e) {
        ICIGestureIndentifier gesture = e.getGesture();

        if (gesture.equals(DefaultGestures.COPY)) {
            Copy(e);
            return;
        }

        if (gesture.equals(DefaultGestures.CUT)) {
            Cut(e);
            return;
        }
        if (gesture.equals(DefaultGestures.DELETE)) {
            Delete(e);
            return;
        }
        if (gesture.equals(DefaultGestures.MENU)) {
            Menu(e);
            return;
        }

        if (gesture.equals(DefaultGestures.MOVE)) {
            Move(e);
            return;
        }
        if (gesture.equals(DefaultGestures.NOTHING)) {
            Nothing(e);
            return;
        }

        if (gesture.equals(DefaultGestures.PASTE)) {
            Paste(e);
            return;
        }
        if (gesture.equals(DefaultGestures.POINTING)) {
            Pointing(e);
            return;
        }

        if (gesture.equals(DefaultGestures.REDO)) {
            Redo(e);
            return;
        }
        if (gesture.equals(DefaultGestures.SELECT)) {
            Select(e);
            return;
        }

        if (gesture.equals(DefaultGestures.UNDO)) {
            Undo(e);
            return;
        }
    }

    public void Menu(ICIGestureEvent e) {
    }

    public void Move(ICIGestureEvent e) {
    }

    public void Nothing(ICIGestureEvent e) {
    }

    public void Paste(ICIGestureEvent e) {
    }

    public void Pointing(ICIGestureEvent e) {
    }

    public void Redo(ICIGestureEvent e) {
    }

    public void Select(ICIGestureEvent e) {
    }

    public void Undo(ICIGestureEvent e) {
    }

}




See more files for this project here

MASE: Agile Software Engineering

The MASE project investigates methods to support the coordination and executable acceptance testing of software projects. Keywords: Agile methods, distributed teams, Extreme Programming. See http://ebe.cpsc.ucalgary.ca/ebe for more information.

Project homepage: http://sourceforge.net/projects/mase
Programming language(s): Java,XML
License: other

  events/
    impl/
      CIGestureEvent.java
    ICIGestureEvent.java
    ICIGestureListener.java
  helpers/
    PointCalculations.java
  impl/
    AbstractCIGestureProvider.java
    Gesture.java
    MultiInputGestureProvider.java
  input/
    mouse/
      MouseProviderInput.java
    swt/
      SWTMouseInput.java
      SWTMouseWithKeyComboInput.java
      SWTMouseWithKeyInput.java
    AbstractGestureInput.java
    AbstractTimedInput.java
    GestureInput.java
    GestureInputListener.java
  recognition/
    direction/
      AbsoluteCoordsRecongition.java
      DirectionReconizer.java
      Directions.java
      IDirectionRecognizer.java
      IGestureTable.java
      MouseDirectionList.java
    distance/
      DistanceRecognition.java
    position/
      PositionRecognizer.java
    IGestureRecognizer.java
  DefaultGestures.java
  DefaultGesturesAdapter.java
  ICIGestureIndentifier.java
  ICIGestureProvider.java