avoid marking entire packages as API since we're exposing specific classes instead
diff --git a/bundles/org.eclipse.wst.dtd.core/component.xml b/bundles/org.eclipse.wst.dtd.core/component.xml
index 89f401d..d64f8a2 100644
--- a/bundles/org.eclipse.wst.dtd.core/component.xml
+++ b/bundles/org.eclipse.wst.dtd.core/component.xml
@@ -4,10 +4,10 @@
 	<plugin id="org.eclipse.wst.dtd.core" />
 	<plugin id="org.eclipse.wst.dtd.ui" />
 	<description url="http://eclipse.org/webtools/wst/components/dtd/overview.html" />
-	<package name="org.eclipse.wst.dtd.ui">
+	<package name="org.eclipse.wst.dtd.ui" api="false">
 		<type name="StructuredTextViewerConfigurationDTD" subclass="true" instantiate="true" />
 	</package>
-	<package name="org.eclipse.wst.dtd.ui.views.contentoutline">
+	<package name="org.eclipse.wst.dtd.ui.views.contentoutline" api="false">
 		<type name="DTDContentOutlineConfiguration" subclass="true" instantiate="true" />
 	</package>
 </component>
\ No newline at end of file