Lines Matching defs:RepaintArea
34 * The <code>RepaintArea</code> is a geometric construct created for the
42 public class RepaintArea {
62 * Constructs a new <code>RepaintArea</code>
65 public RepaintArea() {
69 * Constructs a new <code>RepaintArea</code> initialized to match
70 * the values of the specified RepaintArea.
72 * @param ra the <code>RepaintArea</code> from which to copy initial
73 * values to a newly constructed RepaintArea
76 private RepaintArea(RepaintArea ra) {
85 * Adds a <code>Rectangle</code> to this <code>RepaintArea</code>.
112 * Creates a new <code>RepaintArea</code> with the same geometry as this
113 * RepaintArea, then removes all of the geometry from this
114 * RepaintArea and restores it to an empty RepaintArea.
116 * @return ra a new <code>RepaintArea</code> having the same geometry as
117 * this RepaintArea.
120 private synchronized RepaintArea cloneAndReset() {
121 RepaintArea ra = new RepaintArea(this);
203 RepaintArea ra = this.cloneAndReset();