Changeset 967
- Timestamp:
- 10/06/15 14:28:19 (9 years ago)
- Location:
- trunk/src/org/expeditee/items/MagneticConstraint/Actions
- Files:
-
- 8 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/org/expeditee/items/MagneticConstraint/Actions/BackspaceAction.java
r963 r967 13 13 @Override 14 14 public boolean exec(final Item item) { 15 if(item.getParent() == null || !this.isSpIDERCodePage(item.getParent())) return false; 15 16 if(item == null || ((Text) item).isEmpty()) { 16 17 final Text temp = DisplayIO.getCurrentFrame().createNewText("."); -
trunk/src/org/expeditee/items/MagneticConstraint/Actions/DeleteAction.java
r963 r967 13 13 @Override 14 14 public boolean exec(final Item item) { 15 if(item.getParent() == null || !this.isSpIDERCodePage(item.getParent())) return false; 15 16 if(item == null || ((Text) item).isEmpty()) { 16 17 final Text temp = DisplayIO.getCurrentFrame().createNewText("."); -
trunk/src/org/expeditee/items/MagneticConstraint/Actions/DownALineAction.java
r962 r967 12 12 @Override 13 13 public boolean exec(final Item item) { 14 if(item.getParent() == null || !this.isSpIDERCodePage(item.getParent())) return false; 14 15 final Line currentLine = Line.getLineContainingToken(item); 15 16 final Item startOfThisLine = currentLine.get(0); -
trunk/src/org/expeditee/items/MagneticConstraint/Actions/LastItemAction.java
r961 r967 1 1 package org.expeditee.items.MagneticConstraint.Actions; 2 2 3 import java.awt.Point;4 5 3 import org.expeditee.gui.DisplayIO; 6 import org.expeditee.gui.Frame Graphics;4 import org.expeditee.gui.FrameUtils; 7 5 import org.expeditee.items.Item; 8 6 import org.expeditee.items.Text; … … 15 13 @Override 16 14 public boolean exec(final Item item) { 15 if(item.getParent() == null || !this.isSpIDERCodePage(item.getParent())) return false; 17 16 final int idLeft = item.getMagnetizedItemLeft(); 18 17 final int idTop = item.getMagnetizedItemTop(); 19 18 if(idLeft != -1) { 20 19 moveCursor(item.getParent().getItemWithID(idLeft)); 20 // 21 // System.err.println("#Current item " + FrameUtils.getCurrentItem()); 22 // System.err.println("#Current items" + FrameUtils.getCurrentItems()); 23 21 24 MagneticConstraints.Log(this.getClass(), new Item[]{item, item.getParent().getItemWithID(idLeft)}, 22 25 Line.getLineContainingToken(item).toArray(new Item[]{}), -
trunk/src/org/expeditee/items/MagneticConstraint/Actions/NextItemAction.java
r961 r967 12 12 @Override 13 13 public boolean exec(final Item item) { 14 if(item.getParent() == null || !this.isSpIDERCodePage(item.getParent())) return false; 14 15 final int idRight = item.getMagnetizedItemRight(); 15 16 final int idBottom = item.getMagnetizedItemBottom(); -
trunk/src/org/expeditee/items/MagneticConstraint/Actions/RepelTextDownAction.java
r963 r967 19 19 @Override 20 20 public boolean exec(final Item item) { 21 if(item == null || item.getParent() == null ) return false;21 if(item == null || item.getParent() == null || !this.isSpIDERCodePage(item.getParent())) return false; 22 22 callback(item); 23 23 //Calculate content that needs to be moved to next line. -
trunk/src/org/expeditee/items/MagneticConstraint/Actions/UpALineAction.java
r962 r967 11 11 @Override 12 12 public boolean exec(final Item item) { 13 if(item.getParent() == null || !this.isSpIDERCodePage(item.getParent())) return false; 13 14 final Line thisLine = Line.getLineContainingToken(item); 14 15 final Item startOfThisLine = thisLine.get(0); -
trunk/src/org/expeditee/items/MagneticConstraint/Actions/VerticalTabAction.java
r965 r967 11 11 @Override 12 12 public boolean exec(final Item item) { 13 if(item.getParent() == null || !this.isSpIDERCodePage(item.getParent())) return false; 13 14 final int tabWidth = Browser._theBrowser.getFontMetrics(Browser._theBrowser.getFont()).stringWidth(" "); 14 15 tab(item, tabWidth); … … 18 19 @Override 19 20 public boolean invert(Item item) { 21 if(item.getParent() == null || !this.isSpIDERCodePage(item.getParent())) return false; 20 22 final int tabWidth = -(Browser._theBrowser.getFontMetrics(Browser._theBrowser.getFont()).stringWidth(" ")); 21 23 tab(item, tabWidth);
Note:
See TracChangeset
for help on using the changeset viewer.