Revision: 1068
Author: heuermh
Date: Thu Sep 30 10:00:18 2010
Log: adding reset method
http://code.google.com/p/piccolo2d/source/detail?r=1068
Modified:
/piccolo2d.java/trunk/jdk16/src/main/java/org/piccolo2d/jdk16/nodes/PPath.java
=======================================
---
/piccolo2d.java/trunk/jdk16/src/main/java/org/piccolo2d/jdk16/nodes/PPath.java
Fri Aug 27 09:03:57 2010
+++
/piccolo2d.java/trunk/jdk16/src/main/java/org/piccolo2d/jdk16/nodes/PPath.java
Thu Sep 30 10:00:18 2010
@@ -634,6 +634,16 @@
updateBoundsFromShape();
firePropertyChange(-1, "path", oldPath, getPath());
}
+
+ /**
+ * Reset the geometry for this path node to empty.
+ */
+ public final void reset() {
+ Path2D oldPath = (Path2D) path.clone();
+ path.reset();
+ updateBoundsFromShape();
+ firePropertyChange(-1, "path", oldPath, getPath());
+ }
/**
* Close the current subpath by drawing a straight line back to the
coordinates
--
Piccolo2D Developers Group: http://groups.google.com/group/piccolo2d-dev?hl=en