Package org.apache.abdera.i18n.iri

Examples of org.apache.abdera.i18n.iri.IRI


    return (url != null) ? new IRI(url) : null;
  }
 
  public void setUrl(String url) {
    if (url != null)
      setAttributeValue("url", (new IRI(url)).toString());
    else
      removeAttribute(new QName("url"));
  }
View Full Code Here


    return getHeader("Content-Language");
  }
 
  public IRI getContentLocation() {
    String value = getHeader("Content-Location");
    return (value != null) ? new IRI(value) : null;
  }
View Full Code Here

    return getDateHeader("Last-Modified");
  }

  public IRI getLocation() {
    String l = getHeader("Location");
    return l != null ? new IRI(l) : null;
  }
View Full Code Here

    public Entry getEntry(String id) {
        if (id == null)
            return null;
        List<Entry> l = getEntries();
        for (Entry e : l) {
            IRI eid = e.getId();
            if (eid != null && eid.equals(new IRI(id)))
                return e;
        }
        return null;
    }
View Full Code Here

        super(GENERATOR, parent, factory, builder);
    }

    public IRI getUri() {
        String value = getAttributeValue(AURI);
        return (value != null) ? new IRI(value) : null;
    }
View Full Code Here

    }

    public Generator setUri(String uri) {
        complete();
        if (uri != null)
            setAttributeValue(AURI, (new IRI(uri)).toString());
        else
            removeAttribute(AURI);
        return this;
    }
View Full Code Here

    public void setValue(String value) {
        complete();
        _removeAllChildren();
        if (value != null) {
            IRI baseUri = null;
            value = "<div xmlns=\"" + XHTML_NS + "\">" + value + "</div>";
            OMElement element = null;
            try {
                baseUri = getResolvedBaseUri();
                element = (OMElement)_parse(value, baseUri);
View Full Code Here

    }

    public IRIElement setValue(String iri) {
        complete();
        if (iri != null)
            ((Element)this).setText((new IRI(iri)).toString());
        else
            _removeAllChildren();
        return this;
    }
View Full Code Here

        return iri;
    }

    public IRI getIcon() {
        IRIElement iri = getIconElement();
        IRI uri = (iri != null) ? iri.getResolvedValue() : null;
        return (IRIHelper.isJavascriptUri(uri) || IRIHelper.isMailtoUri(uri)) ? null : uri;
    }
View Full Code Here

        return iri;
    }

    public IRI getLogo() {
        IRIElement iri = getLogoElement();
        IRI uri = (iri != null) ? iri.getResolvedValue() : null;
        return (IRIHelper.isJavascriptUri(uri) || IRIHelper.isMailtoUri(uri)) ? null : uri;
    }
View Full Code Here

TOP

Related Classes of org.apache.abdera.i18n.iri.IRI

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.