Hilbert II - Version 0.01.09

org.qedeq.kernel.bo.module
Class SectionBo

java.lang.Object
  extended byorg.qedeq.kernel.bo.module.SectionBo
All Implemented Interfaces:
Section

public final class SectionBo
extends Object
implements Section

Section of a qedeq file.

Version:
$Revision: 1.3 $

Constructor Summary
SectionBo()
          Constructs a new section.
 
Method Summary
 void addSubsection(SubsectionType subsection)
          Add subsection to this list.
 boolean equals(Object obj)
           
 LatexList getIntroduction()
          Get section introduction.
 Boolean getNoNumber()
          Get section numbering.
 SubsectionList getSubsectionList()
          Get all subsections of this section.
 LatexList getTitle()
          Get section title.
 int hashCode()
           
 void setIntroduction(LatexList introduction)
          Set introduction text for this section.
 void setNoNumber(Boolean noNumber)
          Set automatic numbering for this section off.
 void setSubsectionList(SubsectionListBo subsections)
          Set list of subsections.
 void setTitle(LatexList title)
          Set title of this section.
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

SectionBo

public SectionBo()
Constructs a new section.

Method Detail

setNoNumber

public final void setNoNumber(Boolean noNumber)
Set automatic numbering for this section off.

Parameters:
noNumber - Automatic section number?

getNoNumber

public final Boolean getNoNumber()
Description copied from interface: Section
Get section numbering.

Specified by:
getNoNumber in interface Section
Returns:
No section numbering?

setTitle

public final void setTitle(LatexList title)
Set title of this section.

Parameters:
title - Section title.

getTitle

public final LatexList getTitle()
Description copied from interface: Section
Get section title.

Specified by:
getTitle in interface Section
Returns:
Section title.

setIntroduction

public final void setIntroduction(LatexList introduction)
Set introduction text for this section.

Parameters:
introduction - Introduction text.

getIntroduction

public final LatexList getIntroduction()
Description copied from interface: Section
Get section introduction. Herein is general information about this section.

Specified by:
getIntroduction in interface Section
Returns:
Section introduction.

setSubsectionList

public final void setSubsectionList(SubsectionListBo subsections)
Set list of subsections.

Parameters:
subsections - Subsection list.

getSubsectionList

public final SubsectionList getSubsectionList()
Description copied from interface: Section
Get all subsections of this section.

Specified by:
getSubsectionList in interface Section
Returns:
List of subsections.

addSubsection

public final void addSubsection(SubsectionType subsection)
Add subsection to this list.

Parameters:
subsection - Subsection to add.

equals

public boolean equals(Object obj)

hashCode

public int hashCode()

toString

public String toString()

Hilbert II - Version 0.01.09

©left GNU General Public Licence
All Rights Reserved.