Example usage for org.apache.wicket.util.resource AbstractStringResourceStream AbstractStringResourceStream

List of usage examples for org.apache.wicket.util.resource AbstractStringResourceStream AbstractStringResourceStream

Introduction

In this page you can find the example usage for org.apache.wicket.util.resource AbstractStringResourceStream AbstractStringResourceStream.

Prototype

public AbstractStringResourceStream() 

Source Link

Document

Constructor.

Usage

From source file:com.userweave.csv.table.CsvTable.java

License:Open Source License

public IResourceStream transformToCsv(final int numberOfSurveyExecutions) {
    IResourceStream stream = new AbstractStringResourceStream() {
        private static final long serialVersionUID = 1L;

        @Override//from   w  ww. j a  v a 2  s.c om
        protected Charset getCharset() {
            return Charset.forName("UTF-8");
        }

        @Override
        public String getContentType() {
            return "text/csv";
        }

        @Override
        protected String getString() {
            return createCsvString(numberOfSurveyExecutions);
        }
    };

    return stream;
}