|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectthredds.catalog.InvDocumentation
public class InvDocumentation
A documentation object: text, HTML or an Xlink. TODO: XHTML
| Constructor Summary | |
|---|---|
InvDocumentation()
|
|
InvDocumentation(java.lang.String href,
java.net.URI uri,
java.lang.String title,
java.lang.String type,
java.lang.String inlineContent)
Constructor. |
|
| Method Summary | |
|---|---|
static java.lang.String |
editableProperties()
|
boolean |
equals(java.lang.Object o)
InvDocumentation elements with same values are equal. |
java.lang.String |
getInlineContent()
Get inline content as a string, else null if there is none |
java.lang.String |
getType()
|
java.net.URI |
getURI()
if its a XLink, get the absolute URI |
java.lang.String |
getXlinkContent()
if its a XLink, get its content. |
java.lang.String |
getXlinkHref()
if its a XLink, get the href, to display the link to the user. |
java.lang.String |
getXlinkTitle()
if its a XLink, get the title, to display the link to the user. |
int |
hashCode()
Override Object.hashCode() to implement equals. |
boolean |
hasXlink()
|
static java.lang.String |
hiddenProperties()
|
void |
setInlineContent(java.lang.String s)
|
void |
setType(java.lang.String type)
|
void |
setXlinkHref(java.lang.String href)
|
void |
setXlinkTitle(java.lang.String title)
|
java.lang.String |
toString()
string representation |
| Methods inherited from class java.lang.Object |
|---|
getClass, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public InvDocumentation(java.lang.String href,
java.net.URI uri,
java.lang.String title,
java.lang.String type,
java.lang.String inlineContent)
href - : href of documentation, may be null.uri - : resolved URL, or nulltitle - : Xlink title, may be null.type - : user-defined InvDocumentation typeinlineContent - : optional inline contents.public InvDocumentation()
| Method Detail |
|---|
public java.lang.String getType()
public void setType(java.lang.String type)
public boolean hasXlink()
public java.net.URI getURI()
public java.lang.String getXlinkTitle()
public void setXlinkTitle(java.lang.String title)
public java.lang.String getXlinkHref()
public void setXlinkHref(java.lang.String href)
throws java.net.URISyntaxException
java.net.URISyntaxException
public java.lang.String getXlinkContent()
throws java.io.IOException
java.io.IOException - on read errorpublic java.lang.String getInlineContent()
public void setInlineContent(java.lang.String s)
public java.lang.String toString()
toString in class java.lang.Objectpublic boolean equals(java.lang.Object o)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic static java.lang.String hiddenProperties()
public static java.lang.String editableProperties()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||