Class ImageDecorator

java.lang.Object
org.apache.wiki.htmltowiki.syntax.ImageDecorator

public abstract class ImageDecorator extends Object
Translates to wiki syntax from an XHTML Image.
  • Field Details

  • Constructor Details

  • Method Details

    • decorate

      public void decorate(String src, Map<String,Object> imageAttrs)
      Translates the given XHTML element into wiki markup.
      Parameters:
      src - image source.
      imageAttrs - image attributes.
    • decorate

      public void decorate(org.jdom2.Element e)
      Translates the given XHTML element into wiki markup.
      Parameters:
      e - XHTML element being translated.
    • markupImageSimpleOpen

      protected abstract String markupImageSimpleOpen()
      Opening wiki markup for a simple (no image attributes) link image.
      Returns:
      Opening wiki markup for a simple (no image attributes) link image.
    • markupImageSimpleClose

      protected abstract String markupImageSimpleClose()
      Closing wiki markup for a simple (no image attributes) link image.
      Returns:
      Closing wiki markup for a simple (no image attributes) link image.
    • markupImageWithAttributes

      protected abstract void markupImageWithAttributes(String src, Map<String,Object> imageAttrs)
      Wiki markup for a link image with image attributes.
      Parameters:
      src - image source.
      imageAttrs - image attributes.