@Override
	public void paint( Graphics2D g ) {
		if( selection != null && selection.isSelected() ) {
			g.setColor( color );
			
			Rectangle bounds = item.getBoundaries();
			int x = bounds.x-1;
			int y = bounds.y-1;
			int w = bounds.width+1;
			int h = bounds.height+1;
			
			for(int i = 0; i < thickness; i++ ){
				g.drawRect( x, y, w, h );
				x--;
				y--;
				w += 2;
				h += 2;
			}
		}
	}