org.qedeq.kernel.se.base.module
Interface Node

All Superinterfaces:
SubsectionType
All Known Implementing Classes:
NodeVo

public interface Node
extends SubsectionType

A node carries mathematical knowledge.

Author:
Michael Meyling

Method Summary
 java.lang.String getId()
          Get label of node.
 java.lang.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.
 
Methods inherited from interface org.qedeq.kernel.se.base.module.SubsectionType
getNode, getSubsection
 

Method Detail

getId

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

Returns:
Returns the label.

getLevel

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

Returns:
Returns the level.

getName

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

Returns:
Returns the name.

getTitle

LatexList getTitle()
Get title of subsection.

Returns:
Returns the name.

getPrecedingText

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

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

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.


Copyright © 2014. All Rights Reserved.