Example usage for com.google.gwt.dom.client PreElement addClassName

List of usage examples for com.google.gwt.dom.client PreElement addClassName

Introduction

In this page you can find the example usage for com.google.gwt.dom.client PreElement addClassName.

Prototype

@Override
    public boolean addClassName(String className) 

Source Link

Usage

From source file:org.vectomatic.svg.samples.client.xpath.XPathSample.java

License:Open Source License

@Override
public TabLayoutPanel getPanel() {
    if (tabPanel == null) {
        tabPanel = binder.createAndBindUi(this);
        tabPanel.setTabText(0, "XPath");
        createCodeTabs("XPathSample");

        css.ensureInjected();/*from  w  ww .j a  va2 s.  co  m*/
        xpathSpans = new ArrayList<Element>();
        svgElements = new ArrayList<Element>();
        PreElement pre = doc.createPreElement();
        visit(svgImage.getElement(), pre);
        pre.addClassName(css.root());
        xmlContainer.getElement().appendChild(pre);
        resolver = new SVGPrefixResolver() {
            {
                prefixToUri.put("i", "http://ns.adobe.com/AdobeIllustrator/10.0/");
                prefixToUri.put("cc", "http://web.resource.org/cc/");
                prefixToUri.put("dc", "http://purl.org/dc/elements/1.1/");
                prefixToUri.put("rdf", "http://www.w3.org/1999/02/22-rdf-syntax-ns#");
            }
        };
        evaluate();
    }
    return tabPanel;
}