package tk.eclipse.plugin.xmleditor.editors; import jp.aonir.fuzzyxml.FuzzyXMLElement; import jp.aonir.fuzzyxml.FuzzyXMLNode; import org.eclipse.swt.graphics.Image; import tk.eclipse.plugin.htmleditor.HTMLPlugin; import tk.eclipse.plugin.htmleditor.editors.HTMLOutlinePage; /** * The content outline page implementation for the <code>XMLEditor</code>. * * @author Naoki Takezoe */ public class XMLOutlinePage extends HTMLOutlinePage { public XMLOutlinePage(XMLEditor editor) { super(editor); } @Override protected Image getNodeImage(FuzzyXMLNode element){ if(element instanceof FuzzyXMLElement){ return HTMLPlugin.getDefault().getImageRegistry().get(HTMLPlugin.ICON_TAG); } return super.getNodeImage(element); } @Override protected boolean isHTML(){ return false; } }