ch.odi.justblog.api
Class Entry

java.lang.Object
  extended bych.odi.justblog.api.Entry

public class Entry
extends java.lang.Object

This is a blog entry as featured by JustBlog. Blog APIs can extend this entry by adding extensions (see Extension Object pattern).

Author:
oglueck

Constructor Summary
Entry()
           
 
Method Summary
 void addExtension(java.lang.Object extension)
          Registers an extension under all the interfaces the extension implements.
 java.lang.Object getExtension(java.lang.Class clazz)
          Gets the extension that implements a certain interface.
 java.lang.String getText()
           
 void setText(java.lang.String text)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Entry

public Entry()
Method Detail

getExtension

public java.lang.Object getExtension(java.lang.Class clazz)
Gets the extension that implements a certain interface.

Parameters:
clazz - meta object of an interface.
Returns:
an object implementing clazz or null.

addExtension

public void addExtension(java.lang.Object extension)
Registers an extension under all the interfaces the extension implements.

Parameters:
extension -

getText

public java.lang.String getText()
Returns:
Returns the text.

setText

public void setText(java.lang.String text)
Parameters:
text - The text to set.


Copyright © 2005 Ortwin Glück. All Rights Reserved.