1: import java.awt.*; 2: import java.awt.geom.*; 4: /** 5: A shape that manages its selection state. 6: */ 7: public abstract class SelectableShape implements SceneShape 8: { 9: public void setSelected(boolean b) 10: { 11: selected = b; 12: } 14: public boolean isSelected() 15: { 16: return selected; 17: } 19: private boolean selected; 20: }