public Link addLink(String rel, String type, String href) { Link link = new Link(rel, type, href); addLink(link); return link; }
/** * Generates XML in the Atom format. * * @param w * output writer * * @param extProfile * extension profile * * @throws IOException */ public void generateAtom(XmlWriter w, ExtensionProfile extProfile) throws IOException { generateStartElement(w, Namespaces.atomNs, "source", null, null); // Generate inner content generateInnerAtom(w, extProfile); // Invoke ExtensionPoint. generateExtensions(w, extProfile); w.endElement(Namespaces.atomNs, "source"); }
/** * Retrieves the first HTML link. * * @return the link */ public Link getHtmlLink() { Link htmlLink = getLink(Link.Rel.ALTERNATE, Link.Type.HTML); return htmlLink; }
public Generator setGenerator(String version, String uri, String name) { Generator gen = new Generator(); gen.setVersion(version); gen.setUri(uri); gen.setName(name); setGenerator(gen); return gen; }
@Override protected void visitChildren(ExtensionVisitor ev) throws ExtensionVisitor.StoppedException { // Add nested entries and links to the visitor pattern for (BaseEntry<E> entry : entries) { this.visitChild(ev, entry); } for (Link link : getLinks()) { this.visitChild(ev, link); } super.visitChildren(ev); }
state.source.generateAtom(w, extProfile);
public Generator setGenerator(String version, String uri, String name) { Generator gen = new Generator(); gen.setVersion(version); gen.setUri(uri); gen.setName(name); setGenerator(gen); return gen; }
@Override protected void visitChildren(ExtensionVisitor ev) throws ExtensionVisitor.StoppedException { // Add nested entries and links to the visitor pattern for (BaseEntry<E> entry : entries) { this.visitChild(ev, entry); } for (Link link : getLinks()) { this.visitChild(ev, link); } super.visitChildren(ev); }
state.source.generateAtom(w, extProfile);
/** * Generates XML in the Atom format. * * @param w * output writer * * @param extProfile * extension profile * * @throws IOException */ public void generateAtom(XmlWriter w, ExtensionProfile extProfile) throws IOException { generateStartElement(w, Namespaces.atomNs, "source", null, null); // Generate inner content generateInnerAtom(w, extProfile); // Invoke ExtensionPoint. generateExtensions(w, extProfile); w.endElement(Namespaces.atomNs, "source"); }
public Link addLink(String rel, String type, String href) { Link link = new Link(rel, type, href); addLink(link); return link; }
public Generator setGenerator(String version, String uri, String name) { Generator gen = new Generator(); gen.setVersion(version); gen.setUri(uri); gen.setName(name); setGenerator(gen); return gen; }
@Override protected void visitChildren(ExtensionVisitor ev) throws ExtensionVisitor.StoppedException { // Add nested entries and links to the visitor pattern for (BaseEntry<E> entry : entries) { this.visitChild(ev, entry); } for (Link link : getLinks()) { this.visitChild(ev, link); } super.visitChildren(ev); }
/** * Retrieves the first HTML link. * * @return the link */ public Link getHtmlLink() { Link htmlLink = getLink(Link.Rel.ALTERNATE, Link.Type.HTML); return htmlLink; }
state.source.generateAtom(w, extProfile);
/** * Generates XML in the Atom format. * * @param w * output writer * * @param extProfile * extension profile * * @throws IOException */ public void generateAtom(XmlWriter w, ExtensionProfile extProfile) throws IOException { generateStartElement(w, Namespaces.atomNs, "source", null, null); // Generate inner content generateInnerAtom(w, extProfile); // Invoke ExtensionPoint. generateExtensions(w, extProfile); w.endElement(Namespaces.atomNs, "source"); }
public Link addLink(String rel, String type, String href) { Link link = new Link(rel, type, href); addLink(link); return link; }
/** * Retrieves the first HTML link. * * @return the link */ public Link getHtmlLink() { Link htmlLink = getLink(Link.Rel.ALTERNATE, Link.Type.HTML); return htmlLink; }