commit 43fbf0dd216e4c6188728fb74c844054d7b6d68f
Author: leszek <leszek@koltunski.pl>
Date:   Sun Feb 19 21:58:11 2017 +0000

    Exclude certain public methods from Javadoc API.

diff --git a/src/main/java/org/distorted/library/DistortedInputSurface.java b/src/main/java/org/distorted/library/DistortedInputSurface.java
index 31b4b94..78bb7e4 100644
--- a/src/main/java/org/distorted/library/DistortedInputSurface.java
+++ b/src/main/java/org/distorted/library/DistortedInputSurface.java
@@ -27,15 +27,18 @@ package org.distorted.library;
 interface DistortedInputSurface
 {
 /**
- * Return a unique ID of this Surface.
+ * Do not document this as public API
+ * @y.exclude
  */
   long getID();
 /**
- * Return the width of this Surface.
+ * Do not document this as public API
+ * @y.exclude
  */
   int getWidth();
 /**
- * Return the height of this Surface.
+ * Do not document this as public API
+ * @y.exclude
  */
   int getHeight();
 /**
diff --git a/src/main/java/org/distorted/library/DistortedOutputSurface.java b/src/main/java/org/distorted/library/DistortedOutputSurface.java
index ef4a639..dc7824f 100644
--- a/src/main/java/org/distorted/library/DistortedOutputSurface.java
+++ b/src/main/java/org/distorted/library/DistortedOutputSurface.java
@@ -289,6 +289,7 @@ abstract class DistortedOutputSurface extends DistortedSurface implements Distor
  * DistortedAttacheable interface, which should really be a class that we extend here instead but
  * Java has no multiple inheritance.
  *
+ * @y.exclude
  * @param node new Node to add.
  */
   public void attachNow(DistortedNode node)
@@ -347,6 +348,7 @@ abstract class DistortedOutputSurface extends DistortedSurface implements Distor
  * DistortedAttacheable interface, which should really be a class that we extend here instead but
  * Java has no multiple inheritance.
  *
+ * @y.exclude
  * @param node The Node to remove.
  */
   public void detachNow(DistortedNode node)
@@ -374,6 +376,8 @@ abstract class DistortedOutputSurface extends DistortedSurface implements Distor
  * This is not really part of the public API. Has to be public only because it is a part of the
  * DistortedAttacheable interface, which should really be a class that we extend here instead but
  * Java has no multiple inheritance.
+ *
+ * @y.exclude
  */
   public void detachAllNow()
     {
