private boolean hasHTMLFeature(IDOMDocument document) { DocumentTypeAdapter adapter = (DocumentTypeAdapter) document.getAdapterFor(DocumentTypeAdapter.class); if (adapter == null) return false; return adapter.hasFeature(HTMLDocumentTypeConstants.HTML); }
/** * Utility to check the model is HTML family or not */ static private boolean isHTMLFamily(IStructuredModel model) { if (model instanceof IDOMModel) { IDOMDocument document = ((IDOMModel) model).getDocument(); DocumentTypeAdapter adapter = (DocumentTypeAdapter) document.getAdapterFor(DocumentTypeAdapter.class); if (adapter != null) return adapter.hasFeature(HTMLDocumentTypeConstants.HTML); } return false; }