Class BaseMacroParameter

  • All Implemented Interfaces:
    org.radeox.api.macro.MacroParameter

    public class BaseMacroParameter
    extends Object
    implements org.radeox.api.macro.MacroParameter
    Version:
    $Id: BaseMacroParameter.java 7707 2006-04-12 17:30:19Z ian@caret.cam.ac.uk $
    Author:
    • Field Detail

      • params

        protected Map params
      • context

        protected org.radeox.api.engine.context.RenderContext context
    • Constructor Detail

      • BaseMacroParameter

        public BaseMacroParameter()
      • BaseMacroParameter

        public BaseMacroParameter​(org.radeox.api.engine.context.RenderContext context)
    • Method Detail

      • setParams

        public void setParams​(String stringParams)
        Specified by:
        setParams in interface org.radeox.api.macro.MacroParameter
      • getContext

        public org.radeox.api.engine.context.RenderContext getContext()
        Specified by:
        getContext in interface org.radeox.api.macro.MacroParameter
      • getParams

        public Map getParams()
        Specified by:
        getParams in interface org.radeox.api.macro.MacroParameter
      • getContent

        public String getContent()
        Specified by:
        getContent in interface org.radeox.api.macro.MacroParameter
      • setContent

        public void setContent​(String content)
        Specified by:
        setContent in interface org.radeox.api.macro.MacroParameter
      • getLength

        public int getLength()
        Specified by:
        getLength in interface org.radeox.api.macro.MacroParameter
      • get

        public String get​(String index,
                          int idx)
        Specified by:
        get in interface org.radeox.api.macro.MacroParameter
      • get

        public String get​(String index)
        Specified by:
        get in interface org.radeox.api.macro.MacroParameter
      • get

        public String get​(int index)
        Specified by:
        get in interface org.radeox.api.macro.MacroParameter
      • setStart

        public void setStart​(int start)
        Specified by:
        setStart in interface org.radeox.api.macro.MacroParameter
      • setEnd

        public void setEnd​(int end)
        Specified by:
        setEnd in interface org.radeox.api.macro.MacroParameter
      • getStart

        public int getStart()
        Specified by:
        getStart in interface org.radeox.api.macro.MacroParameter
      • getEnd

        public int getEnd()
        Specified by:
        getEnd in interface org.radeox.api.macro.MacroParameter
      • getContentStart

        public int getContentStart()
        Specified by:
        getContentStart in interface org.radeox.api.macro.MacroParameter
      • setContentStart

        public void setContentStart​(int contentStart)
        Specified by:
        setContentStart in interface org.radeox.api.macro.MacroParameter
      • getContentEnd

        public int getContentEnd()
        Specified by:
        getContentEnd in interface org.radeox.api.macro.MacroParameter
      • setContentEnd

        public void setContentEnd​(int contentEnd)
        Specified by:
        setContentEnd in interface org.radeox.api.macro.MacroParameter