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

java.lang.Object
  extended by org.exoplatform.wiki.mow.core.api.content.AbstractContentItem
All Implemented Interfaces:
ContentItem
Direct Known Subclasses:
AbstractContainerContent, AnnotationImpl, MarkupImpl, WikiLink

public abstract class AbstractContentItem
extends Object
implements ContentItem

Version:
$Revision$
Author:
Patrice Lamarque

Constructor Summary
AbstractContentItem()
           
 
Method Summary
abstract  List<AbstractContentItem> getChildren()
          Get the child items
abstract  String getId()
          Get the unique identifier for the content
abstract  String getText()
          Get the text representation of the content item
 
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
setText
 

Constructor Detail

AbstractContentItem

public AbstractContentItem()
Method Detail

getChildren

public abstract List<AbstractContentItem> getChildren()
Description copied from interface: ContentItem
Get the child items

Specified by:
getChildren in interface ContentItem
Returns:

getId

public abstract String getId()
Description copied from interface: ContentItem
Get the unique identifier for the content

Specified by:
getId in interface ContentItem
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
Returns:


Copyright © 2013 eXo Platform SAS. All Rights Reserved.