org.meshcms.taglib
Class TigraMenu

java.lang.Object
  extended byjavax.servlet.jsp.tagext.TagSupport
      extended byorg.meshcms.taglib.AbstractTag
          extended byorg.meshcms.taglib.TigraMenu
All Implemented Interfaces:
javax.servlet.jsp.tagext.IterationTag, com.opensymphony.module.sitemesh.RequestConstants, java.io.Serializable, javax.servlet.jsp.tagext.Tag

public final class TigraMenu
extends AbstractTag

Creates a navigation menu based on the TigraMenu script created by SoftComplex.

See Also:
Serialized Form

Field Summary
static java.lang.String PART_BODY
           
static java.lang.String PART_HEAD
           
 
Fields inherited from class org.meshcms.taglib.AbstractTag
PAGE_MODULES, PARAM_REGEX
 
Fields inherited from class javax.servlet.jsp.tagext.TagSupport
id, pageContext
 
Fields inherited from interface com.opensymphony.module.sitemesh.RequestConstants
DECORATOR, FILTER_APPLIED, PAGE, ROBOT, USING_STREAM
 
Fields inherited from interface javax.servlet.jsp.tagext.IterationTag
EVAL_BODY_AGAIN
 
Fields inherited from interface javax.servlet.jsp.tagext.Tag
EVAL_BODY_INCLUDE, EVAL_PAGE, SKIP_BODY, SKIP_PAGE
 
Constructor Summary
TigraMenu()
           
 
Method Summary
 boolean getAllowHiding()
           
 java.lang.String getPart()
           
 java.lang.String getPath()
           
 java.lang.String getPlaceholder()
           
 void setAllowHiding(boolean allowHiding)
           
 void setPart(java.lang.String part)
           
 void setPath(java.lang.String path)
           
 void setPlaceholder(java.lang.String placeholder)
           
 void writeTag()
          Writes the contents of the tag.
 
Methods inherited from class org.meshcms.taglib.AbstractTag
doStartTag, getHead, getMailFormAddress, getOut, getPage, getStartTagReturnValue, writeEditTag
 
Methods inherited from class javax.servlet.jsp.tagext.TagSupport
doAfterBody, doEndTag, findAncestorWithClass, getId, getParent, getValue, getValues, release, removeValue, setId, setPageContext, setParent, setValue
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

PART_HEAD

public static final java.lang.String PART_HEAD
See Also:
Constant Field Values

PART_BODY

public static final java.lang.String PART_BODY
See Also:
Constant Field Values
Constructor Detail

TigraMenu

public TigraMenu()
Method Detail

writeTag

public void writeTag()
              throws java.io.IOException
Description copied from class: AbstractTag
Writes the contents of the tag. Subclasses will use this method to write to the page.

Specified by:
writeTag in class AbstractTag
Throws:
java.io.IOException

getPart

public java.lang.String getPart()

setPart

public void setPart(java.lang.String part)

getPath

public java.lang.String getPath()

setPath

public void setPath(java.lang.String path)

getPlaceholder

public java.lang.String getPlaceholder()

setPlaceholder

public void setPlaceholder(java.lang.String placeholder)

getAllowHiding

public boolean getAllowHiding()

setAllowHiding

public void setAllowHiding(boolean allowHiding)