|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.dotmarketing.beans.Inode
com.dotmarketing.beans.WebAsset
com.dotmarketing.portlets.links.model.Link
public class Link
| Nested Class Summary | |
|---|---|
static class |
Link.LinkType
|
| Field Summary |
|---|
| Fields inherited from class com.dotmarketing.beans.Inode |
|---|
inode, owner |
| Constructor Summary | |
|---|---|
Link()
default constructor |
|
| Method Summary | |
|---|---|
java.util.List<PermissionSummary> |
acceptedPermissions()
Returns the list of accepted permission of this permissionable (I.E. |
int |
compareTo(java.lang.Object compObject)
|
void |
copy(Link newLink)
|
java.lang.String |
getInode()
|
java.lang.String |
getInternalLinkIdentifier()
Returns the internalLinkIdentifier. |
java.lang.String |
getLinkCode()
|
java.lang.String |
getLinkType()
Returns the type of link. |
java.util.Map<java.lang.String,java.lang.Object> |
getMap()
Returns a map representation of the asset |
java.lang.String |
getParent()
Returns the parent. |
Permissionable |
getParentPermissionable()
Retrieves the parent permissionable in the chain of permissions inheritance |
java.lang.String |
getProtocal()
Returns the protocal. |
java.lang.String |
getTarget()
Returns the target. |
java.lang.String |
getURI(Folder folder)
|
java.lang.String |
getUrl()
Returns the url. |
java.lang.String |
getWorkingURL()
Returns the protocal. |
boolean |
isInternal()
Deprecated. use link type property instead |
void |
setInode(java.lang.String inode)
Sets the inode. |
void |
setInternal(boolean internal)
Deprecated. use link type property instead |
void |
setInternalLinkIdentifier(java.lang.String internalLinkIdentifier)
Sets the internalLinkIdentifier. |
void |
setLinkCode(java.lang.String linkCode)
|
void |
setLinkType(java.lang.String type)
Sets the type of link. |
void |
setParent(java.lang.String parent)
Sets the parent. |
void |
setProtocal(java.lang.String protocal)
Sets the protocal. |
void |
setTarget(java.lang.String target)
Sets the target. |
void |
setUrl(java.lang.String url)
Sets the url. |
| Methods inherited from class com.dotmarketing.beans.WebAsset |
|---|
copy, getFriendlyName, getModDate, getModUser, getOwner, getPermissionId, getSortOrder, getTitle, getVersionId, isArchived, isDeleted, isLive, isLocked, isShowOnMenu, isWorking, setDeleted, setFriendlyName, setLive, setLocked, setModDate, setModUser, setShowOnMenu, setSortOrder, setTitle, setWorking |
| Methods inherited from class com.dotmarketing.beans.Inode |
|---|
addChild, addChild, addChild, addParent, addParent, deleteChild, deleteChild, deleteParent, deleteParent, equals, getCategoryId, getiDate, getIDate, getIdentifier, getPermissionType, getType, getVersionType, hasChildren, hashCode, hasParents, isNew, isParentPermissionable, permissionDependencies, setiDate, setIDate, setIDate, setIdentifier, setOwner, setParents, setType, setVersionId |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface com.dotmarketing.business.Permissionable |
|---|
getPermissionType, isParentPermissionable, permissionDependencies, setOwner |
| Methods inherited from interface com.dotmarketing.business.Versionable |
|---|
getVersionType, setVersionId |
| Constructor Detail |
|---|
public Link()
| Method Detail |
|---|
public java.lang.String getInode()
getInode in interface UUIDablegetInode in interface VersionablegetInode in class Inodepublic java.lang.String getParent()
public void setParent(java.lang.String parent)
parent - The parent to setpublic void setInode(java.lang.String inode)
setInode in interface UUIDablesetInode in class Inodeinode - The inode to setpublic void copy(Link newLink)
public java.lang.String getUrl()
public void setUrl(java.lang.String url)
url - The url to setpublic java.lang.String getTarget()
public void setTarget(java.lang.String target)
target - The target to setpublic int compareTo(java.lang.Object compObject)
compareTo in interface java.lang.ComparablecompareTo in class Inodepublic java.lang.String getProtocal()
public void setProtocal(java.lang.String protocal)
protocal - The protocal to setpublic java.lang.String getLinkType()
public void setLinkType(java.lang.String type)
type - public java.lang.String getLinkCode()
public void setLinkCode(java.lang.String linkCode)
public boolean isInternal()
public void setInternal(boolean internal)
internal - public java.lang.String getWorkingURL()
public java.lang.String getURI(Folder folder)
getURI in class WebAssetpublic java.lang.String getInternalLinkIdentifier()
public void setInternalLinkIdentifier(java.lang.String internalLinkIdentifier)
internalLinkIdentifier - The internalLinkIdentifier to setpublic java.util.Map<java.lang.String,java.lang.Object> getMap()
WebAsset
getMap in class WebAssetpublic java.util.List<PermissionSummary> acceptedPermissions()
Permissionable
acceptedPermissions in interface PermissionableacceptedPermissions in class Inode
public Permissionable getParentPermissionable()
throws DotDataException
Permissionable
getParentPermissionable in interface PermissionablegetParentPermissionable in class InodeDotDataException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||