|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectorg.displaytag.util.Href
Object representing an URI (the href parameter of an <a> tag). Provides methods to insert new parameters. It doesn't support multiple parameter values
| Constructor Summary | |
Href(Href href)
Constructor for Href. |
|
Href(java.lang.String baseUrl)
Construct a new Href parsing a URL. |
|
| Method Summary | |
Href |
addParameter(java.lang.String name,
int value)
Adds an int parameter to the href. |
Href |
addParameter(java.lang.String name,
java.lang.Object value)
Adds a parameter to the href. |
void |
addParameterMap(java.util.Map parametersMap)
Adds all the parameters contained in the map to the Href. |
java.lang.Object |
clone()
|
boolean |
equals(java.lang.Object object)
|
java.lang.String |
getAnchor()
Returns the URI anchor. |
java.lang.String |
getBaseUrl()
Getter for the base url (without parameters). |
java.util.Map |
getParameterMap()
Getter for the map containing link parameters. |
int |
hashCode()
|
void |
removeParameter(java.lang.String name)
Removes a parameter from the href. |
void |
setAnchor(java.lang.String name)
Setter for the URI anchor. |
void |
setParameterMap(java.util.Map parametersMap)
Adds all the parameters contained in the map to the Href. |
java.lang.String |
toString()
toString: output the full url with parameters. |
| Methods inherited from class java.lang.Object |
finalize, getClass, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
public Href(java.lang.String baseUrl)
baseUrl - Stringpublic Href(Href href)
href - Href| Method Detail |
public Href addParameter(java.lang.String name,
java.lang.Object value)
name - Stringvalue - Object
public void removeParameter(java.lang.String name)
name - String
public Href addParameter(java.lang.String name,
int value)
name - Stringvalue - int
public java.util.Map getParameterMap()
public void setParameterMap(java.util.Map parametersMap)
parametersMap - Map containing parameterspublic void addParameterMap(java.util.Map parametersMap)
parametersMap - Map containing parameterspublic java.lang.String getBaseUrl()
public java.lang.String getAnchor()
null if no anchor has been set.public void setAnchor(java.lang.String name)
name - string to be used as anchor name (without #).public java.lang.String toString()
public java.lang.Object clone()
Object.clone()public boolean equals(java.lang.Object object)
Object.equals(Object)public int hashCode()
Object.hashCode()
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||