Hilbert II - Version 0.03.04

org.qedeq.kernel.base.module
Interface Node

All Superinterfaces:
SubsectionType
All Known Implementing Classes:
NodeVo

public interface Node
extends SubsectionType

A node carries mathematical knowledge.

Version:
$Revision: 1.8 $

Method Summary
 String getId()
          Get label of node.
 String getLevel()
          Get level of node.
 LatexList getName()
          Set name of node.
 NodeType getNodeType()
          Get node content.
 LatexList getPrecedingText()
          Get text before the formula.
 LatexList getSucceedingText()
          Get text after the formula.
 LatexList getTitle()
          Get title of subsection.
 

Method Detail

getId

public String getId()
Get label of node. The node is referenced with this label.

Returns:
Returns the label.

getLevel

public String getLevel()
Get level of node. Higher levels contain additional informations.

Returns:
Returns the level.

getName

public LatexList getName()
Set name of node. Could be used as an readable reference, e.g. "Axiom of Choice".

Returns:
Returns the name.

getTitle

public LatexList getTitle()
Get title of subsection.

Returns:
Returns the name.

getPrecedingText

public LatexList getPrecedingText()
Get text before the formula. Get the preceding LaTeX text. This text comes before a theorem, definition etc. but belongs to this node regards content.

Returns:
Returns the preceding LaTeX text.

getNodeType

public NodeType getNodeType()
Get node content. This is for example a concrete theorem or definition. The main information of a node could be found here.

Returns:
Returns the nodeType.

getSucceedingText

public LatexList getSucceedingText()
Get text after the formula. Get the succeeding LaTeX text. This text comes after a theorem, definition etc. but belongs to this node regards content.

Returns:
Returns the succeedingText.

Hilbert II - Version 0.03.04

©left GNU General Public Licence
All Rights Reserved.