summaryrefslogtreecommitdiffstats
path: root/bundles/org.eclipse.swt.opengl
diff options
context:
space:
mode:
authorBilly Biggs <bbiggs>2005-09-22 03:24:44 +0000
committerBilly Biggs <bbiggs>2005-09-22 03:24:44 +0000
commit156cee6248991798c6aa079a7bdb8a1c6f9c3ead (patch)
tree7605cfc55ee08a56a9ad609ceb26d582e02afaee /bundles/org.eclipse.swt.opengl
parent9d54af36882e9fa0bded9d620e284a0f7ab06d79 (diff)
downloadeclipse.platform.swt-156cee6248991798c6aa079a7bdb8a1c6f9c3ead.tar.gz
eclipse.platform.swt-156cee6248991798c6aa079a7bdb8a1c6f9c3ead.tar.xz
eclipse.platform.swt-156cee6248991798c6aa079a7bdb8a1c6f9c3ead.zip
Add a useful toString().
Diffstat (limited to 'bundles/org.eclipse.swt.opengl')
-rw-r--r--bundles/org.eclipse.swt.opengl/common/org/eclipse/swt/opengl/GLData.java15
1 files changed, 15 insertions, 0 deletions
diff --git a/bundles/org.eclipse.swt.opengl/common/org/eclipse/swt/opengl/GLData.java b/bundles/org.eclipse.swt.opengl/common/org/eclipse/swt/opengl/GLData.java
index fc393dac5c..f25f11d156 100644
--- a/bundles/org.eclipse.swt.opengl/common/org/eclipse/swt/opengl/GLData.java
+++ b/bundles/org.eclipse.swt.opengl/common/org/eclipse/swt/opengl/GLData.java
@@ -117,4 +117,19 @@ public class GLData {
* are preferred.
*/
public int samples;
+
+/**
+ * Returns a string containing a concise, human-readable
+ * description of the receiver.
+ *
+ * @return a string representation of the data
+ */
+public String toString() {
+ return (doubleBuffer ? "doubleBuffer," : "") +
+ (stereo ? "stereo," : "") +
+ "r:" + redSize + " g:" + greenSize + " b:" + blueSize + " a:" + alphaSize + "," +
+ "depth:" + depthSize + ",stencil:" + stencilSize +
+ ",accum r:" + accumRedSize + "g:" + accumGreenSize + "b:" + accumBlueSize + "a:" + accumAlphaSize +
+ ",sampleBuffers:" + sampleBuffers + ",samples:" + samples;
+}
}