org.qedeq.kernel.se.dto.module
Class QedeqVo

java.lang.Object
  extended by org.qedeq.kernel.se.dto.module.QedeqVo
All Implemented Interfaces:
Qedeq

public class QedeqVo
extends java.lang.Object
implements Qedeq

A complete QEDEQ module. This is the root value object.

Author:
Michael Meyling

Constructor Summary
QedeqVo()
          Constructs a new empty qedeq module.
 
Method Summary
 void addChapter(ChapterVo chapter)
          Add chapter to this module.
 boolean equals(java.lang.Object obj)
           
 ChapterList getChapterList()
          Get all chapters.
 Header getHeader()
          Get module header.
 LiteratureItemList getLiteratureItemList()
          Get bibliography.
 int hashCode()
           
 void setChapterList(ChapterListVo chapters)
          Set chapter list of this module.
 void setHeader(HeaderVo header)
          Set header for this module.
 void setLiteratureItemList(LiteratureItemListVo literatureItemList)
          Set bibliography.
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

QedeqVo

public QedeqVo()
Constructs a new empty qedeq module.

Method Detail

setHeader

public final void setHeader(HeaderVo header)
Set header for this module.

Parameters:
header - Module header.

getHeader

public final Header getHeader()
Description copied from interface: Qedeq
Get module header.

Specified by:
getHeader in interface Qedeq
Returns:
Module header.

setChapterList

public final void setChapterList(ChapterListVo chapters)
Set chapter list of this module.

Parameters:
chapters - Chapter list.

getChapterList

public final ChapterList getChapterList()
Description copied from interface: Qedeq
Get all chapters.

Specified by:
getChapterList in interface Qedeq
Returns:
List of chapters.

addChapter

public final void addChapter(ChapterVo chapter)
Add chapter to this module.

Parameters:
chapter - Chapter to add.

getLiteratureItemList

public LiteratureItemList getLiteratureItemList()
Description copied from interface: Qedeq
Get bibliography.

Specified by:
getLiteratureItemList in interface Qedeq
Returns:
literatureItemList Bibliography.

setLiteratureItemList

public void setLiteratureItemList(LiteratureItemListVo literatureItemList)
Set bibliography.

Parameters:
literatureItemList - Bibliography.

equals

public boolean equals(java.lang.Object obj)
Overrides:
equals in class java.lang.Object

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object


Copyright © 2014. All Rights Reserved.