[Exmmt-commit] SF.net SVN: exmmt: [9] net.sourceforge.exmmt/src/java/net/sourceforge/exmmt/ModelEdit
Status: Inactive
Brought to you by:
lgrammel
From: <lgr...@us...> - 2006-05-16 22:19:02
|
Revision: 9 Author: lgrammel Date: 2006-05-16 15:18:56 -0700 (Tue, 16 May 2006) ViewCVS: http://svn.sourceforge.net/exmmt/?rev=9&view=rev Log Message: ----------- #1489785 refactor model editor Modified Paths: -------------- net.sourceforge.exmmt/src/java/net/sourceforge/exmmt/ModelEditor.java Modified: net.sourceforge.exmmt/src/java/net/sourceforge/exmmt/ModelEditor.java =================================================================== --- net.sourceforge.exmmt/src/java/net/sourceforge/exmmt/ModelEditor.java 2006-05-16 22:16:39 UTC (rev 8) +++ net.sourceforge.exmmt/src/java/net/sourceforge/exmmt/ModelEditor.java 2006-05-16 22:18:56 UTC (rev 9) @@ -191,10 +191,8 @@ VariableLiteral literal = (VariableLiteral) selectedLiteral; if (event.keyCode == SWT.ARROW_RIGHT) { literal.setCaretPosition(literal.getCaretPosition() + 1); - control.redraw(); } else if (event.keyCode == SWT.ARROW_LEFT) { literal.setCaretPosition(literal.getCaretPosition() - 1); - control.redraw(); } else if (event.keyCode == SWT.DEL && (literal.getCaretPosition() < literal.getValue() .length())) { @@ -202,7 +200,6 @@ value.deleteCharAt(literal.getCaretPosition()); literal.setValue(value.toString()); changed(); - control.redraw(); } else if (event.keyCode == SWT.BS && (literal.getCaretPosition() > 0)) { StringBuffer value = new StringBuffer(literal.getValue()); @@ -210,15 +207,14 @@ literal.setValue(value.toString()); literal.setCaretPosition(literal.getCaretPosition() - 1); changed(); - control.redraw(); } else if (isValidCharacter(event.stateMask, event.character)) { StringBuffer value = new StringBuffer(literal.getValue()); value.insert(literal.getCaretPosition(), event.character); literal.setValue(value.toString()); literal.setCaretPosition(literal.getCaretPosition() + 1); changed(); - control.redraw(); } + control.redraw(); } else if (event.keyCode == SWT.CR && selectedLiteral instanceof AdditionPoint) { AdditionPoint literal = (AdditionPoint) selectedLiteral; This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |