org.objectweb.jonas.webapp.taglib
Class JonasButtonTag

java.lang.Object
  extended byLinkTag
      extended byorg.objectweb.jonas.webapp.taglib.JonasButtonTag
Direct Known Subclasses:
JonasSubmitTag

public class JonasButtonTag
extends LinkTag

See Also:
Serialized Form

Field Summary
protected  java.lang.String ms_LastStyleClass
           
protected  java.lang.String ms_PathImage
           
protected  java.lang.String ms_StyleClassButton
           
 
Constructor Summary
JonasButtonTag()
           
 
Method Summary
 int doEndTag()
          Render the end of the hyperlink.
 int doStartTag()
          Render the beginning of the hyperlink.
 int getHeightBorder()
           
 java.lang.String getImagesDir()
           
 java.lang.String getImagesRoot()
           
 java.lang.String getStyleClassBackground()
           
 java.lang.String getStyleClassBorderLight()
           
 java.lang.String getStyleClassBorderShadow()
           
 java.lang.String getStyleClassDisabled()
           
protected  WhereAreYou getWhereAreYouInstance()
           
 int getWidthBorder()
           
protected  void makePathImage()
           
protected  java.lang.String prepareBorderBottom()
           
protected  java.lang.String prepareBorderColumn(java.lang.String ps_Class)
          Return render image.
protected  java.lang.String prepareBorderTop()
           
protected  java.lang.String prepareImage()
          Return render image.
 void release()
           
 void setHeightBorder(int heightBorder)
           
 void setImagesDir(java.lang.String imagesDir)
           
 void setStyleClassBackground(java.lang.String styleClassBackground)
           
 void setStyleClassBorderLight(java.lang.String styleClassBorderLight)
           
 void setStyleClassBorderShadow(java.lang.String styleClassBorderShadow)
           
 void setStyleClassDisabled(java.lang.String styleClassDisabled)
           
 void setWidthBorder(int widthBorder)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

ms_PathImage

protected java.lang.String ms_PathImage

ms_LastStyleClass

protected java.lang.String ms_LastStyleClass

ms_StyleClassButton

protected java.lang.String ms_StyleClassButton
Constructor Detail

JonasButtonTag

public JonasButtonTag()
Method Detail

getHeightBorder

public int getHeightBorder()

setHeightBorder

public void setHeightBorder(int heightBorder)

getImagesDir

public java.lang.String getImagesDir()

setImagesDir

public void setImagesDir(java.lang.String imagesDir)

getWidthBorder

public int getWidthBorder()

setWidthBorder

public void setWidthBorder(int widthBorder)

getStyleClassBorderLight

public java.lang.String getStyleClassBorderLight()

setStyleClassBorderLight

public void setStyleClassBorderLight(java.lang.String styleClassBorderLight)

getStyleClassBorderShadow

public java.lang.String getStyleClassBorderShadow()

setStyleClassBorderShadow

public void setStyleClassBorderShadow(java.lang.String styleClassBorderShadow)

getStyleClassBackground

public java.lang.String getStyleClassBackground()

setStyleClassBackground

public void setStyleClassBackground(java.lang.String styleClassBackground)

getStyleClassDisabled

public java.lang.String getStyleClassDisabled()

setStyleClassDisabled

public void setStyleClassDisabled(java.lang.String styleClassDisabled)

doStartTag

public int doStartTag()
               throws javax.servlet.jsp.JspException
Render the beginning of the hyperlink.

Throws:
javax.servlet.jsp.JspException - if a JSP exception has occurred

doEndTag

public int doEndTag()
             throws javax.servlet.jsp.JspException
Render the end of the hyperlink.

Throws:
javax.servlet.jsp.JspException - if a JSP exception has occurred

getImagesRoot

public java.lang.String getImagesRoot()

release

public void release()

makePathImage

protected void makePathImage()

prepareImage

protected java.lang.String prepareImage()
Return render image.

Returns:

prepareBorderColumn

protected java.lang.String prepareBorderColumn(java.lang.String ps_Class)
Return render image.

Returns:

prepareBorderTop

protected java.lang.String prepareBorderTop()

prepareBorderBottom

protected java.lang.String prepareBorderBottom()

getWhereAreYouInstance

protected WhereAreYou getWhereAreYouInstance()