com.ideo.sweetdevria.taglib.newwindow
Class NewWindowTag
java.lang.Object
javax.servlet.jsp.tagext.TagSupport
com.ideo.sweetdevria.taglib.AbstractTagDrawer
com.ideo.sweetdevria.taglib.AbstractComponentTagSupport
com.ideo.sweetdevria.taglib.BaseTagSupport
com.ideo.sweetdevria.taglib.newwindow.NewWindowTag
- All Implemented Interfaces:
- Hideable, Hookable, Hooker, IFrameable, IRiaTag, 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 NewWindowTag
- extends BaseTagSupport
- implements IRiaTag, Hideable, Hooker, Hookable, IFrameable
- See Also:
- Serialized Form
Fields inherited from class javax.servlet.jsp.tagext.TagSupport |
id, pageContext |
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 |
Fields inherited from interface javax.servlet.jsp.tagext.Tag |
EVAL_BODY_INCLUDE, EVAL_PAGE, SKIP_BODY, SKIP_PAGE |
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.BodyTag |
doInitBody, setBodyContent |
Methods inherited from interface javax.servlet.jsp.tagext.IterationTag |
doAfterBody |
Methods inherited from interface javax.servlet.jsp.tagext.Tag |
getParent, setPageContext, setParent |
BUILDER_ID
protected static final java.lang.String BUILDER_ID
- See Also:
- Constant Field Values
rendered
protected boolean rendered
x
protected short x
y
protected short y
width
protected short width
height
protected short height
minWidth
protected short minWidth
minHeight
protected short minHeight
maxWidth
protected short maxWidth
maxHeight
protected short maxHeight
url
protected java.lang.String url
modal
protected boolean modal
title
protected java.lang.String title
message
protected java.lang.String message
minimize
protected boolean minimize
maximize
protected boolean maximize
closeable
protected boolean closeable
resizable
protected boolean resizable
openAtStartup
protected boolean openAtStartup
loadAtStartup
protected boolean loadAtStartup
displayTitleBar
protected boolean displayTitleBar
docked
protected boolean docked
dockedId
protected java.lang.String dockedId
asIframe
protected boolean asIframe
onLoad
protected java.lang.String onLoad
NewWindowTag
public NewWindowTag()
release
public void release()
- Description copied from interface:
IRiaTag
- Release method which must call super.release !
- Specified by:
release
in interface IRiaTag
- Specified by:
release
in interface javax.servlet.jsp.tagext.Tag
- Overrides:
release
in class BaseTagSupport
- See Also:
AbstractComponentTagSupport.release()
getPageContext
public javax.servlet.jsp.PageContext getPageContext()
- Description copied from interface:
IRiaTag
- Return the Page Context.
- Specified by:
getPageContext
in interface IRiaTag
- Overrides:
getPageContext
in class AbstractTagDrawer
- Returns:
- Page context.
- See Also:
IRiaTag.getPageContext()
doStartTag
public int doStartTag()
throws javax.servlet.jsp.JspException
- Description copied from interface:
IRiaTag
- Default processing of the start tag.
- Specified by:
doStartTag
in interface IRiaTag
- Specified by:
doStartTag
in interface javax.servlet.jsp.tagext.Tag
- Overrides:
doStartTag
in class AbstractComponentTagSupport
- Returns:
- EVAL_BODY_AGAIN, EVAL_BODY_INCLUDE, EVAL_PAGE, SKIP_BODY or SKIP_PAGE.
- Throws:
javax.servlet.jsp.JspException
- See Also:
IRiaTag.doStartTag()
doEndTag
public int doEndTag()
throws javax.servlet.jsp.JspException
- Description copied from interface:
IRiaTag
- Default processing of the end tag returning EVAL_PAGE.
- Specified by:
doEndTag
in interface IRiaTag
- Specified by:
doEndTag
in interface javax.servlet.jsp.tagext.Tag
- Overrides:
doEndTag
in class AbstractComponentTagSupport
- Returns:
- EVAL_PAGE or SKIP_PAGE.
- Throws:
javax.servlet.jsp.JspException
- See Also:
IRiaTag.doEndTag()
isRendered
public boolean isRendered()
- Description copied from interface:
Hideable
- Return the EL expression
- Specified by:
isRendered
in interface Hideable
- Overrides:
isRendered
in class AbstractComponentTagSupport
- Returns:
- the EL expression
- See Also:
Hideable.isRendered()
setRendered
public void setRendered(boolean rendered)
- Description copied from interface:
Hideable
- Set the rendered mode.
- Specified by:
setRendered
in interface Hideable
- Overrides:
setRendered
in class AbstractComponentTagSupport
- Parameters:
rendered
- true if rendered, false else.- See Also:
Hideable.setRendered(boolean rendered)
isModal
public boolean isModal()
setModal
public void setModal(boolean modal)
getUrl
public java.lang.String getUrl()
setUrl
public void setUrl(java.lang.String url)
getMaxHeight
public short getMaxHeight()
setMaxHeight
public void setMaxHeight(short maxHeight)
getMaxWidth
public short getMaxWidth()
setMaxWidth
public void setMaxWidth(short maxWidth)
getMinHeight
public short getMinHeight()
setMinHeight
public void setMinHeight(short minHeight)
getMinWidth
public short getMinWidth()
setMinWidth
public void setMinWidth(short minWidth)
getX
public short getX()
setX
public void setX(short x)
getY
public short getY()
setY
public void setY(short y)
getTitle
public java.lang.String getTitle()
setTitle
public void setTitle(java.lang.String title)
getHeight
public short getHeight()
setHeight
public void setHeight(short height)
getWidth
public short getWidth()
setWidth
public void setWidth(short width)
getMessage
public java.lang.String getMessage()
setMessage
public void setMessage(java.lang.String message)
getBuilderId
public java.lang.String getBuilderId()
- Description copied from interface:
IRiaTag
- Return the targeted builder id for this component as specified in the configuration file.
- Specified by:
getBuilderId
in interface IRiaTag
- Specified by:
getBuilderId
in class AbstractTagDrawer
- Returns:
- id targeted builder id
- See Also:
IRiaTag.getBuilderId()
isMaximize
public boolean isMaximize()
setMaximize
public void setMaximize(boolean maximize)
isMinimize
public boolean isMinimize()
setMinimize
public void setMinimize(boolean minimize)
isCloseable
public boolean isCloseable()
setCloseable
public void setCloseable(boolean closeable)
isOpenAtStartup
public boolean isOpenAtStartup()
setOpenAtStartup
public void setOpenAtStartup(boolean openAtStartup)
isLoadAtStartup
public boolean isLoadAtStartup()
setLoadAtStartup
public void setLoadAtStartup(boolean loadAtStartup)
isResizable
public boolean isResizable()
setResizable
public void setResizable(boolean resizable)
isDisplayTitleBar
public boolean isDisplayTitleBar()
setDisplayTitleBar
public void setDisplayTitleBar(boolean displayTitleBar)
isAsIframe
public boolean isAsIframe()
setAsIframe
public void setAsIframe(boolean asIframe)
isZoneIncluded
public boolean isZoneIncluded()
isDocked
public boolean isDocked()
setDocked
public void setDocked(boolean docked)
- Is the window docked ? (Computed on server)
getDockedId
public java.lang.String getDockedId()
setDockedId
public void setDockedId(java.lang.String dockedId)
getHooker
public BaseTagSupport getHooker()
- Specified by:
getHooker
in interface Hookable
- Returns:
- the hooker for this component
isFrameDisplayed
public boolean isFrameDisplayed()
- Specified by:
isFrameDisplayed
in interface IFrameable
setFrameDisplayed
public void setFrameDisplayed(boolean toDisplay)
- Specified by:
setFrameDisplayed
in interface IFrameable
setOnLoad
public void setOnLoad(java.lang.String onLoad)
- Set the name of the javascript function to be called when a window is loaded.
- Parameters:
onLoad
- The onLoad javascript function name
getOnLoad
public java.lang.String getOnLoad()
Copyright © 2010 Ideo Technologies. All Rights Reserved.