org.exoplatform.wiki.mow.core.api.content
Class WikiLink

java.lang.Object
  extended by org.exoplatform.wiki.mow.core.api.content.AbstractContentItem
      extended by org.exoplatform.wiki.mow.core.api.content.WikiLink
All Implemented Interfaces:
ContentItem, Link

public abstract class WikiLink
extends AbstractContentItem
implements Link

Version:
$Revision$

Constructor Summary
WikiLink()
           
 
Method Summary
abstract  String getAlias()
          Get the alias for the link (name to be displayed)
abstract  String getTarget()
          get the UID of the target page
abstract  PageImpl getTargetPage()
          Get the page referenced by target
abstract  String getText()
          Get the text representation of the content item
 
Methods inherited from class org.exoplatform.wiki.mow.core.api.content.AbstractContentItem
getChildren, getId
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.exoplatform.wiki.mow.api.content.ContentItem
getChildren, getId, setText
 

Constructor Detail

WikiLink

public WikiLink()
Method Detail

getAlias

public abstract String getAlias()
Description copied from interface: Link
Get the alias for the link (name to be displayed)

Specified by:
getAlias in interface Link
Returns:

getTarget

public abstract String getTarget()
Description copied from interface: Link
get the UID of the target page

Specified by:
getTarget in interface Link
Returns:

getTargetPage

public abstract PageImpl getTargetPage()
Description copied from interface: Link
Get the page referenced by target

Specified by:
getTargetPage in interface Link
Returns:

getText

public abstract String getText()
Description copied from interface: ContentItem
Get the text representation of the content item

Specified by:
getText in interface ContentItem
Specified by:
getText in class AbstractContentItem
Returns:


Copyright © 2003-2013 eXo Platform SAS. All Rights Reserved.