|
2.17.2: 2011-06-17 | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object javax.servlet.jsp.tagext.TagSupport net.sf.basedb.clients.web.taglib.path.PathElement
public class PathElement
This tag defines an element of a path. The element is the part that is visible to the user as a clickable link to some other page.
Syntax:
<p:pathelement id=.... style=... title=... href=... tooltip=... visible=true|false enabled=true|false >
Attribute | Default value | Required | Description |
id | - | no | The ID of the path element. The value of this attribute
goes directly into the standard HTML id attribute.
This means that if you need a reference to the menuitem object in your own
JavaScript code, you may for example use the following code:
|
style | - | no |
The value if this attribute goes directly into the standard HTML
style attribute. This allows you to apply different styles
to different menu items.
|
title | - | yes | The text that should be displayed in the menu for this menuitem. |
href | - | no | The URL that this item links to, or null if it shouldn't be linked. |
tooltip | - | no | An optional tooltip that is shown as a popup text while the user is pointing the mouse over the menuitem. Not supported by all browsers. |
visible | true | no | Set to false to hide the path element completely. |
enabled | true | no | Set to false to not link the path. This is an alternative to set the URL to null. |
Field Summary | |
---|---|
private String |
clazz
Optional class attribute |
private boolean |
enabled
|
private String |
href
URL to the linked page. |
private Path |
path
The parent Path. |
private static long |
serialVersionUID
|
private String |
style
Optional style attribute |
private String |
title
The title of the menu item. |
private String |
tooltip
A tooltip explaining the link. |
private boolean |
visible
|
Fields inherited from class javax.servlet.jsp.tagext.TagSupport |
---|
id, pageContext |
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 |
Constructor Summary | |
---|---|
PathElement()
|
Method Summary | |
---|---|
int |
doStartTag()
|
String |
getClazz()
|
String |
getHref()
|
String |
getStyle()
|
String |
getTitle()
|
String |
getTooltip()
|
boolean |
isEnabled()
|
boolean |
isVisible()
|
void |
setClazz(String clazz)
|
void |
setEnabled(boolean enabled)
|
void |
setHref(String href)
|
void |
setStyle(String style)
|
void |
setTitle(String title)
|
void |
setTooltip(String tooltip)
|
void |
setVisible(boolean visible)
|
Methods inherited from class javax.servlet.jsp.tagext.TagSupport |
---|
doAfterBody, doEndTag, findAncestorWithClass, getId, getParent, getValue, getValues, release, removeValue, setId, setPageContext, setParent, setValue |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
private static final long serialVersionUID
private Path path
private String clazz
class
attribute
private String style
style
attribute
private String title
private String href
private String tooltip
private boolean visible
private boolean enabled
Constructor Detail |
---|
public PathElement()
Method Detail |
---|
public void setClazz(String clazz)
public String getClazz()
public void setStyle(String style)
public String getStyle()
public void setTitle(String title)
public String getTitle()
public void setHref(String href)
public String getHref()
public void setTooltip(String tooltip)
public String getTooltip()
public void setVisible(boolean visible)
public boolean isVisible()
public void setEnabled(boolean enabled)
public boolean isEnabled()
public int doStartTag() throws JspException
doStartTag
in interface Tag
doStartTag
in class TagSupport
JspException
|
2.17.2: 2011-06-17 | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |