Eclipse Gef Tutorial -
package com.example.shapeditor.model; import java.beans.PropertyChangeListener; import java.beans.PropertyChangeSupport;
private PropertyChangeSupport listeners = new PropertyChangeSupport(this); private int x, y, width, height; eclipse gef tutorial
private Diagram createDiagram() diagram = new Diagram(); RectangleShape rect = new RectangleShape(); rect.setX(100); rect.setY(100); rect.setWidth(80); rect.setHeight(60); diagram.addShape(rect); EllipseShape ellipse = new EllipseShape(); ellipse.setX(250); ellipse.setY(150); ellipse.setWidth(70); ellipse.setHeight(70); diagram.addShape(ellipse); return diagram; package com