Ignore:
Timestamp:
05/01/08 12:26:53 (16 years ago)
Author:
ra33
Message:

New expeditee version

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/org/expeditee/items/Dot.java

    r4 r7  
    3232
    3333        private boolean _filled = true;
     34       
     35        protected boolean _filledHighlight = false;
    3436
    3537        public Dot(int id) {
     
    108110                if (isHighlighted()) {
    109111                        g.setColor(getHighlightColor());
    110                         g.drawPolygon(getPolygon());
     112                        // Draw the highlighting rectangle surrounding the dot
     113                        // this is drawn even if its part of a rectangle
     114                        if (_filledHighlight)
     115                                g.fillPolygon(getPolygon());
     116                        else
     117                                g.drawPolygon(getPolygon());
    111118                }
    112119
     
    346353                return "P " + getID();
    347354        }
     355       
     356        @Override
     357        public void setFilledHighlight(boolean value) {
     358                _filledHighlight = value;
     359        }
     360       
     361        @Override
     362        public void delete() {
     363                super.delete();
     364               
     365                for(Line l: this.getLines())
     366                        l.delete();
     367        }
    348368}
Note: See TracChangeset for help on using the changeset viewer.