Package com.bradmcevoy.http

Examples of com.bradmcevoy.http.XmlWriter.open()


        ByteArrayOutputStream responseOutput = new ByteArrayOutputStream();
        Map<String, String> mapOfNamespaces = helper.findNameSpaces( propFindResponses );
        ByteArrayOutputStream generatedXml = new ByteArrayOutputStream();
        XmlWriter writer = new XmlWriter( generatedXml );
        writer.writeXMLHeader();
        writer.open(WebDavProtocol.NS_DAV.getPrefix() ,"multistatus" + helper.generateNamespaceDeclarations( mapOfNamespaces ) );
        writer.newLine();
        helper.appendResponses( writer, propFindResponses, mapOfNamespaces );
        writer.close(WebDavProtocol.NS_DAV.getPrefix(),"multistatus" );
        writer.flush();
//        log.debug( generatedXml.toString() );
View Full Code Here


    public String generateXml(List<SchedulingResponseItem> respItems) throws UnsupportedEncodingException {
        log.trace("respondWithSchedulingResults: " + respItems.size());
        ByteArrayOutputStream generatedXml = new ByteArrayOutputStream();
        XmlWriter writer = new XmlWriter(generatedXml);
        writer.writeXMLHeader();
        writer.open(WebDavProtocol.NS_DAV.getPrefix(), "schedule-response " + helper.generateNamespaceDeclarations());
        writer.newLine();
        for (SchedulingResponseItem resp : respItems) {
            Element elResp = writer.begin("C", "response");
            Element elRecip = elResp.begin("C", "recipient");
            elRecip.begin("D", "href").writeText(resp.getRecipient(), false).close();
View Full Code Here

        response.setDateHeader( new Date() );
        response.setContentTypeHeader( Response.XML );

        XmlWriter writer = new XmlWriter( response.getOutputStream() );
        writer.writeXMLHeader();
        writer.open( "multistatus xmlns:D" + "=\"" + WebDavProtocol.NS_DAV + ":\"" ); // only single namespace for this method
        writer.newLine();
        for( HrefStatus status : statii ) {
            XmlWriter.Element elResponse = writer.begin( "response" ).open();
            writer.writeProperty( "", "href", status.href );
            writer.writeProperty( "", "status", status.status.code + "" );
View Full Code Here

  public void sendContent(OutputStream out, Range range, Map<String, String> params, String contentType) throws IOException, NotAuthorizedException {
    String subpath = getFile().getCanonicalPath().substring(factory.getRoot().getCanonicalPath().length()).replace('\\', '/');
    String uri = subpath;
    //String uri = "/" + factory.getContextPath() + subpath;
    XmlWriter w = new XmlWriter(out);
    w.open("html");
    w.open("head");
    w.writeText(""
        + "<script type=\"text/javascript\" language=\"javascript1.1\">\n"
        + "    var fNewDoc = false;\n"
        + "  </script>\n"
View Full Code Here

    String subpath = getFile().getCanonicalPath().substring(factory.getRoot().getCanonicalPath().length()).replace('\\', '/');
    String uri = subpath;
    //String uri = "/" + factory.getContextPath() + subpath;
    XmlWriter w = new XmlWriter(out);
    w.open("html");
    w.open("head");
    w.writeText(""
        + "<script type=\"text/javascript\" language=\"javascript1.1\">\n"
        + "    var fNewDoc = false;\n"
        + "  </script>\n"
        + "  <script LANGUAGE=\"VBSCRIPT\">\n"
View Full Code Here

        + "  </script>\n");



    w.close("head");
    w.open("body");
    w.begin("h1").open().writeText(this.getName()).close();
    w.open("table");
    for (Resource r : getChildren()) {
      w.open("tr");
View Full Code Here


    w.close("head");
    w.open("body");
    w.begin("h1").open().writeText(this.getName()).close();
    w.open("table");
    for (Resource r : getChildren()) {
      w.open("tr");

      w.open("td");
      String path = buildHref(uri, r.getName());
View Full Code Here

    w.close("head");
    w.open("body");
    w.begin("h1").open().writeText(this.getName()).close();
    w.open("table");
    for (Resource r : getChildren()) {
      w.open("tr");

      w.open("td");
      String path = buildHref(uri, r.getName());
      w.begin("a").writeAtt("href", path).open().writeText(r.getName()).close();
View Full Code Here

    w.begin("h1").open().writeText(this.getName()).close();
    w.open("table");
    for (Resource r : getChildren()) {
      w.open("tr");

      w.open("td");
      String path = buildHref(uri, r.getName());
      w.begin("a").writeAtt("href", path).open().writeText(r.getName()).close();

      w.begin("a").writeAtt("href", "#").writeAtt("onclick", "editDocument('" + path + "')").open().writeText("(edit with office)").close();
View Full Code Here

   */
  public void sendContent( OutputStream out, Range range, Map<String, String> params, String contentType ) throws IOException, NotAuthorizedException {
    String subpath = getRealFile().getCanonicalPath().substring( factory.getRoot().getCanonicalPath().length() ).replace( '\\', '/' );
    String uri = "/" + factory.getContextPath() + subpath;
    XmlWriter w = new XmlWriter( out );
    w.open( "html" );
    w.open( "body" );
    w.begin( "h1" ).open().writeText( this.getName() ).close();
    w.open( "table" );
    for( Resource r : getChildren() ) {
      w.open( "tr" );
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. 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.