RapidSpell Web


com.keyoti.rapidSpell.web
Class RapidSpellWInlineTextBox

java.lang.Object
  extended by javax.servlet.jsp.tagext.TagSupport
      extended by javax.servlet.jsp.tagext.BodyTagSupport
          extended by com.keyoti.rapidSpell.web.RapidSpellWInlineTextBox
All Implemented Interfaces:
java.io.Serializable, javax.servlet.jsp.tagext.BodyTag, javax.servlet.jsp.tagext.IterationTag, javax.servlet.jsp.tagext.JspTag, javax.servlet.jsp.tagext.Tag

public class RapidSpellWInlineTextBox
extends javax.servlet.jsp.tagext.BodyTagSupport
implements javax.servlet.jsp.tagext.Tag

RapidSpellWInlineTextBox Tag, shows a text box capable of dynamic inline spell checking

See Also:
Serialized Form

Field Summary
 
Fields inherited from class javax.servlet.jsp.tagext.BodyTagSupport
bodyContent
 
Fields inherited from class javax.servlet.jsp.tagext.TagSupport
id, pageContext
 
Fields inherited from interface javax.servlet.jsp.tagext.Tag
EVAL_BODY_INCLUDE, EVAL_PAGE, SKIP_BODY, SKIP_PAGE
 
Fields inherited from interface javax.servlet.jsp.tagext.BodyTag
EVAL_BODY_BUFFERED, EVAL_BODY_TAG
 
Fields inherited from interface javax.servlet.jsp.tagext.IterationTag
EVAL_BODY_AGAIN
 
Constructor Summary
RapidSpellWInlineTextBox()
          Creates a RapidSpell Launcher
 
Method Summary
 int doAfterBody()
           
 int doEndTag()
           
 int doStartTag()
          Renders this tag.
 java.lang.String getClientSideObject()
          The name of the Javascript object variable representing the spell checker on the client side.
 java.lang.String getCssClass()
          CSS class name applied to the Control CSSSheetURL must be set inorder for this to have effect inside the control.
 java.lang.String getCssSheetURL()
          The URL of a CSS style-sheet that should be applied to the inside of the text box.
 java.lang.String getCustomAttributes()
          Any custom attributes that should be written to the tag.
 boolean getForceDownLevelOnly()
          Whether to force the control to work as if the client browser is 'down-level'.
 int getHeight()
           
 java.lang.String getId()
          The 'id' of this tag, this should be set to differentiate between tags when more than one is present on a page.
 int getMaxLength()
           
 java.lang.String getName()
          The 'name' of this tag, this should be set to differentiate between tags when more than one is present on a page.
 java.lang.String getStyleBackColor()
           
 java.lang.String getStyleBorderColor()
           
 java.lang.String getStyleBorderStyle()
           
 int getStyleBorderWidth()
           
 java.lang.String getStyleFontFamily()
           
 java.lang.String getStyleFontSize()
           
 java.lang.String getStyleFontStyle()
           
 java.lang.String getStyleFontTextDecoration()
           
 java.lang.String getStyleFontWeight()
           
 java.lang.String getStyleForeColor()
           
 java.lang.String getStyleLeft()
           
 java.lang.String getStylePosition()
           
 java.lang.String getStyleTop()
           
 java.lang.String getStyleZIndex()
           
 int getTabIndex()
           
 java.lang.String getText()
          The text content of the textbox.
 boolean getVisible()
           
 int getWidth()
           
 boolean isEnabled()
           
 boolean isMultiline()
          Whether to show in multiline mode, if not will be single line.
 boolean isReadOnly()
           
 void setBodyContent(javax.servlet.jsp.tagext.BodyContent bc)
           
 void setCssClass(java.lang.String value)
          CSS class name applied to the Control CSSSheetURL must be set inorder for this to have effect inside the control.
 void setCssSheetURL(java.lang.String value)
          The URL of a CSS style-sheet that should be applied to the inside of the text box.
 void setCustomAttributes(java.lang.String value)
          Any custom attributes that should be written to the tag.
 void setEnabled(boolean value)
           
 void setForceDownLevelOnly(boolean value)
          Whether to force the control to work as if the client browser is 'down-level'.
 void setHeight(int value)
           
 void setId(java.lang.String value)
          The 'id' of this tag, this should be set to differentiate between tags when more than one is present on a page.
 void setMaxLength(int maxLength)
           
 void setMultiline(boolean value)
           
 void setName(java.lang.String value)
          The 'name' of this tag, this should be set to differentiate between tags when more than one is present on a page.
 void setPageContext(javax.servlet.jsp.PageContext pageContext)
           
 void setReadOnly(boolean value)
           
 void setStyleBackColor(java.lang.String styleBackColor)
           
 void setStyleBorderColor(java.lang.String styleBorderColor)
           
 void setStyleBorderStyle(java.lang.String styleBorderStyle)
           
 void setStyleBorderWidth(int styleBorderWidth)
           
 void setStyleFontFamily(java.lang.String styleFontFamily)
           
 void setStyleFontSize(java.lang.String styleFontSize)
           
 void setStyleFontStyle(java.lang.String styleFontStyle)
           
 void setStyleFontTextDecoration(java.lang.String styleFontTextDecoration)
           
 void setStyleFontWeight(java.lang.String styleFontWeight)
           
 void setStyleForeColor(java.lang.String styleForeColor)
           
 void setStyleLeft(java.lang.String styleLeft)
           
 void setStylePosition(java.lang.String stylePosition)
           
 void setStyleTop(java.lang.String styleTop)
           
 void setStyleZIndex(java.lang.String styleZIndex)
           
 void setTabIndex(int value)
           
 void setText(java.lang.String value)
          The text content of the textbox.
 void setVisible(boolean value)
           
 void setWidth(int value)
           
 
Methods inherited from class javax.servlet.jsp.tagext.BodyTagSupport
doInitBody, getBodyContent, getPreviousOut, release
 
Methods inherited from class javax.servlet.jsp.tagext.TagSupport
findAncestorWithClass, getParent, getValue, getValues, removeValue, setParent, setValue
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface javax.servlet.jsp.tagext.Tag
getParent, release, setParent
 

Constructor Detail

RapidSpellWInlineTextBox

public RapidSpellWInlineTextBox()
Creates a RapidSpell Launcher

Method Detail

setBodyContent

public void setBodyContent(javax.servlet.jsp.tagext.BodyContent bc)
Specified by:
setBodyContent in interface javax.servlet.jsp.tagext.BodyTag
Overrides:
setBodyContent in class javax.servlet.jsp.tagext.BodyTagSupport

setPageContext

public void setPageContext(javax.servlet.jsp.PageContext pageContext)
Specified by:
setPageContext in interface javax.servlet.jsp.tagext.Tag
Overrides:
setPageContext in class javax.servlet.jsp.tagext.TagSupport

doAfterBody

public int doAfterBody()
Specified by:
doAfterBody in interface javax.servlet.jsp.tagext.IterationTag
Overrides:
doAfterBody in class javax.servlet.jsp.tagext.BodyTagSupport

getClientSideObject

public java.lang.String getClientSideObject()
The name of the Javascript object variable representing the spell checker on the client side.


getId

public java.lang.String getId()
The 'id' of this tag, this should be set to differentiate between tags when more than one is present on a page.

Overrides:
getId in class javax.servlet.jsp.tagext.TagSupport

setId

public void setId(java.lang.String value)
The 'id' of this tag, this should be set to differentiate between tags when more than one is present on a page.

Overrides:
setId in class javax.servlet.jsp.tagext.TagSupport

getName

public java.lang.String getName()
The 'name' of this tag, this should be set to differentiate between tags when more than one is present on a page.


setName

public void setName(java.lang.String value)
The 'name' of this tag, this should be set to differentiate between tags when more than one is present on a page.


isMultiline

public boolean isMultiline()
Whether to show in multiline mode, if not will be single line.


setMultiline

public void setMultiline(boolean value)

getCustomAttributes

public java.lang.String getCustomAttributes()
Any custom attributes that should be written to the tag.


setCustomAttributes

public void setCustomAttributes(java.lang.String value)
Any custom attributes that should be written to the tag.


getText

public java.lang.String getText()
The text content of the textbox.


setText

public void setText(java.lang.String value)
The text content of the textbox.


getWidth

public int getWidth()

setWidth

public void setWidth(int value)

getHeight

public int getHeight()

setHeight

public void setHeight(int value)

doStartTag

public int doStartTag()
               throws javax.servlet.jsp.JspTagException
Renders this tag.

Specified by:
doStartTag in interface javax.servlet.jsp.tagext.Tag
Overrides:
doStartTag in class javax.servlet.jsp.tagext.BodyTagSupport
Throws:
javax.servlet.jsp.JspTagException

doEndTag

public int doEndTag()
             throws javax.servlet.jsp.JspTagException
Specified by:
doEndTag in interface javax.servlet.jsp.tagext.Tag
Overrides:
doEndTag in class javax.servlet.jsp.tagext.BodyTagSupport
Throws:
javax.servlet.jsp.JspTagException

getForceDownLevelOnly

public boolean getForceDownLevelOnly()
Whether to force the control to work as if the client browser is 'down-level'.


setForceDownLevelOnly

public void setForceDownLevelOnly(boolean value)
Whether to force the control to work as if the client browser is 'down-level'. This is useful for testing web-site behaviour with all browser types.


getCssSheetURL

public java.lang.String getCssSheetURL()
The URL of a CSS style-sheet that should be applied to the inside of the text box. Only the style of the inside of the text box is affected by this style-sheet. Properties such as border should be modified by sheets applicable to the main page.


setCssSheetURL

public void setCssSheetURL(java.lang.String value)
The URL of a CSS style-sheet that should be applied to the inside of the text box. Only the style of the inside of the text box is affected by this style-sheet. Properties such as border should be modified by sheets applicable to the main page.


getCssClass

public java.lang.String getCssClass()
CSS class name applied to the Control CSSSheetURL must be set inorder for this to have effect inside the control.


setCssClass

public void setCssClass(java.lang.String value)
CSS class name applied to the Control CSSSheetURL must be set inorder for this to have effect inside the control.


getStylePosition

public java.lang.String getStylePosition()

setStylePosition

public void setStylePosition(java.lang.String stylePosition)

getStyleTop

public java.lang.String getStyleTop()

setStyleTop

public void setStyleTop(java.lang.String styleTop)

getStyleLeft

public java.lang.String getStyleLeft()

setStyleLeft

public void setStyleLeft(java.lang.String styleLeft)

getStyleZIndex

public java.lang.String getStyleZIndex()

setStyleZIndex

public void setStyleZIndex(java.lang.String styleZIndex)

getStyleFontWeight

public java.lang.String getStyleFontWeight()

setStyleFontWeight

public void setStyleFontWeight(java.lang.String styleFontWeight)

getStyleFontFamily

public java.lang.String getStyleFontFamily()

setStyleFontFamily

public void setStyleFontFamily(java.lang.String styleFontFamily)

getStyleBackColor

public java.lang.String getStyleBackColor()

setStyleBackColor

public void setStyleBackColor(java.lang.String styleBackColor)

getStyleForeColor

public java.lang.String getStyleForeColor()

setStyleForeColor

public void setStyleForeColor(java.lang.String styleForeColor)

getStyleFontSize

public java.lang.String getStyleFontSize()

setStyleFontSize

public void setStyleFontSize(java.lang.String styleFontSize)

getStyleFontStyle

public java.lang.String getStyleFontStyle()

setStyleFontStyle

public void setStyleFontStyle(java.lang.String styleFontStyle)

getStyleFontTextDecoration

public java.lang.String getStyleFontTextDecoration()

setStyleFontTextDecoration

public void setStyleFontTextDecoration(java.lang.String styleFontTextDecoration)

getMaxLength

public int getMaxLength()

setMaxLength

public void setMaxLength(int maxLength)

getStyleBorderWidth

public int getStyleBorderWidth()

setStyleBorderWidth

public void setStyleBorderWidth(int styleBorderWidth)

isEnabled

public boolean isEnabled()

setEnabled

public void setEnabled(boolean value)

isReadOnly

public boolean isReadOnly()

setReadOnly

public void setReadOnly(boolean value)

getStyleBorderColor

public java.lang.String getStyleBorderColor()

setStyleBorderColor

public void setStyleBorderColor(java.lang.String styleBorderColor)

getStyleBorderStyle

public java.lang.String getStyleBorderStyle()

setStyleBorderStyle

public void setStyleBorderStyle(java.lang.String styleBorderStyle)

getTabIndex

public int getTabIndex()

setTabIndex

public void setTabIndex(int value)

getVisible

public boolean getVisible()

setVisible

public void setVisible(boolean value)

RapidSpell Web


Copyright © 2002-2013 Keyoti Inc. All Rights Reserved.