Difference: JHotDrawNotes (1 vs. 2)

Revision 214 Dec 2004 - TobyCabot

Line: 1 to 1
 
META TOPICPARENT name="JavaNotes"
JHotDraw is a framework for building Swing drawing applications. It's descended from a toolkit written in SmallTalk by one of the "gang of four" patterns gurus so it's heavily pattern-intensive.
Line: 18 to 18
  at java.awt.Component.processKeyEvent(Component.java:5058)
Added:
>
>
StandardDrawingView.DrawingViewKeyListener creates a DeleteCommand in the constructor. When the delete key is pressed the listener calls DeleteCommand.isExecutable() and if it returns true calls execute(). DeleteCommand.isExecutable() checks some stuff and then delegates to DeleteCommand.isExecutableWithView() which checks if any figures are selected and if so returns true.

Revision 110 Dec 2004 - TobyCabot

Line: 1 to 1
Added:
>
>
META TOPICPARENT name="JavaNotes"
JHotDraw is a framework for building Swing drawing applications. It's descended from a toolkit written in SmallTalk by one of the "gang of four" patterns gurus so it's heavily pattern-intensive.

http://www.jhotdraw.org/

What happens when the delete key is pressed?

	  at reva.manager.view.editor.Antenna$1.figureRequestRemove(Antenna.java:100)
	  at org.jhotdraw.standard.StandardDrawing.orphan(Unknown Source)
	  at org.jhotdraw.standard.DeleteFromDrawingVisitor.visitFigure(Unknown Source)
	  at org.jhotdraw.standard.AbstractFigure.visit(Unknown Source)
	  at org.jhotdraw.standard.FigureTransferCommand.deleteFigures(Unknown Source)
	  at org.jhotdraw.standard.DeleteCommand.execute(Unknown Source)
	  at org.jhotdraw.util.UndoableCommand.execute(Unknown Source)
	  at org.jhotdraw.standard.StandardDrawingView$DrawingViewKeyListener.keyPressed(Unknown Source)
	  at java.awt.Component.processKeyEvent(Component.java:5058)
View topic | History: r4 < r3 < r2 < r1 | More topic actions...
Copyright © 2008-2024 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding The Caboteria? Send feedback