[103767] remove CMDocument support for 'encodingInfo' property ... rename field to make it more understandable
diff --git a/bundles/org.eclipse.wst.xml.core/src-contentmodel/org/eclipse/wst/xml/core/internal/contentmodel/util/DOMContentBuilderImpl.java b/bundles/org.eclipse.wst.xml.core/src-contentmodel/org/eclipse/wst/xml/core/internal/contentmodel/util/DOMContentBuilderImpl.java
index 2d1486f..599439b 100644
--- a/bundles/org.eclipse.wst.xml.core/src-contentmodel/org/eclipse/wst/xml/core/internal/contentmodel/util/DOMContentBuilderImpl.java
+++ b/bundles/org.eclipse.wst.xml.core/src-contentmodel/org/eclipse/wst/xml/core/internal/contentmodel/util/DOMContentBuilderImpl.java
@@ -60,7 +60,7 @@
protected Element rootElement; // this is used only teporarily via createDefaultRootContent
protected ExternalCMDocumentSupport externalCMDocumentSupport;
- public boolean uglyTempHack;
+ public boolean supressCreationOfDoctypeAndXMLDeclaration;
protected CMDataTypeValueHelper valueHelper = new CMDataTypeValueHelper();
@@ -161,7 +161,7 @@
public void createDefaultRootContent(CMDocument cmDocument, CMElementDeclaration rootCMElementDeclaration) throws Exception
{
String grammarFileName = cmDocument.getNodeName();
- if (!uglyTempHack)
+ if (!supressCreationOfDoctypeAndXMLDeclaration)
{
// TODO cs... investigate to see if this code path is ever used, doesn't seem to be
// for now I'm setting the encoding to UTF-8 just incase this code path is used somewhere
@@ -638,7 +638,7 @@
CMElementDeclaration element = (CMElementDeclaration)elementMap.getNamedItem(rootElementName);
DOMContentBuilderImpl contentBuilder = new DOMContentBuilderImpl(document);
- contentBuilder.uglyTempHack = hack;
+ contentBuilder.supressCreationOfDoctypeAndXMLDeclaration = hack;
contentBuilder.createDefaultRootContent(cmDocument, element);
System.out.println();