de.hs_rm.cs.lecturenotes.client.module.whatsnew
Class WhatsNewModule

java.lang.Object
  extended by de.hs_rm.cs.lecturenotes.client.module.whatsnew.WhatsNewModule
All Implemented Interfaces:
IModule<WhatsNewModuleModel>

public final class WhatsNewModule
extends java.lang.Object
implements IModule<WhatsNewModuleModel>

Module Definition for the internal "WhatsNew" module component.

Version:
$LastChangedRevision: 242 $
Author:
Enrico Homann

Field Summary
static AnnotationAttributeEnum SORT_ATTRIBUTE
          Sort Attribute.
static EntitySortContextEnum SORT_CONTEXT
          Entity sort context.
static SQLSortDirectionEnum SORT_DIRECTION
          Sort Direction.
 
Constructor Summary
WhatsNewModule()
           
 
Method Summary
 void doDataTransmission()
          Does the data transmission.
 com.google.gwt.user.client.rpc.AsyncCallback<java.util.List<Annotation>> getAnnotationListCallback()
          Will return the AsyncCallback for retrieving the Annotation list for all parent annotations.
 java.lang.String getDisplayName()
          Will return the display name of the component module.
 IModuleComposite<WhatsNewModuleModel> getView()
          Will return the module's main view.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

SORT_ATTRIBUTE

public static AnnotationAttributeEnum SORT_ATTRIBUTE
Sort Attribute.


SORT_DIRECTION

public static SQLSortDirectionEnum SORT_DIRECTION
Sort Direction.


SORT_CONTEXT

public static EntitySortContextEnum SORT_CONTEXT
Entity sort context.

Constructor Detail

WhatsNewModule

public WhatsNewModule()
Method Detail

getDisplayName

public java.lang.String getDisplayName()
Description copied from interface: IModule
Will return the display name of the component module.

Specified by:
getDisplayName in interface IModule<WhatsNewModuleModel>
Returns:
String

getView

public IModuleComposite<WhatsNewModuleModel> getView()
Description copied from interface: IModule
Will return the module's main view.

Specified by:
getView in interface IModule<WhatsNewModuleModel>
Returns:
IModuleComposite of T

doDataTransmission

public void doDataTransmission()
Description copied from interface: IModule
Does the data transmission.

Specified by:
doDataTransmission in interface IModule<WhatsNewModuleModel>

getAnnotationListCallback

public com.google.gwt.user.client.rpc.AsyncCallback<java.util.List<Annotation>> getAnnotationListCallback()
Will return the AsyncCallback for retrieving the Annotation list for all parent annotations.

Returns:
AsnycCallback of List of Annotation