|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectnet.sf.click.control.AbstractControl
net.sf.click.control.AbstractLink
net.sf.click.extras.control.ExternalLink
Provides an External Link control: <a href="" ></a>.
| External Link |
| Field Summary | |
protected String |
targetPath
The target path. |
| Fields inherited from class net.sf.click.control.AbstractLink |
disabled, imageSrc, label, parameters, tabindex, title |
| Fields inherited from class net.sf.click.control.AbstractControl |
actionListener, attributes, listener, listenerMethod, messages, name, parent, styles |
| Fields inherited from interface net.sf.click.Control |
CONTROL_MESSAGES |
| Constructor Summary | |
ExternalLink()
Create an ExternalLink with no name defined. |
|
ExternalLink(String name)
Create an ExternalLink for the given name. |
|
ExternalLink(String name,
String targetPath)
Create an ExternalLink for the given name and target Page class. |
|
| Method Summary | |
String |
getHref()
Return the ExternalLink anchor <a> tag href attribute. |
String |
getTargetPath()
Return the link href target path. |
boolean |
onProcess()
This method will return true. |
void |
setListener(Object listener,
String method)
This method does nothing. |
void |
setTargetPath(String targetPath)
Set the link href target path. |
| Methods inherited from class net.sf.click.control.AbstractLink |
getHtmlImports, getId, getImageSrc, getLabel, getParameter, getParameters, getTabIndex, getTag, getTitle, hasParameters, isDisabled, render, setDisabled, setImageSrc, setLabel, setParameter, setTabIndex, setTitle |
| Methods inherited from class net.sf.click.control.AbstractControl |
addStyleClass, appendAttributes, getActionListener, getAttribute, getAttributes, getContext, getControlSizeEst, getMessage, getMessage, getMessage, getMessages, getName, getPage, getParent, getStyle, getStyles, hasAttribute, hasAttributes, hasStyles, onDeploy, onDestroy, onInit, onRender, registerActionEvent, removeStyleClass, renderTagBegin, renderTagEnd, setActionListener, setAttribute, setId, setName, setParent, setStyle, toString |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
protected String targetPath
| Constructor Detail |
public ExternalLink(String name)
name - the page link name
IllegalArgumentException - if the name is null
public ExternalLink(String name,
String targetPath)
name - the page link nametargetPath - the href target path
IllegalArgumentException - if the name is nullpublic ExternalLink()
| Method Detail |
public String getHref()
public void setListener(Object listener,
String method)
listener - the listener object with the named method to invokemethod - the name of the method to invokeControl.setListener(Object, String)public String getTargetPath()
public void setTargetPath(String targetPath)
targetPath - the link href target pathpublic boolean onProcess()
Control.onProcess()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||