public class Link extends BaseAction implements IDraw, ILink, java.lang.Cloneable
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
DISPLAY_AS_BUTTON |
static java.lang.String |
DISPLAY_AS_LINK |
static java.lang.String |
DISPLAY_AS_MENU |
CHILD, CONTENT| Constructor and Description |
|---|
Link() |
| Modifier and Type | Method and Description |
|---|---|
static HtmlImg |
buildImage(ILink iImage)
build an HtmlImg
|
java.lang.Object |
clone() |
Html |
draw(IExecContext execContext,
Theme theme)
Draw the Element
|
java.lang.String |
execute(IExecContext execContext)
Executes an action
|
java.lang.String |
getActionScript() |
java.lang.String |
getActionText() |
java.lang.String |
getBorder()
width of border if using an image
|
java.lang.String |
getDisplay_as() |
java.lang.String |
getHeader() |
java.lang.String |
getHref() |
java.lang.String |
getId() |
java.lang.String |
getImage_height()
may want to specify the height image
|
java.lang.String |
getImage_pos()
if there is text this can be used to set the position of the image on the left or the right of the text.
|
java.lang.String |
getImage_width()
may want to specify the width of the link.button
|
java.lang.String |
getImage()
can also display an image as part of the link
|
java.lang.String |
getIs_allowed() |
java.lang.String |
getName() |
java.lang.String |
getTarget() |
java.lang.String |
getTooltip() |
java.lang.String |
getUri() |
java.lang.String |
getUri(IExecContext execContext) |
java.lang.String |
getWidth() |
boolean |
isRemove_crlf() |
boolean |
isSubmit() |
static Link |
newLink(ILink iLink,
java.lang.String name) |
static Link |
newLink(ILink iImage,
java.lang.String name,
java.lang.String display_as,
java.lang.String tooltip) |
static Link |
newLink(java.lang.String name) |
static Link |
newLink(java.lang.String name,
java.lang.String display_as) |
static Link |
newLink(java.lang.String name,
java.lang.String display_as,
java.lang.String tooltip) |
void |
setActionScript(java.lang.String actionScript) |
void |
setActionText(java.lang.String actionText) |
void |
setBorder(java.lang.String border)
width of border if using an image
|
void |
setDisplay_as(java.lang.String display_as) |
void |
setHeader(java.lang.String header) |
void |
setHref(java.lang.String href) |
void |
setId(java.lang.String id) |
void |
setImage_height(java.lang.String image_height)
may want to specify the height image
|
void |
setImage_pos(java.lang.String image_pos)
if there is text this can be used to set the position of the image on the left or the right of the text.
|
void |
setImage_width(java.lang.String image_width)
may want to specify the width of the link.button
|
void |
setImage(java.lang.String image)
can also display an image as part of the link
|
void |
setIs_allowed(java.lang.String is_allowed) |
void |
setName(java.lang.String name) |
void |
setRemove_crlf(boolean removeCrlf) |
void |
setSubmit(boolean submit) |
void |
setTarget(java.lang.String target) |
void |
setTooltip(java.lang.String tooltip) |
void |
setUri(java.lang.String uri) |
void |
setWidth(java.lang.String width) |
addChild, clearActions, doReplace, doReplace, getActions, getChild, getContent, getFirstValueFound, getParent, getReplacementContent, getReplacementMarker, isUsedForDisplay, processAction, setAction, setActions, setChild, setContent, setParent, setReplacementContent, setReplacementMarker, setUsedForDisplaypublic static final java.lang.String DISPLAY_AS_BUTTON
public static final java.lang.String DISPLAY_AS_LINK
public static final java.lang.String DISPLAY_AS_MENU
public static Link newLink(java.lang.String name)
public static Link newLink(java.lang.String name, java.lang.String display_as)
public static Link newLink(java.lang.String name, java.lang.String display_as, java.lang.String tooltip)
public static Link newLink(ILink iImage, java.lang.String name, java.lang.String display_as, java.lang.String tooltip)
public java.lang.String execute(IExecContext execContext)
BaseActionexecute in class BaseActionexecContext - the application execution contextpublic Html draw(IExecContext execContext, Theme theme)
IDrawpublic java.lang.String getUri()
public java.lang.String getUri(IExecContext execContext)
public void setUri(java.lang.String uri)
public java.lang.String getName()
public void setName(java.lang.String name)
public void setSubmit(boolean submit)
public boolean isSubmit()
public void setActionText(java.lang.String actionText)
public java.lang.String getActionText()
public void setActionScript(java.lang.String actionScript)
public java.lang.String getActionScript()
public void setDisplay_as(java.lang.String display_as)
setDisplay_as in interface ILinkpublic java.lang.String getDisplay_as()
getDisplay_as in interface ILinkpublic void setTooltip(java.lang.String tooltip)
setTooltip in interface ILinkpublic java.lang.String getTooltip()
getTooltip in interface ILinkpublic boolean isRemove_crlf()
public void setRemove_crlf(boolean removeCrlf)
public void setHeader(java.lang.String header)
public java.lang.String getHeader()
public void setTarget(java.lang.String target)
public java.lang.String getTarget()
public void setWidth(java.lang.String width)
public java.lang.String getWidth()
public void setImage(java.lang.String image)
ILinkpublic java.lang.String getImage()
ILinkpublic void setBorder(java.lang.String border)
ILinkpublic java.lang.String getBorder()
ILinkpublic void setImage_pos(java.lang.String image_pos)
ILinksetImage_pos in interface ILinkpublic java.lang.String getImage_pos()
ILinkgetImage_pos in interface ILinkpublic void setImage_width(java.lang.String image_width)
ILinksetImage_width in interface ILinkpublic java.lang.String getImage_width()
ILinkgetImage_width in interface ILinkpublic void setImage_height(java.lang.String image_height)
ILinksetImage_height in interface ILinkpublic java.lang.String getImage_height()
ILinkgetImage_height in interface ILinkpublic java.lang.String getIs_allowed()
public void setIs_allowed(java.lang.String is_allowed)
public java.lang.Object clone()
clone in class java.lang.Objectpublic java.lang.String getId()
public void setId(java.lang.String id)