|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.qedeq.kernel.se.visitor.QedeqNumbers
public class QedeqNumbers
Contains various counter values for a Qedeq
.
Constructor Summary | |
---|---|
QedeqNumbers(int imports,
int chapters)
Constructor. |
|
QedeqNumbers(QedeqNumbers original)
Copy constructor. |
Method Summary | |
---|---|
boolean |
equals(java.lang.Object compare)
|
int |
getAbsoluteChapterNumber()
Absolute chapter number the node is within. |
int |
getAbsoluteSectionNumber()
Absolute section number the node is within. |
int |
getAxiomNumber()
Get number of axioms before node (including this one). |
int |
getChapterNumber()
Chapter number the node is within. |
int |
getFunctionDefinitionNumber()
Get number of function definitions before node (including this one). |
int |
getImportNumber()
Last import number. |
int |
getNodeNumber()
Node number within section. |
int |
getPredicateDefinitionNumber()
Get number of predicate definitions before node (including this one). |
int |
getPropositionNumber()
Get number of Propositions before node (including this one). |
int |
getRuleNumber()
Get number of rule definitions before node (including this one). |
int |
getSectionNumber()
Section number the node is within. |
int |
getSubsectionNumber()
Sub section number within section. |
double |
getVisitPercentage()
Get calculated visit percentage. |
int |
hashCode()
|
void |
increaseAxiomNumber()
Increase number of axioms before node (including this one). |
void |
increaseChapterNumber(int sections,
boolean chapterNumbering)
Increase chapter number. |
void |
increaseFunctionDefinitionNumber()
Increase number of function definitions before node (including this one). |
void |
increaseImportNumber()
Increase import number. |
void |
increaseNodeNumber()
Increase node number. |
void |
increasePredicateDefinitionNumber()
Increase number of predicate definitions before node (including this one). |
void |
increasePropositionNumber()
Increase number of predicate definitions before node (including this one). |
void |
increaseRuleNumber()
Increase number of rule definitions before node (including this one). |
void |
increaseSectionNumber(int subsectionsAndNodes,
boolean sectionNumbering)
Increase chapter number. |
void |
increaseSubsectionNumber()
Increase subsection number. |
boolean |
isChapterNumbering()
Is chapter numbering currently on? |
boolean |
isFinished()
Is there nothing more to be numbered? |
boolean |
isSectionNumbering()
Is section numbering currently on? |
void |
setFinished(boolean finished)
Set if numbering has ended. |
java.lang.String |
toString()
|
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public QedeqNumbers(int imports, int chapters)
imports
- Number of imported QEDEQ modules.chapters
- Number of chapters in QEDEQ module.public QedeqNumbers(QedeqNumbers original)
original
- Original to copy values from.Method Detail |
---|
public int getImportNumber()
public void increaseImportNumber()
public int getChapterNumber()
public void increaseChapterNumber(int sections, boolean chapterNumbering)
sections
- Number of subsections in new chapter.chapterNumbering
- Chapter numbering on?public boolean isChapterNumbering()
public int getAbsoluteChapterNumber()
public int getSectionNumber()
public void increaseSectionNumber(int subsectionsAndNodes, boolean sectionNumbering)
subsectionsAndNodes
- Number of subsections and nodes for current section.sectionNumbering
- Should this section be numbered?public int getAbsoluteSectionNumber()
public boolean isSectionNumbering()
public int getSubsectionNumber()
public void increaseSubsectionNumber()
public int getNodeNumber()
public void increaseNodeNumber()
public int getAxiomNumber()
public void increaseAxiomNumber()
public int getFunctionDefinitionNumber()
public void increaseFunctionDefinitionNumber()
public int getPredicateDefinitionNumber()
public void increasePredicateDefinitionNumber()
public int getPropositionNumber()
public void increasePropositionNumber()
public int getRuleNumber()
public void increaseRuleNumber()
public boolean isFinished()
public void setFinished(boolean finished)
finished
- Will there be no more number changes?public double getVisitPercentage()
public boolean equals(java.lang.Object compare)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public java.lang.String toString()
toString
in class java.lang.Object
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |