Remove the obsolete two-argument toString methods. These created XML, but not useful or valid XML, since they lacked the context to deal with ref= and the like.


git-svn-id: https://svn.apache.org/repos/asf/webservices/commons/trunk/modules/XmlSchema@732530 13f79535-47bb-0310-9956-ffa450edef68
diff --git a/src/main/java/org/apache/ws/commons/schema/XmlSchemaComplexContent.java b/src/main/java/org/apache/ws/commons/schema/XmlSchemaComplexContent.java
index e66d333..8cdb76d 100644
--- a/src/main/java/org/apache/ws/commons/schema/XmlSchemaComplexContent.java
+++ b/src/main/java/org/apache/ws/commons/schema/XmlSchemaComplexContent.java
@@ -58,25 +58,4 @@
     public void setMixed(boolean mixed) {

         this.mixed = mixed;

     }

-

-    public String toString(String prefix, int tab) {

-        String xml = new String();

-        for (int i = 0; i < tab; i++) {

-            xml += "\t";

-        }

-

-        if (!"".equals(prefix) && prefix.indexOf(":") == -1) {

-            prefix += ":";

-        }

-

-        xml += "<" + prefix + "complexContent>\n";

-

-        xml += content.toString(prefix, tab + 1);

-

-        for (int i = 0; i < tab; i++) {

-            xml += "\t";

-        }

-        xml += "<" + prefix + "complexContent>\n";

-        return xml;

-    }

 }

diff --git a/src/main/java/org/apache/ws/commons/schema/XmlSchemaComplexContentExtension.java b/src/main/java/org/apache/ws/commons/schema/XmlSchemaComplexContentExtension.java
index 1f263cd..eefeefd 100644
--- a/src/main/java/org/apache/ws/commons/schema/XmlSchemaComplexContentExtension.java
+++ b/src/main/java/org/apache/ws/commons/schema/XmlSchemaComplexContentExtension.java
@@ -77,27 +77,4 @@
     public void setParticle(XmlSchemaParticle particle) {

         this.particle = particle;

     }

-

-    public String toString(String prefix, int tab) {

-        String xml = new String();

-        for (int i = 0; i < tab; i++) {

-            xml += "\t";

-        }

-        if (!"".equals(prefix) && prefix.indexOf(":") == -1) {

-            prefix += ":";

-        }

-

-        xml += "<" + prefix + "extension>\n";

-

-        if (particle != null) {

-            xml += particle.toString(prefix, tab + 1);

-        }

-

-        for (int i = 0; i < tab; i++) {

-            xml += "\t";

-        }

-

-        xml += "</" + prefix + "extension>\n";

-        return xml;

-    }

 }

diff --git a/src/main/java/org/apache/ws/commons/schema/XmlSchemaComplexContentRestriction.java b/src/main/java/org/apache/ws/commons/schema/XmlSchemaComplexContentRestriction.java
index fe1a880..9e37306 100644
--- a/src/main/java/org/apache/ws/commons/schema/XmlSchemaComplexContentRestriction.java
+++ b/src/main/java/org/apache/ws/commons/schema/XmlSchemaComplexContentRestriction.java
@@ -77,27 +77,4 @@
     public void setParticle(XmlSchemaParticle particle) {

         this.particle = particle;

     }

-

-    public String toString(String prefix, int tab) {

-        String xml = new String();

-        for (int i = 0; i < tab; i++) {

-            xml += "\t";

-        }

-        if (!"".equals(prefix) && prefix.indexOf(":") == -1) {

-            prefix += ":";

-        }

-

-        xml += "<" + prefix + "restriction>\n";

-

-        if (particle != null) {

-            xml += particle.toString(prefix, tab + 1);

-        }

-

-        for (int i = 0; i < tab; i++) {

-            xml += "\t";

-        }

-

-        xml += "</" + prefix + "restriction>\n";

-        return xml;

-    }

 }

diff --git a/src/main/java/org/apache/ws/commons/schema/XmlSchemaComplexType.java b/src/main/java/org/apache/ws/commons/schema/XmlSchemaComplexType.java
index 993cbb1..24bacaa 100644
--- a/src/main/java/org/apache/ws/commons/schema/XmlSchemaComplexType.java
+++ b/src/main/java/org/apache/ws/commons/schema/XmlSchemaComplexType.java
@@ -126,42 +126,6 @@
     public void setParticle(XmlSchemaParticle particle) {

         this.particle = particle;

     }

-

-    public String toString(String prefix, int tab) {

-        String xml = new String();

-

-        for (int i = 0; i < tab; i++) {

-            xml += "\t";

-        }

-

-        if (!"".equals(prefix) && prefix.indexOf(":") == -1) {

-            prefix += ":";

-        }

-

-        String typeName = !isAnonymous() ? getName() : "";

-

-        xml += "<" + prefix + "complexType name=\"" + typeName + "\">\n";

-

-        if (particle != null) {

-            xml += particle.toString(prefix, tab + 1);

-        }

-

-        if (contentModel != null) {

-            xml += contentModel.toString(prefix, tab + 1);

-        }

-

-        for (int i = 0; i < attributes.getCount(); i++) {

-            xml += attributes.getItem(i).toString(prefix, tab + 1);

-        }

-

-        for (int i = 0; i < tab; i++) {

-            xml += "\t";

-        }

-

-        xml += "</" + prefix + "complexType>\n";

-        return xml;

-    }

-

     /**

      * Return the QName of the base schema type, if any, as defined in the content model.

      */

diff --git a/src/main/java/org/apache/ws/commons/schema/XmlSchemaElement.java b/src/main/java/org/apache/ws/commons/schema/XmlSchemaElement.java
index 1be3071..852a23e 100644
--- a/src/main/java/org/apache/ws/commons/schema/XmlSchemaElement.java
+++ b/src/main/java/org/apache/ws/commons/schema/XmlSchemaElement.java
@@ -170,61 +170,6 @@
         this.substitutionGroup = substitutionGroup;

     }

 

-    public String toString(String prefix, int tab) {

-        String xml = new String();

-

-        if (!"".equals(prefix) && prefix.indexOf(":") == -1) {

-            prefix += ":";

-        }

-

-        for (int i = 0; i < tab; i++) {

-            xml += "\t";

-        }

-

-        xml += "<" + prefix + "element ";

-

-        if (!isAnonymous()) {

-            xml += "name=\"" + getName() + "\" ";

-        }

-

-        if (schemaTypeName != null) {

-            xml += "type=\"" + schemaTypeName + "\"";

-        }

-

-        if (ref.getTargetQName() != null) {

-            xml += "ref=\"" + ref.getTargetQName() + "\" ";

-        }

-

-        if (getMinOccurs() != 1) {

-            xml += "minOccurs=\"" + getMinOccurs() + "\" ";

-        }

-

-        if (getMaxOccurs() != 1) {

-            xml += "maxOccurs=\"" + getMaxOccurs() + "\" ";

-        }

-

-        if (nillable) {

-            xml += "nillable=\"" + nillable + "\" ";

-        }

-

-        xml += ">\n";

-

-        if (constraints != null) {

-            xml += constraints.toString(prefix, tab + 1);

-        }

-

-        if (schemaType != null) {

-            xml += schemaType.toString(prefix, tab + 1);

-        }

-        for (int i = 0; i < tab; i++) {

-            xml += "\t";

-        }

-

-        xml += "</" + prefix + "element>\n";

-

-        return xml;

-    }

-

     public void setType(XmlSchemaType type) {

         this.schemaType = type;

     }

diff --git a/src/main/java/org/apache/ws/commons/schema/XmlSchemaEnumerationFacet.java b/src/main/java/org/apache/ws/commons/schema/XmlSchemaEnumerationFacet.java
index aaf9826..5755059 100644
--- a/src/main/java/org/apache/ws/commons/schema/XmlSchemaEnumerationFacet.java
+++ b/src/main/java/org/apache/ws/commons/schema/XmlSchemaEnumerationFacet.java
@@ -34,20 +34,4 @@
     public XmlSchemaEnumerationFacet(Object value, boolean fixed) {
         super(value, fixed);
     }
-
-    public String toString(String prefix, int tab) {
-        StringBuffer xml = new StringBuffer();
-        for (int i = 0; i < tab; i++) {
-            xml.append("\t");
-        }
-        xml.append("<enumeration value=\"");
-        xml.append(super.getValue());
-        xml.append("\" ");
-
-        xml.append("fixed=\"");
-        xml.append(super.isFixed());
-        xml.append("\"/>\n");
-        return xml.toString();
-    }
-
 }
diff --git a/src/main/java/org/apache/ws/commons/schema/XmlSchemaFractionDigitsFacet.java b/src/main/java/org/apache/ws/commons/schema/XmlSchemaFractionDigitsFacet.java
index ae966e2..caf12b4 100644
--- a/src/main/java/org/apache/ws/commons/schema/XmlSchemaFractionDigitsFacet.java
+++ b/src/main/java/org/apache/ws/commons/schema/XmlSchemaFractionDigitsFacet.java
@@ -35,20 +35,4 @@
     public XmlSchemaFractionDigitsFacet(Object value, boolean fixed) {
         super(value, fixed);
     }
-
-    public String toString(String prefix, int tab) {
-        StringBuffer xml = new StringBuffer();
-        for (int i = 0; i < tab; i++) {
-            xml.append("\t");
-        }
-        xml.append("<fractionDigits value=\"");
-        xml.append(super.getValue());
-        xml.append("\" ");
-
-        xml.append("fixed=\"");
-        xml.append(super.isFixed());
-        xml.append("\"/>\n");
-        return xml.toString();
-    }
-
 }
diff --git a/src/main/java/org/apache/ws/commons/schema/XmlSchemaLengthFacet.java b/src/main/java/org/apache/ws/commons/schema/XmlSchemaLengthFacet.java
index c924a0f..81ab1eb 100644
--- a/src/main/java/org/apache/ws/commons/schema/XmlSchemaLengthFacet.java
+++ b/src/main/java/org/apache/ws/commons/schema/XmlSchemaLengthFacet.java
@@ -34,19 +34,4 @@
     public XmlSchemaLengthFacet(Object value, boolean fixed) {
         super(value, fixed);
     }
-
-    public String toString(String prefix, int tab) {
-        StringBuffer xml = new StringBuffer();
-        for (int i = 0; i < tab; i++) {
-            xml.append("\t");
-        }
-        xml.append("<length value=\"");
-        xml.append(super.getValue());
-        xml.append("\" ");
-        xml.append("fixed=\"");
-        xml.append(super.isFixed());
-        xml.append("\"/>\n");
-        return xml.toString();
-    }
-
 }
diff --git a/src/main/java/org/apache/ws/commons/schema/XmlSchemaMaxExclusiveFacet.java b/src/main/java/org/apache/ws/commons/schema/XmlSchemaMaxExclusiveFacet.java
index f350acb..821d2bf 100644
--- a/src/main/java/org/apache/ws/commons/schema/XmlSchemaMaxExclusiveFacet.java
+++ b/src/main/java/org/apache/ws/commons/schema/XmlSchemaMaxExclusiveFacet.java
@@ -34,19 +34,4 @@
     public XmlSchemaMaxExclusiveFacet(Object value, boolean fixed) {
         super(value, fixed);
     }
-
-    public String toString(String prefix, int tab) {
-        StringBuffer xml = new StringBuffer();
-        for (int i = 0; i < tab; i++) {
-            xml.append("\t");
-        }
-        xml.append("<maxExclusive value=\"");
-        xml.append(super.getValue());
-        xml.append("\" ");
-        xml.append("fixed=\"");
-        xml.append(super.isFixed());
-        xml.append("\"/>\n");
-        return xml.toString();
-    }
-
 }
diff --git a/src/main/java/org/apache/ws/commons/schema/XmlSchemaMaxInclusiveFacet.java b/src/main/java/org/apache/ws/commons/schema/XmlSchemaMaxInclusiveFacet.java
index f62085e..be8ff78 100644
--- a/src/main/java/org/apache/ws/commons/schema/XmlSchemaMaxInclusiveFacet.java
+++ b/src/main/java/org/apache/ws/commons/schema/XmlSchemaMaxInclusiveFacet.java
@@ -34,15 +34,4 @@
     public XmlSchemaMaxInclusiveFacet(Object value, boolean fixed) {
         super(value, fixed);
     }
-
-    public String toString(String prefix, int tab) {
-        StringBuffer xml = new StringBuffer();
-        for (int i = 0; i < tab; i++) {
-            xml.append("\t");
-        }
-        xml.append("<maxInclusive value=\"").append(super.getValue()).append("\" ");
-        xml.append("fixed=\"" + super.isFixed() + "\"/>\n");
-        return xml.toString();
-    }
-
 }
diff --git a/src/main/java/org/apache/ws/commons/schema/XmlSchemaMaxLengthFacet.java b/src/main/java/org/apache/ws/commons/schema/XmlSchemaMaxLengthFacet.java
index 775ffee..b55efd3 100644
--- a/src/main/java/org/apache/ws/commons/schema/XmlSchemaMaxLengthFacet.java
+++ b/src/main/java/org/apache/ws/commons/schema/XmlSchemaMaxLengthFacet.java
@@ -34,15 +34,4 @@
     public XmlSchemaMaxLengthFacet(Object value, boolean fixed) {
         super(value, fixed);
     }
-
-    public String toString(String prefix, int tab) {
-        StringBuffer xml = new StringBuffer();
-        for (int i = 0; i < tab; i++) {
-            xml.append("\t");
-        }
-        xml.append("<maxLength value=\"").append(super.getValue()).append("\" ");
-        xml.append("fixed=\"" + super.isFixed() + "\"/>\n");
-        return xml.toString();
-    }
-
 }
diff --git a/src/main/java/org/apache/ws/commons/schema/XmlSchemaMinExclusiveFacet.java b/src/main/java/org/apache/ws/commons/schema/XmlSchemaMinExclusiveFacet.java
index 9724e0d..20864cb 100644
--- a/src/main/java/org/apache/ws/commons/schema/XmlSchemaMinExclusiveFacet.java
+++ b/src/main/java/org/apache/ws/commons/schema/XmlSchemaMinExclusiveFacet.java
@@ -35,14 +35,4 @@
         super(value, fixed);
     }
 
-    public String toString(String prefix, int tab) {
-        StringBuffer xml = new StringBuffer();
-        for (int i = 0; i < tab; i++) {
-            xml.append("\t");
-        }
-        xml.append("<minExclusive value=\"").append((String)super.getValue()).append("\" ");
-        xml.append("fixed=\"" + super.isFixed() + "\"/>\n");
-        return xml.toString();
-    }
-
 }
diff --git a/src/main/java/org/apache/ws/commons/schema/XmlSchemaMinInclusiveFacet.java b/src/main/java/org/apache/ws/commons/schema/XmlSchemaMinInclusiveFacet.java
index 967f232..e16f8e7 100644
--- a/src/main/java/org/apache/ws/commons/schema/XmlSchemaMinInclusiveFacet.java
+++ b/src/main/java/org/apache/ws/commons/schema/XmlSchemaMinInclusiveFacet.java
@@ -35,14 +35,4 @@
         super(value, fixed);
     }
 
-    public String toString(String prefix, int tab) {
-        StringBuffer xml = new StringBuffer();
-        for (int i = 0; i < tab; i++) {
-            xml.append("\t");
-        }
-        xml.append("<minInclusive value=\"").append(super.getValue()).append("\" ");
-        xml.append("fixed=\"" + super.isFixed() + "\"/>\n");
-        return xml.toString();
-    }
-
 }
diff --git a/src/main/java/org/apache/ws/commons/schema/XmlSchemaMinLengthFacet.java b/src/main/java/org/apache/ws/commons/schema/XmlSchemaMinLengthFacet.java
index 76009d0..111c49d 100644
--- a/src/main/java/org/apache/ws/commons/schema/XmlSchemaMinLengthFacet.java
+++ b/src/main/java/org/apache/ws/commons/schema/XmlSchemaMinLengthFacet.java
@@ -34,15 +34,4 @@
     public XmlSchemaMinLengthFacet(Object value, boolean fixed) {
         super(value, fixed);
     }
-
-    public String toString(String prefix, int tab) {
-        StringBuffer xml = new StringBuffer();
-        for (int i = 0; i < tab; i++) {
-            xml.append("\t");
-        }
-        xml.append("<minLength value=\"").append(super.getValue()).append("\" ");
-        xml.append("fixed=\"").append(super.isFixed()).append("\"/>\n");
-        return xml.toString();
-    }
-
 }
diff --git a/src/main/java/org/apache/ws/commons/schema/XmlSchemaObject.java b/src/main/java/org/apache/ws/commons/schema/XmlSchemaObject.java
index b1842a6..c76e929 100644
--- a/src/main/java/org/apache/ws/commons/schema/XmlSchemaObject.java
+++ b/src/main/java/org/apache/ws/commons/schema/XmlSchemaObject.java
@@ -133,14 +133,4 @@
     public void setSourceURI(String sourceURI) {

         this.sourceURI = sourceURI;

     }

-

-    public String toString(String prefix, int tab) {

-        String xml = new String();

-        for (int i = 0; i < tab; i++) {

-            xml += "\t";

-        }

-

-        xml += this.getClass().toString() + "\n";

-        return xml;

-    }

 }

diff --git a/src/main/java/org/apache/ws/commons/schema/XmlSchemaObjectCollection.java b/src/main/java/org/apache/ws/commons/schema/XmlSchemaObjectCollection.java
index fef69dd..0fc75ad 100644
--- a/src/main/java/org/apache/ws/commons/schema/XmlSchemaObjectCollection.java
+++ b/src/main/java/org/apache/ws/commons/schema/XmlSchemaObjectCollection.java
@@ -73,15 +73,4 @@
     public Iterator getIterator() {

         return objects.iterator();

     }

-

-    public String toString(String prefix, int tab) {

-        String xml = new String();

-

-        for (int i = 0; i < getCount(); i++) {

-            xml += getItem(i).toString(prefix, tab);

-        }

-

-        return xml;

-

-    }

 }

diff --git a/src/main/java/org/apache/ws/commons/schema/XmlSchemaPatternFacet.java b/src/main/java/org/apache/ws/commons/schema/XmlSchemaPatternFacet.java
index 7b2847c..6565dea 100644
--- a/src/main/java/org/apache/ws/commons/schema/XmlSchemaPatternFacet.java
+++ b/src/main/java/org/apache/ws/commons/schema/XmlSchemaPatternFacet.java
@@ -34,15 +34,4 @@
     public XmlSchemaPatternFacet(Object value, boolean fixed) {
         super(value, fixed);
     }
-
-    public String toString(String prefix, int tab) {
-        StringBuffer xml = new StringBuffer();
-        for (int i = 0; i < tab; i++) {
-            xml.append("\t");
-        }
-        xml.append("<pattern value=\"").append(super.getValue()).append("\" ");
-        xml.append("fixed=\"").append(super.isFixed()).append("\"/>\n");
-        return xml.toString();
-    }
-
 }
diff --git a/src/main/java/org/apache/ws/commons/schema/XmlSchemaSequence.java b/src/main/java/org/apache/ws/commons/schema/XmlSchemaSequence.java
index 4563d32..a87f052 100644
--- a/src/main/java/org/apache/ws/commons/schema/XmlSchemaSequence.java
+++ b/src/main/java/org/apache/ws/commons/schema/XmlSchemaSequence.java
@@ -39,26 +39,4 @@
     public XmlSchemaObjectCollection getItems() {

         return items;

     }

-

-    public String toString(String prefix, int tab) {

-        String xml = new String();

-        for (int i = 0; i < tab; i++) {

-            xml += "\t";

-        }

-        if (!"".equals(prefix) && prefix.indexOf(":") == -1) {

-            prefix += ":";

-        }

-

-        xml += "<" + prefix + "sequence>\n";

-        for (int i = 0; i < items.getCount(); i++) {

-            xml += items.getItem(i).toString(prefix, tab + 1);

-        }

-

-        for (int i = 0; i < tab; i++) {

-            xml += "\t";

-        }

-

-        xml += "</" + prefix + "sequence>\n";

-        return xml;

-    }

 }

diff --git a/src/main/java/org/apache/ws/commons/schema/XmlSchemaSimpleContent.java b/src/main/java/org/apache/ws/commons/schema/XmlSchemaSimpleContent.java
index 2b4b03d..75a2cb8 100644
--- a/src/main/java/org/apache/ws/commons/schema/XmlSchemaSimpleContent.java
+++ b/src/main/java/org/apache/ws/commons/schema/XmlSchemaSimpleContent.java
@@ -42,13 +42,4 @@
     public void setContent(XmlSchemaContent content) {

         this.content = content;

     }

-

-    public String toString(String prefix, int tab) {

-        String xml = new String();

-

-        if (!"".equals(prefix) && prefix.indexOf(":") == -1) {

-            prefix += ":";

-        }

-        return xml;

-    }

 }

diff --git a/src/main/java/org/apache/ws/commons/schema/XmlSchemaSimpleType.java b/src/main/java/org/apache/ws/commons/schema/XmlSchemaSimpleType.java
index 8154021..41b8483 100644
--- a/src/main/java/org/apache/ws/commons/schema/XmlSchemaSimpleType.java
+++ b/src/main/java/org/apache/ws/commons/schema/XmlSchemaSimpleType.java
@@ -42,30 +42,4 @@
     public void setContent(XmlSchemaSimpleTypeContent content) {

         this.content = content;

     }

-

-    public String toString(String prefix, int tab) {

-        String xml = new String();

-

-        for (int i = 0; i < tab; i++) {

-            xml += "\t";

-        }

-

-        if (!"".equals(prefix) && prefix.indexOf(":") == -1) {

-            prefix += ":";

-        }

-

-        xml += "<" + prefix + "simpleType>\n";

-

-        if (content != null) {

-            xml += content.toString(prefix, tab + 1);

-        }

-

-        for (int i = 0; i < tab; i++) {

-            xml += "\t";

-        }

-

-        xml += "</" + prefix + "simpleType>\n";

-        return xml;

-    }

-

 }

diff --git a/src/main/java/org/apache/ws/commons/schema/XmlSchemaSimpleTypeRestriction.java b/src/main/java/org/apache/ws/commons/schema/XmlSchemaSimpleTypeRestriction.java
index 14948c6..b59fdab 100644
--- a/src/main/java/org/apache/ws/commons/schema/XmlSchemaSimpleTypeRestriction.java
+++ b/src/main/java/org/apache/ws/commons/schema/XmlSchemaSimpleTypeRestriction.java
@@ -58,36 +58,4 @@
     public XmlSchemaObjectCollection getFacets() {

         return this.facets;

     }

-

-    public String toString(String prefix, int tab) {

-        String xml = new String();

-

-        if (!"".equals(prefix) && prefix.indexOf(":") == -1) {

-            prefix += ":";

-        }

-

-        for (int i = 0; i < tab; i++) {

-            xml += "\t";

-        }

-

-        xml += "<" + prefix + "restriction ";

-

-        if (baseTypeName != null) {

-            xml += "base =\"" + baseTypeName + "\">\n";

-        } else {

-            xml += ">\n";

-            // inline def

-            xml += baseType.toString(prefix, tab + 1);

-        }

-

-        xml += facets.toString(prefix, tab + 1);

-        for (int i = 0; i < tab; i++) {

-            xml += "\t";

-        }

-        xml += "</" + prefix + "restriction>\n";

-

-        return xml;

-

-    }

-

 }

diff --git a/src/main/java/org/apache/ws/commons/schema/XmlSchemaTotalDigitsFacet.java b/src/main/java/org/apache/ws/commons/schema/XmlSchemaTotalDigitsFacet.java
index f66fcd1..5c66f34 100644
--- a/src/main/java/org/apache/ws/commons/schema/XmlSchemaTotalDigitsFacet.java
+++ b/src/main/java/org/apache/ws/commons/schema/XmlSchemaTotalDigitsFacet.java
@@ -34,15 +34,4 @@
     public XmlSchemaTotalDigitsFacet(Object value, boolean fixed) {
         super(value, fixed);
     }
-
-    public String toString(String prefix, int tab) {
-        StringBuffer xml = new StringBuffer();
-        for (int i = 0; i < tab; i++) {
-            xml.append("\t");
-        }
-        xml.append("<totalDigits value=\"").append(super.getValue()).append("\" ");
-        xml.append("fixed=\"").append(super.isFixed()).append("\"/>\n");
-        return xml.toString();
-    }
-
 }
diff --git a/src/main/java/org/apache/ws/commons/schema/XmlSchemaWhiteSpaceFacet.java b/src/main/java/org/apache/ws/commons/schema/XmlSchemaWhiteSpaceFacet.java
index 30831bc..8a6f166 100644
--- a/src/main/java/org/apache/ws/commons/schema/XmlSchemaWhiteSpaceFacet.java
+++ b/src/main/java/org/apache/ws/commons/schema/XmlSchemaWhiteSpaceFacet.java
@@ -38,15 +38,4 @@
     public XmlSchemaWhiteSpaceFacet(Object value, boolean fixed) {
         super(value, fixed);
     }
-
-    public String toString(String prefix, int tab) {
-        StringBuffer xml = new StringBuffer();
-        for (int i = 0; i < tab; i++) {
-            xml.append("\t");
-        }
-        xml.append("<whiteSpace value=\"").append(super.getValue()).append("\" ");
-        xml.append("fixed=\"").append(super.isFixed()).append("\"/>\n");
-        return xml.toString();
-    }
-
 }
diff --git a/src/test/java/tests/FacetsTest.java b/src/test/java/tests/FacetsTest.java
index 3e30b56..58e1f1e 100644
--- a/src/test/java/tests/FacetsTest.java
+++ b/src/test/java/tests/FacetsTest.java
@@ -94,17 +94,9 @@
             if (o instanceof XmlSchemaLengthFacet) {
                 assertEquals("5", ((XmlSchemaLengthFacet)o).getValue());
                 assertEquals(false, ((XmlSchemaLengthFacet)o).isFixed());
-                String toStr = ((XmlSchemaLengthFacet)o).toString("xsd", 1);
-                assertTrue("The toString(String, int) method did not contain "
-                           + "\"length\", but did contain: " + toStr,
-                           toStr.indexOf("length value=\"5\"") != -1);
             } else if (o instanceof XmlSchemaPatternFacet) {
                 assertEquals("\\d{5}", ((XmlSchemaPatternFacet)o).getValue());
                 assertEquals(false, ((XmlSchemaPatternFacet)o).isFixed());
-                String toStr = ((XmlSchemaPatternFacet)o).toString("xsd", 1);
-                assertTrue("The toString(String, int) method did not contain "
-                           + "\"pattern\", but did contain: " + toStr, toStr
-                    .indexOf("pattern value=\"\\d{5}\"") != -1);
             } else {
                 fail("Unexpected object encountered: " + o.getClass().getName());
             }
@@ -157,10 +149,6 @@
             if (o instanceof XmlSchemaPatternFacet) {
                 assertEquals("\\d{15}", ((XmlSchemaPatternFacet)o).getValue());
                 assertEquals(false, ((XmlSchemaPatternFacet)o).isFixed());
-                String toStr = ((XmlSchemaPatternFacet)o).toString("xsd", 1);
-                assertTrue("The toString(String, int) method did not contain "
-                           + "\"pattern\", but did contain: " + toStr, toStr
-                    .indexOf("pattern value=\"\\d{15}\"") != -1);
             } else {
                 fail("Unexpected object encountered: " + o.getClass().getName());
             }
@@ -213,10 +201,6 @@
             if (o instanceof XmlSchemaTotalDigitsFacet) {
                 assertEquals("3", ((XmlSchemaTotalDigitsFacet)o).getValue());
                 assertEquals(false, ((XmlSchemaTotalDigitsFacet)o).isFixed());
-                String toStr = ((XmlSchemaTotalDigitsFacet)o).toString("xsd", 1);
-                assertTrue("The toString(String, int) method did not contain "
-                           + "\"totalDigits\", but did contain: " + toStr, toStr
-                    .indexOf("totalDigits value=\"3\"") != -1);
             } else {
                 fail("Unexpected object encountered: " + o.getClass().getName());
             }
@@ -271,17 +255,9 @@
             if (o instanceof XmlSchemaMaxInclusiveFacet) {
                 assertEquals("100", ((XmlSchemaMaxInclusiveFacet)o).getValue());
                 assertEquals(true, ((XmlSchemaMaxInclusiveFacet)o).isFixed());
-                String toStr = ((XmlSchemaMaxInclusiveFacet)o).toString("xsd", 1);
-                assertTrue("The toString(String, int) method did not contain "
-                           + "\"maxInclusive\", but did contain: " + toStr, toStr
-                    .indexOf("maxInclusive value=\"100\"") != -1);
             } else if (o instanceof XmlSchemaMinInclusiveFacet) {
                 assertEquals("0", ((XmlSchemaMinInclusiveFacet)o).getValue());
                 assertEquals(false, ((XmlSchemaMinInclusiveFacet)o).isFixed());
-                String toStr = ((XmlSchemaMinInclusiveFacet)o).toString("xsd", 1);
-                assertTrue("The toString(String, int) method did not contain "
-                           + "\"minInclusive\", but did contain: " + toStr, toStr
-                    .indexOf("minInclusive value=\"0\"") != -1);
             } else {
                 fail("Unexpected object encountered: " + o.getClass().getName());
             }
@@ -335,17 +311,9 @@
             if (o instanceof XmlSchemaMaxExclusiveFacet) {
                 assertEquals("200", ((XmlSchemaMaxExclusiveFacet)o).getValue());
                 assertEquals(false, ((XmlSchemaMaxExclusiveFacet)o).isFixed());
-                String toStr = ((XmlSchemaMaxExclusiveFacet)o).toString("xsd", 1);
-                assertTrue("The toString(String, int) method did not contain "
-                           + "\"maxExclusive\", but did contain: " + toStr, toStr
-                    .indexOf("maxExclusive value=\"200\"") != -1);
             } else if (o instanceof XmlSchemaMinExclusiveFacet) {
                 assertEquals("1", ((XmlSchemaMinExclusiveFacet)o).getValue());
                 assertEquals(false, ((XmlSchemaMinExclusiveFacet)o).isFixed());
-                String toStr = ((XmlSchemaMinExclusiveFacet)o).toString("xsd", 1);
-                assertTrue("The toString(String, int) method did not contain "
-                           + "\"minExclusive\", but did contain: " + toStr, toStr
-                    .indexOf("minExclusive value=\"1\"") != -1);
             } else {
                 fail("Unexpected object encountered: " + o.getClass().getName());
             }
@@ -398,10 +366,6 @@
             if (o instanceof XmlSchemaWhiteSpaceFacet) {
                 assertEquals("collapse", ((XmlSchemaWhiteSpaceFacet)o).getValue());
                 assertEquals(false, ((XmlSchemaWhiteSpaceFacet)o).isFixed());
-                String toStr = ((XmlSchemaWhiteSpaceFacet)o).toString("xsd", 1);
-                assertTrue("The toString(String, int) method did not contain "
-                           + "\"minExclusive\", but did contain: " + toStr, toStr
-                    .indexOf("whiteSpace value=\"collapse\"") != -1);
             } else {
                 fail("Unexpected object encountered: " + o.getClass().getName());
             }
@@ -455,17 +419,8 @@
             if (o instanceof XmlSchemaFractionDigitsFacet) {
                 assertEquals("2", ((XmlSchemaFractionDigitsFacet)o).getValue());
                 assertEquals(false, ((XmlSchemaFractionDigitsFacet)o).isFixed());
-                String toStr = ((XmlSchemaFractionDigitsFacet)o).toString("xsd", 1);
-                assertTrue("The toString(String, int) method did not contain "
-                           + "\"fractionDigits\", but did contain: " + toStr, toStr
-                    .indexOf("fractionDigits value=\"2\"") != -1);
             } else if (o instanceof XmlSchemaTotalDigitsFacet) {
                 assertEquals("3", ((XmlSchemaTotalDigitsFacet)o).getValue());
-                assertEquals(false, ((XmlSchemaTotalDigitsFacet)o).isFixed());
-                String toStr = ((XmlSchemaTotalDigitsFacet)o).toString("xsd", 1);
-                assertTrue("The toString(String, int) method did not contain "
-                           + "\"totalDigits\", but did contain: " + toStr, toStr
-                    .indexOf("totalDigits value=\"3\"") != -1);
             } else {
                 fail("Unexpected object encountered: " + o.getClass().getName());
             }
@@ -521,17 +476,9 @@
             if (o instanceof XmlSchemaMinLengthFacet) {
                 assertEquals("45", ((XmlSchemaMinLengthFacet)o).getValue());
                 assertEquals(false, ((XmlSchemaMinLengthFacet)o).isFixed());
-                String toStr = ((XmlSchemaMinLengthFacet)o).toString("xsd", 1);
-                assertTrue("The toString(String, int) method did not contain "
-                           + "\"minExclusive\", but did contain: " + toStr, toStr
-                    .indexOf("minLength value=\"45\"") != -1);
             } else if (o instanceof XmlSchemaMaxLengthFacet) {
                 assertEquals("205", ((XmlSchemaMaxLengthFacet)o).getValue());
                 assertEquals(false, ((XmlSchemaMaxLengthFacet)o).isFixed());
-                String toStr = ((XmlSchemaMaxLengthFacet)o).toString("xsd", 1);
-                assertTrue("The toString(String, int) method did not contain "
-                           + "\"maxLength\", but did contain: " + toStr, toStr
-                    .indexOf("maxLength value=\"205\"") != -1);
             } else {
                 fail("Unexpected object encountered: " + o.getClass().getName());
             }
@@ -586,18 +533,7 @@
             String value = (String)xsef.getValue();
             assertTrue("Atempted to remove an enumeration with the value of " + "\"" + value
                        + "\", but the value was not in the set.", s.remove(value));
-            String toStr = xsef.toString("xsd", 1);
-            if ("Field".equals(value)) {
-                assertTrue("The toString(String, int) method did not contain "
-                           + "\"enumeration\", but did contain: " + toStr, toStr
-                    .indexOf("enumeration value=\"Field\"") != -1);
-            } else if ("Separator".equals(value)) {
-                assertTrue("The toString(String, int) method did not contain "
-                           + "\"enumeration\", but did contain: " + toStr, toStr
-                    .indexOf("enumeration value=\"Separator\"") != -1);
-            }
         }
-
         assertTrue("The set should have been empty, but instead contained: " + s + ".", s.isEmpty());
 
     }