/hudson-core/src/main/java/hudson/markup/RawHtmlMarkupFormatter.java
http://github.com/hudson/hudson · Java · 34 lines · 22 code · 6 blank · 6 comment · 0 complexity · a8a3b2bc499066b68f01cb7422c9d755 MD5 · raw file
- package hudson.markup;
- import hudson.Extension;
- import org.kohsuke.stapler.DataBoundConstructor;
- import java.io.IOException;
- import java.io.Writer;
- /**
- * {@link MarkupFormatter} that treats the input as the raw html.
- * This is the backward compatible behaviour.
- *
- * @author Kohsuke Kawaguchi
- */
- public class RawHtmlMarkupFormatter extends MarkupFormatter {
- @DataBoundConstructor
- public RawHtmlMarkupFormatter() {
- }
- @Override
- public void translate(String markup, Writer output) throws IOException {
- output.write(markup);
- }
- @Extension
- public static class DescriptorImpl extends MarkupFormatterDescriptor {
- @Override
- public String getDisplayName() {
- return "Raw HTML";
- }
- }
- public static MarkupFormatter INSTANCE = new RawHtmlMarkupFormatter();
- }