|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.olat.core.gui.control.generic.textmarker.TextMarker
public class TextMarker
Description: The TextMarker object represents the data structure for a single text marking The CSS class for formatting and the hoover text are optional
| Field Summary | |
|---|---|
static java.lang.String |
CSS_MARK_BLUE
|
static java.lang.String |
CSS_MARK_GLOSSAR
|
static java.lang.String |
CSS_MARK_GREEN
|
static java.lang.String |
CSS_MARK_RED
|
static java.lang.String |
CSS_MARK_YELLOW
|
static java.lang.String |
XML_CSS_CLASS_ELEMENT
|
static java.lang.String |
XML_HOOVER_TEXT_ELEMENT
|
static java.lang.String |
XML_MARKED_TEXT_ELEMENT
|
static java.lang.String |
XML_TEXT_MARKER_ELEMENT
|
| Constructor Summary | |
|---|---|
TextMarker(org.dom4j.Element textMarkerElement)
Constructor, used to create an object from an XML element |
|
TextMarker(java.lang.String markedText,
java.lang.String cssClass,
java.lang.String hooverText)
Constructor |
|
| Method Summary | |
|---|---|
void |
addToElement(org.dom4j.Element root)
Adds this text marker object to the give root element as XML object |
int |
compareTo(java.lang.Object arg0)
Comparison of two TextMarker objects is based on the markedText |
boolean |
equals(java.lang.Object obj)
Check only marked text and ignore case |
java.lang.String |
getCssClass()
|
java.lang.String |
getHooverText()
|
java.lang.String |
getMarkedAliasText()
Return only all alias keyword as ';'-separated list. |
java.lang.String |
getMarkedMainText()
Return only the first marked text in case of a ';'-separated keyword list. |
java.lang.String |
getMarkedText()
Return the hole marked text value. |
void |
setCssClass(java.lang.String cssClass)
|
void |
setHooverText(java.lang.String hooverText)
|
void |
setMarkedText(java.lang.String markedText)
|
| Methods inherited from class java.lang.Object |
|---|
getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final java.lang.String XML_CSS_CLASS_ELEMENT
public static final java.lang.String XML_HOOVER_TEXT_ELEMENT
public static final java.lang.String XML_MARKED_TEXT_ELEMENT
public static final java.lang.String XML_TEXT_MARKER_ELEMENT
public static final java.lang.String CSS_MARK_GLOSSAR
public static final java.lang.String CSS_MARK_RED
public static final java.lang.String CSS_MARK_YELLOW
public static final java.lang.String CSS_MARK_GREEN
public static final java.lang.String CSS_MARK_BLUE
| Constructor Detail |
|---|
public TextMarker(java.lang.String markedText,
java.lang.String cssClass,
java.lang.String hooverText)
markedText - Text to be markedcssClass - CSS class, can be nullhooverText - The hoover text, can be nullpublic TextMarker(org.dom4j.Element textMarkerElement)
textMarkerElement - | Method Detail |
|---|
public void addToElement(org.dom4j.Element root)
root - public java.lang.String getCssClass()
public void setCssClass(java.lang.String cssClass)
public java.lang.String getHooverText()
public void setHooverText(java.lang.String hooverText)
public java.lang.String getMarkedText()
public java.lang.String getMarkedMainText()
public java.lang.String getMarkedAliasText()
public void setMarkedText(java.lang.String markedText)
public int compareTo(java.lang.Object arg0)
compareTo in interface java.lang.Comparablearg0 -
public boolean equals(java.lang.Object obj)
equals in class java.lang.Object
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||