Package com.atlassian.confluence.links
Class AbstractLink
java.lang.Object
com.atlassian.core.bean.EntityObject
com.atlassian.confluence.core.ConfluenceEntityObject
com.atlassian.confluence.links.AbstractLink
- All Implemented Interfaces:
Serializable
,Cloneable
- Direct Known Subclasses:
OutgoingLink
An abstract link defines a source page (the source of the link) and is the superclass for all Link objects.
- See Also:
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionboolean
The source content of this link (FROM).int
hashCode()
void
setLinkTitle
(String title) void
setSourceContent
(ContentEntityObject sourceContent) Methods inherited from class com.atlassian.confluence.core.ConfluenceEntityObject
getCreator, getCreatorName, getLastModifier, getLastModifierName, getRealClass, isPersistent, setCreator, setCreatorName, setLastModifier, setLastModifierName
Methods inherited from class com.atlassian.core.bean.EntityObject
clone, getCreationDate, getCurrentDate, getId, getLastModificationDate, setClock, setCreationDate, setId, setLastModificationDate
-
Constructor Details
-
AbstractLink
public AbstractLink()
-
-
Method Details
-
getSourceContent
The source content of this link (FROM). -
setSourceContent
-
getLinkTitle
-
setLinkTitle
-
equals
- Overrides:
equals
in classcom.atlassian.core.bean.EntityObject
-
hashCode
public int hashCode()- Overrides:
hashCode
in classcom.atlassian.core.bean.EntityObject
-