org.torweg.pulse.site.content
Class AbstractSummaryDescriptionVariant<T extends AbstractSummaryDescriptionVariant<T>>
java.lang.Object
org.torweg.pulse.util.entity.AbstractBasicEntity
org.torweg.pulse.util.entity.AbstractNamedEntity
org.torweg.pulse.util.entity.AbstractNamableEntity
org.torweg.pulse.site.content.Variant<T>
org.torweg.pulse.site.content.AbstractBasicVariant<T>
org.torweg.pulse.site.content.AbstractSummaryDescriptionVariant<T>
- Type Parameters:
T - the actual implementation
- All Implemented Interfaces:
- java.io.Serializable, java.lang.Comparable<T>, ExtendedJDOMable, JDOMable, IHasVariants, ILinkCorretable, INameable, INamed
- Direct Known Subclasses:
- StoreVariant
@MappedSuperclass
public abstract class AbstractSummaryDescriptionVariant<T extends AbstractSummaryDescriptionVariant<T>>
- extends AbstractBasicVariant<T>
- Version:
- $Revision: 1984 $
- Author:
- Thomas Weber
- See Also:
- Serialized Form
| Fields inherited from class org.torweg.pulse.site.content.Variant |
LOGGER |
|
Method Summary |
java.lang.String |
getDescription()
Returns the description of the AbstractSummaryDescriptionContent. |
org.jdom.Element |
getDescriptionElement()
Returns the description of the AbstractSummaryDescriptionContent
as a JDOM Element. |
java.lang.StringBuilder |
getFullTextValue()
Returns the AbstractSummaryDescriptionVariant<T>'s textual information as it is
supposed to be supplied for the index. |
java.util.Set<ILinkCorrectableElement> |
getLinkCorrectables()
a set with the Elements to be corrected. |
void |
setDescription(org.jdom.Element pDescription)
Sets the description of the AbstractSummaryDescriptionContent
from a JDOM Element. |
| Methods inherited from class org.torweg.pulse.site.content.Variant |
addVariant, compareTo, createCopy, equals, getAssociatedVirtualFiles, getAttachments, getParentVariant, getVariants, hashCode, onVirtualFileSystemChange, processHTML, removeVariant, setAssociatedVirtualFiles, setAttachments, setVariants, updateHTML |
| Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface org.torweg.pulse.util.INamed |
getName |
AbstractSummaryDescriptionVariant
public AbstractSummaryDescriptionVariant()
getDescription
public final java.lang.String getDescription()
- Returns the description of the
AbstractSummaryDescriptionContent.
- Returns:
- the description of the
AbstractSummaryDescriptionContent
setDescription
public final void setDescription(org.jdom.Element pDescription)
- Sets the description of the
AbstractSummaryDescriptionContent
from a JDOM Element.
- Parameters:
pDescription - the JDOM Element representing the description to be
set.
getDescriptionElement
public final org.jdom.Element getDescriptionElement()
- Returns the description of the
AbstractSummaryDescriptionContent
as a JDOM Element.
- Returns:
- the description of the
AbstractSummaryDescriptionContent
as a JDOM Element.
getFullTextValue
public java.lang.StringBuilder getFullTextValue()
- Returns the
AbstractSummaryDescriptionVariant<T>'s textual information as it is
supposed to be supplied for the index.
Implementing classes may override the method to supply more information
for the index.
- Overrides:
getFullTextValue in class AbstractBasicVariant<T extends AbstractSummaryDescriptionVariant<T>>
- Returns:
- the
AbstractSummaryDescriptionVariant<T>'s textual information as it is
supposed to be supplied for the index.
getLinkCorrectables
public java.util.Set<ILinkCorrectableElement> getLinkCorrectables()
- Description copied from interface:
ILinkCorretable
- a set with the
Elements to be corrected.
- Specified by:
getLinkCorrectables in interface ILinkCorretable- Overrides:
getLinkCorrectables in class AbstractBasicVariant<T extends AbstractSummaryDescriptionVariant<T>>
- Returns:
- the set of
ILinkCorrectableElements - See Also:
AbstractBasicContent.getLinkCorrectables()