returns the area covered by this shape painter even if nothing is painted there . concode_field_sep Shape shape concode_elem_sep int count concode_elem_sep ShapePainter[] painters concode_field_sep int getShapePainterCount concode_elem_sep Shape getPaintedArea concode_elem_sep Rectangle2D getSensitiveBounds2D concode_elem_sep ShapePainter getShapePainter concode_elem_sep void paint concode_elem_sep Rectangle2D getPaintedBounds2D concode_elem_sep Shape getShape concode_elem_sep boolean inPaintedArea concode_elem_sep void setShape concode_elem_sep void addShapePainter concode_elem_sep boolean inSensitiveArea
Shape function ( ) { if ( painters == null ) return null ; Area loc0 = new Area ( ) ; for ( int loc1 = 0 ; loc1 < count ; ++ loc1 ) { Shape loc2 = painters [ loc1 ] . getSensitiveArea ( ) ; if ( loc2 != null ) { loc0 . add ( new Area ( loc2 ) ) ; } } return loc0 ; }