Changeset 949
- Timestamp:
- 04/07/15 12:31:01 (9 years ago)
- Location:
- trunk
- Files:
-
- 2 added
- 5 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/META-INF/MANIFEST.MF
r945 r949 175 175 org.expeditee.greenstone, 176 176 org.expeditee.gui, 177 org.expeditee.gui.indirect.keyboard, 177 178 org.expeditee.gui.indirect.mouse, 178 179 org.expeditee.importer, -
trunk/src/org/expeditee/gui/FrameKeyboardActions.java
r944 r949 39 39 import org.expeditee.gui.indirect.keyboard.IndirectKeyboardActions; 40 40 import org.expeditee.gui.indirect.keyboard.KeyboardAction; 41 import org.expeditee.gui.indirect.keyboard.Keyboard Action.KeyboardInfo;41 import org.expeditee.gui.indirect.keyboard.KeyboardInfo; 42 42 import org.expeditee.io.ItemSelection; 43 43 import org.expeditee.items.Circle; -
trunk/src/org/expeditee/gui/FrameMouseActions.java
r943 r949 52 52 import org.expeditee.gui.indirect.mouse.IndirectMouseActions; 53 53 import org.expeditee.gui.indirect.mouse.MouseAction; 54 import org.expeditee.gui.indirect.mouse.Mouse Action.MouseInfo;54 import org.expeditee.gui.indirect.mouse.MouseInfo; 55 55 import org.expeditee.io.ExpClipReader; 56 56 import org.expeditee.io.ItemSelection; -
trunk/src/org/expeditee/gui/indirect/keyboard/KeyboardAction.java
r944 r949 1 1 package org.expeditee.gui.indirect.keyboard; 2 2 3 import java.util.Collection;4 5 import org.expeditee.gui.FunctionKey;6 import org.expeditee.items.Item;7 3 import org.expeditee.items.Text; 8 4 9 5 public interface KeyboardAction { 10 6 public Text exec(final KeyboardInfo info, char c); 11 12 public class KeyboardInfo {13 public FunctionKey key;14 public int repeat;15 public boolean isShiftDown;16 public boolean isControlDown;17 public Collection<Item> enclosed;18 public Item firstConnected;19 public Collection<Item> connected;20 public Collection<Item> lineEnds;21 22 public KeyboardInfo(final FunctionKey key, final int repeat,23 final boolean isShiftDown, final boolean isControlDown, final Collection<Item> enclosed,24 final Item firstConnected, Collection<Item> connected, Collection<Item> lineEnds) {25 this.key = key;26 this.repeat = repeat;27 this.isShiftDown = isShiftDown;28 this.isControlDown = isControlDown;29 this.enclosed = enclosed;30 this.firstConnected = firstConnected;31 this.connected = connected;32 this.lineEnds = lineEnds;33 }34 35 }36 7 } -
trunk/src/org/expeditee/gui/indirect/mouse/MouseAction.java
r943 r949 1 1 package org.expeditee.gui.indirect.mouse; 2 2 3 import java.util.Collection;4 3 import java.util.List; 5 4 … … 9 8 10 9 public List<Item> exec(MouseInfo info); 11 12 13 public class MouseInfo {14 public Item clicked;15 public Collection<Item> clickedIn;16 public boolean isShiftDown;17 public boolean isControlDown;18 19 public MouseInfo(final Item clicked, final Collection<Item> clickedIn, final boolean isShiftDown, final boolean isControldown) {20 this.clicked = clicked;21 this.clickedIn = clickedIn;22 this.isShiftDown = isShiftDown;23 this.isControlDown = isControldown;24 }25 }26 10 }
Note:
See TracChangeset
for help on using the changeset viewer.