01: import java.awt.*; 02: import java.awt.geom.*; 03: 04: /** 05: A shape that manages its selection state. 06: */ 07: public abstract class SelectableShape implements SceneShape 08: { 09: public void setSelected(boolean b) 10: { 11: selected = b; 12: } 13: 14: public boolean isSelected() 15: { 16: return selected; 17: } 18: 19: private boolean selected; 20: }