net.windward.tags
Class EndLinkTag
net.windward.tags.BaseTag
|
+--net.windward.tags.EndLinkTag
- public class EndLinkTag
- extends BaseTag
The end of a link. This tag represents a </wr:link> in the template.
- Version:
- 2.0 November 1, 2003
| Fields inherited from class net.windward.tags.BaseTag |
CHART, COLUMN, DISPLAY_ALWAYS, DISPLAY_NOT_EMPTY, DISPLAY_NOT_NULL, ELSE, END_FOREACH, END_IF, END_LINK, END_MATRIX, ESCAPE, FOREACH, FUNCTION, HTML, IF, IMPORT, LINK, MATRIX, OUT, PROP_COMMENT, PROP_DATASOURCE, PROP_DEFAULT, PROP_DISPLAY, PROP_ENABLED, PROP_INPUT, PROP_PATTERN, PROP_TITLE, PROP_TYPE, PROP_VAR, PROP_WRAP, QUERY, ROW, SET, TAG_DISPLAY_DEFAULT, TAG_DISPLAY_SELECT, TAG_DISPLAY_TAG, TYPE_BITMAP, TYPE_BOTH, TYPE_CURRENCY, TYPE_DATE, TYPE_NUMBER, TYPE_PERCENT, TYPE_TIME, WRAP_BEHIND, WRAP_FRONT, WRAP_INLINE, WRAP_SQUARE |
|
Constructor Summary |
EndLinkTag(EndLinkTag src,
int level)
|
EndLinkTag(java.util.Map map,
boolean selfContained,
int nestLevel,
boolean ignoreErrors)
Create an end link element using the passed in map values. |
|
Method Summary |
net.windward.document.Element |
dup(boolean sameRefId)
Makes a duplicate of this object. |
int |
getMode()
The select mode. |
int |
getXmlType()
Returns which type of xml element this is. |
java.lang.String |
toDisplay(int type)
How this node is displayed on the page when in a field. |
java.lang.String |
toString()
Returns this object as a string in the format "end[1]" where the number is it's level. |
java.lang.String |
toText()
Converts this node back in to it's string representation in the document |
| Methods inherited from class net.windward.tags.BaseTag |
containsAttribute, factory, factory, getAttribute, getAttributes, getBean, getDatasource, getIntAttribute, getLevel, getNode, getType, setLevel, setNode, toTagText |
EndLinkTag
public EndLinkTag(java.util.Map map,
boolean selfContained,
int nestLevel,
boolean ignoreErrors)
throws TagException
- Create an end link element using the passed in map values.
- Parameters:
map - Must have no entries.selfContained - Must be false.nestLevel - The nest level for this while. A matching if/while will have the same level.ignoreErrors - - Throws:
TagException - thrown if illegal parameters passed in.
EndLinkTag
public EndLinkTag(EndLinkTag src,
int level)
getMode
public int getMode()
- The select mode. -1 means this tag has no select.
- Overrides:
getMode in class BaseTag
toText
public java.lang.String toText()
throws TagException
- Converts this node back in to it's string representation in the document
- Overrides:
toText in class BaseTag
- Returns:
- <wr:link/> type string.
toDisplay
public java.lang.String toDisplay(int type)
- How this node is displayed on the page when in a field.
- Overrides:
toDisplay in class BaseTag
- Parameters:
type - One of the DISPLAY_* constants- Returns:
- title, end of select, or <cmd> type string.
dup
public net.windward.document.Element dup(boolean sameRefId)
- Makes a duplicate of this object. A deep clone is done so the new object shares nothing
with the original object.
- Parameters:
sameRefId - - Returns:
- The new duplicate of this object
getXmlType
public int getXmlType()
- Returns which type of xml element this is.
- Overrides:
getXmlType in class BaseTag
- Returns:
- NODE_END
toString
public java.lang.String toString()
- Returns this object as a string in the format "end[1]" where the number is it's level.
- Returns:
- A String listing this element.
Copyright © 2002 - 2008 Windward Reports - All Rights Reserved. java reporting software