sync edit menu checkbox state with the selected shape
This commit is contained in:
@@ -1,17 +1,14 @@
|
||||
package ovh.gasser.newshapes.ui;
|
||||
|
||||
import org.slf4j.Logger;
|
||||
import org.slf4j.LoggerFactory;
|
||||
import ovh.gasser.newshapes.ShapeVisitor;
|
||||
import ovh.gasser.newshapes.shapes.SCollection;
|
||||
import ovh.gasser.newshapes.shapes.Shape;
|
||||
import ovh.gasser.newshapes.ui.listeners.SelectionListener;
|
||||
|
||||
import javax.swing.*;
|
||||
import java.awt.*;
|
||||
|
||||
public class ShapesView extends JPanel {
|
||||
final Logger logger = LoggerFactory.getLogger(ShapesView.class);
|
||||
|
||||
private final Shape model;
|
||||
private final Controller controller;
|
||||
private ShapeVisitor draftman;
|
||||
@@ -31,4 +28,8 @@ public class ShapesView extends JPanel {
|
||||
public Controller getController() {
|
||||
return controller;
|
||||
}
|
||||
|
||||
public void addSelectionChangeListener(SelectionListener listener) {
|
||||
controller.addSelectionChangeListener(listener);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user