|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.qedeq.kernel.se.visitor.AbstractModuleVisitor
org.qedeq.kernel.xml.mapper.Context2SimpleXPath
public final class Context2SimpleXPath
Map content string to SimpleXPath string. This class makes it possible to transfer an location
of an Qedeq object into an XPath like position description
for an XML file representation of that object.
See getXPath(ModuleContext, Qedeq) for further details.
TODO mime 20070217: It seems to work this way but: this class assumes that we can find QEDEQ/CHAPTER[2]/SECTION[4]/SUBSECTIONS/SUBSECTION[2] even if we have some ../NODE s inbetween. (Example: NODE, NODE, SUBSECTION, NODE, SUBSECTION, NODE..) Is this still a correct XPath? (Old solution was usage of "*") Seems ok for official XPath specification, but does it work for our SimpleXPathFinder?
| Method Summary | |
|---|---|
static SimpleXPath |
getXPath(ModuleContext find,
Qedeq qedeq)
This method finds a ModuleContext something like
getChapterList().get(4).getSectionList().get(0).getSubsectionList().get(4).getLatex().get(0)
within a Qedeq module and returns a kind of XPath location for an associated
XML document:QEDEQ/CHAPTER[5]/SECTION/SUBSECTIONS/SUBSECTION[2]/TEXT/LATEX |
void |
visitEnter(Add reason)
Visit certain element. |
void |
visitEnter(Author author)
Visit certain element. |
void |
visitEnter(AuthorList authorList)
Visit certain element. |
void |
visitEnter(Axiom axiom)
Visit certain element. |
void |
visitEnter(ChangedRule rule)
Visit certain element. |
void |
visitEnter(ChangedRuleList list)
Visit certain element. |
void |
visitEnter(Chapter chapter)
Visit certain element. |
void |
visitEnter(ChapterList chapterList)
Visit certain element. |
void |
visitEnter(Conclusion conclusion)
Visit certain element. |
void |
visitEnter(ConditionalProof reason)
Visit conditional proof line. |
void |
visitEnter(ElementList list)
Visit certain element. |
void |
visitEnter(Existential reason)
Visit certain element. |
void |
visitEnter(FormalProof proof)
Visit certain element. |
void |
visitEnter(FormalProofLine line)
Visit formal proof line (but not an conditional proof line). |
void |
visitEnter(FormalProofLineList list)
Visit certain element. |
void |
visitEnter(FormalProofList proofList)
Visit certain element. |
void |
visitEnter(Formula formula)
Visit certain element. |
void |
visitEnter(FunctionDefinition definition)
Visit certain element. |
void |
visitEnter(Header header)
Visit certain element. |
void |
visitEnter(Hypothesis hypothesis)
Visit certain element. |
void |
visitEnter(Import imp)
Visit certain element. |
void |
visitEnter(ImportList importList)
Visit certain element. |
void |
visitEnter(InitialFunctionDefinition definition)
Visit certain element. |
void |
visitEnter(InitialPredicateDefinition definition)
Visit certain element. |
void |
visitEnter(Latex latex)
Visit certain element. |
void |
visitEnter(LatexList latexList)
Visit certain element. |
void |
visitEnter(LinkList linkList)
Visit certain element. |
void |
visitEnter(LiteratureItem item)
Visit certain element. |
void |
visitEnter(LiteratureItemList list)
Visit certain element. |
void |
visitEnter(Location location)
Visit certain element. |
void |
visitEnter(LocationList locationList)
Visit certain element. |
void |
visitEnter(ModusPonens reason)
Visit certain element. |
void |
visitEnter(Node node)
Visit certain element. |
void |
visitEnter(PredicateDefinition definition)
Visit certain element. |
void |
visitEnter(Proof proof)
Visit certain element. |
void |
visitEnter(ProofList proofList)
Visit certain element. |
void |
visitEnter(Proposition proposition)
Visit certain element. |
void |
visitEnter(Qedeq qedeq)
Visit certain element. |
void |
visitEnter(Reason reason)
Visit certain element. |
void |
visitEnter(Rename reason)
Visit certain element. |
void |
visitEnter(Rule rule)
Visit certain element. |
void |
visitEnter(Section section)
Visit certain element. |
void |
visitEnter(SectionList sectionList)
Visit certain element. |
void |
visitEnter(Specification specification)
Visit certain element. |
void |
visitEnter(Subsection subsection)
Visit certain element. |
void |
visitEnter(SubsectionList subsectionList)
Visit certain element. |
void |
visitEnter(SubstFree reason)
Visit certain element. |
void |
visitEnter(SubstFunc reason)
Visit certain element. |
void |
visitEnter(SubstPred reason)
Visit certain element. |
void |
visitEnter(Term term)
Visit certain element. |
void |
visitEnter(Universal reason)
Visit certain element. |
void |
visitEnter(UsedByList usedByList)
Visit certain element. |
void |
visitLeave(Add reason)
Visit certain element. |
void |
visitLeave(Author author)
Visit certain element. |
void |
visitLeave(AuthorList authorList)
Visit certain element. |
void |
visitLeave(Axiom axiom)
Visit certain element. |
void |
visitLeave(ChangedRule rule)
Visit certain element. |
void |
visitLeave(ChangedRuleList list)
Visit certain element. |
void |
visitLeave(Chapter chapter)
Visit certain element. |
void |
visitLeave(ChapterList chapterList)
Visit certain element. |
void |
visitLeave(Conclusion conclusion)
Visit certain element. |
void |
visitLeave(ConditionalProof reason)
Visit certain element. |
void |
visitLeave(ElementList list)
Visit certain element. |
void |
visitLeave(Existential reason)
Visit certain element. |
void |
visitLeave(FormalProof proof)
Visit certain element. |
void |
visitLeave(FormalProofLine line)
Visit certain element. |
void |
visitLeave(FormalProofLineList list)
Visit certain element. |
void |
visitLeave(Formula formula)
Visit certain element. |
void |
visitLeave(FunctionDefinition definition)
Visit certain element. |
void |
visitLeave(Header header)
Visit certain element. |
void |
visitLeave(Hypothesis hypothesis)
Visit certain element. |
void |
visitLeave(Import imp)
Visit certain element. |
void |
visitLeave(ImportList importList)
Visit certain element. |
void |
visitLeave(InitialFunctionDefinition definition)
Visit certain element. |
void |
visitLeave(InitialPredicateDefinition definition)
Visit certain element. |
void |
visitLeave(Latex latex)
Visit certain element. |
void |
visitLeave(LatexList latexList)
Visit certain element. |
void |
visitLeave(LinkList linkList)
Visit certain element. |
void |
visitLeave(LiteratureItem item)
Visit certain element. |
void |
visitLeave(LiteratureItemList list)
Visit certain element. |
void |
visitLeave(Location location)
Visit certain element. |
void |
visitLeave(LocationList locationList)
Visit certain element. |
void |
visitLeave(ModusPonens reason)
Visit certain element. |
void |
visitLeave(Node node)
Visit certain element. |
void |
visitLeave(PredicateDefinition definition)
Visit certain element. |
void |
visitLeave(Proof proof)
Visit certain element. |
void |
visitLeave(Proposition proposition)
Visit certain element. |
void |
visitLeave(Qedeq qedeq)
Visit certain element. |
void |
visitLeave(Reason reason)
Visit certain element. |
void |
visitLeave(Rename reason)
Visit certain element. |
void |
visitLeave(Rule rule)
Visit certain element. |
void |
visitLeave(Section section)
Visit certain element. |
void |
visitLeave(SectionList sectionList)
Visit certain element. |
void |
visitLeave(Specification specification)
Visit certain element. |
void |
visitLeave(Subsection subsection)
Visit certain element. |
void |
visitLeave(SubsectionList subsectionList)
Visit certain element. |
void |
visitLeave(SubstFree reason)
Visit certain element. |
void |
visitLeave(SubstFunc reason)
Visit certain element. |
void |
visitLeave(SubstPred reason)
Visit certain element. |
void |
visitLeave(Term term)
Visit certain element. |
void |
visitLeave(Universal reason)
Visit certain element. |
void |
visitLeave(UsedByList usedByList)
Visit certain element. |
| Methods inherited from class org.qedeq.kernel.se.visitor.AbstractModuleVisitor |
|---|
visitEnter, visitEnter, visitLeave, visitLeave, visitLeave, visitLeave |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Method Detail |
|---|
public static SimpleXPath getXPath(ModuleContext find,
Qedeq qedeq)
throws ModuleDataException
ModuleContext something like
getChapterList().get(4).getSectionList().get(0).getSubsectionList().get(4).getLatex().get(0)
Qedeq module and returns a kind of XPath location for an associated
XML document:QEDEQ/CHAPTER[5]/SECTION/SUBSECTIONS/SUBSECTION[2]/TEXT/LATEX
At this example one can already see that getSubsectionList().get(4) is
transformed into SUBSECTIONS/SUBSECTION[2]. This is due to the fact that
SUBSECTION contains a sequence of SUBSECTION or NODE
elements. The transformation depends not only from the context but also from
the concrete QEDEQ module.
Especially the transformation of formula location information in their XML counterpart demands parsing the whole formula.
find - Find this location.qedeq - Within this QEDEQ object.
ModuleDataException - Problem with module data.
public final void visitEnter(Qedeq qedeq)
throws ModuleDataException
QedeqVisitor
visitEnter in interface QedeqVisitorvisitEnter in class AbstractModuleVisitorqedeq - Begin visit of this element.
ModuleDataException - Major problem occurred.public final void visitLeave(Qedeq qedeq)
QedeqVisitor
visitLeave in interface QedeqVisitorvisitLeave in class AbstractModuleVisitorqedeq - End visit of this element.
public final void visitEnter(Header header)
throws ModuleDataException
QedeqVisitor
visitEnter in interface QedeqVisitorvisitEnter in class AbstractModuleVisitorheader - Begin visit of this element.
ModuleDataException - Major problem occurred.public final void visitLeave(Header header)
QedeqVisitor
visitLeave in interface QedeqVisitorvisitLeave in class AbstractModuleVisitorheader - End visit of this element.
public final void visitEnter(Specification specification)
throws ModuleDataException
QedeqVisitor
visitEnter in interface QedeqVisitorvisitEnter in class AbstractModuleVisitorspecification - Begin visit of this element.
ModuleDataException - Major problem occurred.public final void visitLeave(Specification specification)
QedeqVisitor
visitLeave in interface QedeqVisitorvisitLeave in class AbstractModuleVisitorspecification - End visit of this element.
public final void visitEnter(LatexList latexList)
throws ModuleDataException
QedeqVisitor
visitEnter in interface QedeqVisitorvisitEnter in class AbstractModuleVisitorlatexList - Begin visit of this element.
ModuleDataException - Major problem occurred.public final void visitLeave(LatexList latexList)
QedeqVisitor
visitLeave in interface QedeqVisitorvisitLeave in class AbstractModuleVisitorlatexList - End visit of this element.
public final void visitEnter(Latex latex)
throws ModuleDataException
QedeqVisitor
visitEnter in interface QedeqVisitorvisitEnter in class AbstractModuleVisitorlatex - Begin visit of this element.
ModuleDataException - Major problem occurred.public final void visitLeave(Latex latex)
QedeqVisitor
visitLeave in interface QedeqVisitorvisitLeave in class AbstractModuleVisitorlatex - End visit of this element.
public final void visitEnter(LocationList locationList)
throws ModuleDataException
QedeqVisitor
visitEnter in interface QedeqVisitorvisitEnter in class AbstractModuleVisitorlocationList - Begin visit of this element.
ModuleDataException - Major problem occurred.public final void visitLeave(LocationList locationList)
QedeqVisitor
visitLeave in interface QedeqVisitorvisitLeave in class AbstractModuleVisitorlocationList - End visit of this element.
public final void visitEnter(Location location)
throws ModuleDataException
QedeqVisitor
visitEnter in interface QedeqVisitorvisitEnter in class AbstractModuleVisitorlocation - Begin visit of this element.
ModuleDataException - Major problem occurred.public final void visitLeave(Location location)
QedeqVisitor
visitLeave in interface QedeqVisitorvisitLeave in class AbstractModuleVisitorlocation - End visit of this element.
public final void visitEnter(AuthorList authorList)
throws ModuleDataException
QedeqVisitor
visitEnter in interface QedeqVisitorvisitEnter in class AbstractModuleVisitorauthorList - Begin visit of this element.
ModuleDataException - Major problem occurred.public final void visitLeave(AuthorList authorList)
QedeqVisitor
visitLeave in interface QedeqVisitorvisitLeave in class AbstractModuleVisitorauthorList - End visit of this element.
public final void visitEnter(Author author)
throws ModuleDataException
QedeqVisitor
visitEnter in interface QedeqVisitorvisitEnter in class AbstractModuleVisitorauthor - Begin visit of this element.
ModuleDataException - Major problem occurred.public final void visitLeave(Author author)
QedeqVisitor
visitLeave in interface QedeqVisitorvisitLeave in class AbstractModuleVisitorauthor - End visit of this element.
public final void visitEnter(ImportList importList)
throws ModuleDataException
QedeqVisitor
visitEnter in interface QedeqVisitorvisitEnter in class AbstractModuleVisitorimportList - Begin visit of this element.
ModuleDataException - Major problem occurred.public final void visitLeave(ImportList importList)
QedeqVisitor
visitLeave in interface QedeqVisitorvisitLeave in class AbstractModuleVisitorimportList - End visit of this element.
public final void visitEnter(Import imp)
throws ModuleDataException
QedeqVisitor
visitEnter in interface QedeqVisitorvisitEnter in class AbstractModuleVisitorimp - Begin visit of this element.
ModuleDataException - Major problem occurred.public final void visitLeave(Import imp)
QedeqVisitor
visitLeave in interface QedeqVisitorvisitLeave in class AbstractModuleVisitorimp - End visit of this element.
public final void visitEnter(UsedByList usedByList)
throws ModuleDataException
QedeqVisitor
visitEnter in interface QedeqVisitorvisitEnter in class AbstractModuleVisitorusedByList - Begin visit of this element.
ModuleDataException - Major problem occurred.public final void visitLeave(UsedByList usedByList)
QedeqVisitor
visitLeave in interface QedeqVisitorvisitLeave in class AbstractModuleVisitorusedByList - End visit of this element.
public final void visitEnter(ChapterList chapterList)
throws ModuleDataException
QedeqVisitor
visitEnter in interface QedeqVisitorvisitEnter in class AbstractModuleVisitorchapterList - Begin visit of this element.
ModuleDataException - Major problem occurred.public final void visitLeave(ChapterList chapterList)
QedeqVisitor
visitLeave in interface QedeqVisitorvisitLeave in class AbstractModuleVisitorchapterList - End visit of this element.
public final void visitEnter(Chapter chapter)
throws ModuleDataException
QedeqVisitor
visitEnter in interface QedeqVisitorvisitEnter in class AbstractModuleVisitorchapter - Begin visit of this element.
ModuleDataException - Major problem occurred.public final void visitLeave(Chapter chapter)
QedeqVisitor
visitLeave in interface QedeqVisitorvisitLeave in class AbstractModuleVisitorchapter - End visit of this element.
public final void visitEnter(SectionList sectionList)
throws ModuleDataException
QedeqVisitor
visitEnter in interface QedeqVisitorvisitEnter in class AbstractModuleVisitorsectionList - Begin visit of this element.
ModuleDataException - Major problem occurred.public final void visitLeave(SectionList sectionList)
QedeqVisitor
visitLeave in interface QedeqVisitorvisitLeave in class AbstractModuleVisitorsectionList - End visit of this element.
public final void visitEnter(Section section)
throws ModuleDataException
QedeqVisitor
visitEnter in interface QedeqVisitorvisitEnter in class AbstractModuleVisitorsection - Begin visit of this element.
ModuleDataException - Major problem occurred.public final void visitLeave(Section section)
QedeqVisitor
visitLeave in interface QedeqVisitorvisitLeave in class AbstractModuleVisitorsection - End visit of this element.
public final void visitEnter(SubsectionList subsectionList)
throws ModuleDataException
QedeqVisitor
visitEnter in interface QedeqVisitorvisitEnter in class AbstractModuleVisitorsubsectionList - Begin visit of this element.
ModuleDataException - Major problem occurred.public final void visitLeave(SubsectionList subsectionList)
QedeqVisitor
visitLeave in interface QedeqVisitorvisitLeave in class AbstractModuleVisitorsubsectionList - End visit of this element.
public final void visitEnter(Subsection subsection)
throws ModuleDataException
QedeqVisitor
visitEnter in interface QedeqVisitorvisitEnter in class AbstractModuleVisitorsubsection - Begin visit of this element.
ModuleDataException - Major problem occurred.public final void visitLeave(Subsection subsection)
QedeqVisitor
visitLeave in interface QedeqVisitorvisitLeave in class AbstractModuleVisitorsubsection - End visit of this element.
public final void visitEnter(Node node)
throws ModuleDataException
QedeqVisitor
visitEnter in interface QedeqVisitorvisitEnter in class AbstractModuleVisitornode - Begin visit of this element.
ModuleDataException - Major problem occurred.public final void visitLeave(Node node)
QedeqVisitor
visitLeave in interface QedeqVisitorvisitLeave in class AbstractModuleVisitornode - End visit of this element.
public final void visitEnter(Axiom axiom)
throws ModuleDataException
QedeqVisitor
visitEnter in interface QedeqVisitorvisitEnter in class AbstractModuleVisitoraxiom - Begin visit of this element.
ModuleDataException - Major problem occurred.public final void visitLeave(Axiom axiom)
QedeqVisitor
visitLeave in interface QedeqVisitorvisitLeave in class AbstractModuleVisitoraxiom - End visit of this element.
public final void visitEnter(Proposition proposition)
throws ModuleDataException
QedeqVisitor
visitEnter in interface QedeqVisitorvisitEnter in class AbstractModuleVisitorproposition - Begin visit of this element.
ModuleDataException - Major problem occurred.public final void visitLeave(Proposition proposition)
QedeqVisitor
visitLeave in interface QedeqVisitorvisitLeave in class AbstractModuleVisitorproposition - End visit of this element.
public final void visitEnter(ProofList proofList)
throws ModuleDataException
QedeqVisitor
visitEnter in interface QedeqVisitorvisitEnter in class AbstractModuleVisitorproofList - Begin visit of this element.
ModuleDataException - Major problem occurred.
public final void visitEnter(Proof proof)
throws ModuleDataException
QedeqVisitor
visitEnter in interface QedeqVisitorvisitEnter in class AbstractModuleVisitorproof - Begin visit of this element.
ModuleDataException - Major problem occurred.public final void visitLeave(Proof proof)
QedeqVisitor
visitLeave in interface QedeqVisitorvisitLeave in class AbstractModuleVisitorproof - End visit of this element.
public final void visitEnter(FormalProofList proofList)
throws ModuleDataException
QedeqVisitor
visitEnter in interface QedeqVisitorvisitEnter in class AbstractModuleVisitorproofList - Begin visit of this element.
ModuleDataException - Major problem occurred.
public final void visitEnter(FormalProof proof)
throws ModuleDataException
QedeqVisitor
visitEnter in interface QedeqVisitorvisitEnter in class AbstractModuleVisitorproof - Begin visit of this element.
ModuleDataException - Major problem occurred.public final void visitLeave(FormalProof proof)
QedeqVisitor
visitLeave in interface QedeqVisitorvisitLeave in class AbstractModuleVisitorproof - End visit of this element.
public final void visitEnter(FormalProofLineList list)
throws ModuleDataException
QedeqVisitor
visitEnter in interface QedeqVisitorvisitEnter in class AbstractModuleVisitorlist - Begin visit of this element.
ModuleDataException - Major problem occurred.public final void visitLeave(FormalProofLineList list)
QedeqVisitor
visitLeave in interface QedeqVisitorvisitLeave in class AbstractModuleVisitorlist - End visit of this element.
public final void visitEnter(FormalProofLine line)
throws ModuleDataException
QedeqVisitor
visitEnter in interface QedeqVisitorvisitEnter in class AbstractModuleVisitorline - Begin visit of this element.
ModuleDataException - Major problem occurred.public final void visitLeave(FormalProofLine line)
QedeqVisitor
visitLeave in interface QedeqVisitorvisitLeave in class AbstractModuleVisitorline - End visit of this element.
public final void visitEnter(ConditionalProof reason)
throws ModuleDataException
QedeqVisitor
visitEnter in interface QedeqVisitorvisitEnter in class AbstractModuleVisitorreason - Begin visit of this element.
ModuleDataException - Major problem occurred.public final void visitLeave(ConditionalProof reason)
QedeqVisitor
visitLeave in interface QedeqVisitorvisitLeave in class AbstractModuleVisitorreason - End visit of this element.
public final void visitEnter(Reason reason)
throws ModuleDataException
QedeqVisitor
visitEnter in interface QedeqVisitorvisitEnter in class AbstractModuleVisitorreason - End visit of this element.
ModuleDataException - Major problem occurred.public final void visitLeave(Reason reason)
QedeqVisitor
visitLeave in interface QedeqVisitorvisitLeave in class AbstractModuleVisitorreason - End visit of this element.
public final void visitEnter(Add reason)
throws ModuleDataException
QedeqVisitor
visitEnter in interface QedeqVisitorvisitEnter in class AbstractModuleVisitorreason - Begin visit of this element.
ModuleDataException - Major problem occurred.public final void visitLeave(Add reason)
QedeqVisitor
visitLeave in interface QedeqVisitorvisitLeave in class AbstractModuleVisitorreason - End visit of this element.
public final void visitEnter(ModusPonens reason)
throws ModuleDataException
QedeqVisitor
visitEnter in interface QedeqVisitorvisitEnter in class AbstractModuleVisitorreason - Begin visit of this element.
ModuleDataException - Major problem occurred.public final void visitLeave(ModusPonens reason)
QedeqVisitor
visitLeave in interface QedeqVisitorvisitLeave in class AbstractModuleVisitorreason - End visit of this element.
public final void visitEnter(Rename reason)
throws ModuleDataException
QedeqVisitor
visitEnter in interface QedeqVisitorvisitEnter in class AbstractModuleVisitorreason - Begin visit of this element.
ModuleDataException - Major problem occurred.public final void visitLeave(Rename reason)
QedeqVisitor
visitLeave in interface QedeqVisitorvisitLeave in class AbstractModuleVisitorreason - End visit of this element.
public final void visitEnter(SubstFree reason)
throws ModuleDataException
QedeqVisitor
visitEnter in interface QedeqVisitorvisitEnter in class AbstractModuleVisitorreason - Begin visit of this element.
ModuleDataException - Major problem occurred.public final void visitLeave(SubstFree reason)
QedeqVisitor
visitLeave in interface QedeqVisitorvisitLeave in class AbstractModuleVisitorreason - End visit of this element.
public final void visitEnter(SubstFunc reason)
throws ModuleDataException
QedeqVisitor
visitEnter in interface QedeqVisitorvisitEnter in class AbstractModuleVisitorreason - Begin visit of this element.
ModuleDataException - Major problem occurred.public final void visitLeave(SubstFunc reason)
QedeqVisitor
visitLeave in interface QedeqVisitorvisitLeave in class AbstractModuleVisitorreason - End visit of this element.
public final void visitEnter(SubstPred reason)
throws ModuleDataException
QedeqVisitor
visitEnter in interface QedeqVisitorvisitEnter in class AbstractModuleVisitorreason - Begin visit of this element.
ModuleDataException - Major problem occurred.public final void visitLeave(SubstPred reason)
QedeqVisitor
visitLeave in interface QedeqVisitorvisitLeave in class AbstractModuleVisitorreason - End visit of this element.
public final void visitEnter(Existential reason)
throws ModuleDataException
QedeqVisitor
visitEnter in interface QedeqVisitorvisitEnter in class AbstractModuleVisitorreason - Begin visit of this element.
ModuleDataException - Major problem occurred.public final void visitLeave(Existential reason)
QedeqVisitor
visitLeave in interface QedeqVisitorvisitLeave in class AbstractModuleVisitorreason - End visit of this element.
public final void visitEnter(Universal reason)
throws ModuleDataException
QedeqVisitor
visitEnter in interface QedeqVisitorvisitEnter in class AbstractModuleVisitorreason - Begin visit of this element.
ModuleDataException - Major problem occurred.public final void visitLeave(Universal reason)
QedeqVisitor
visitLeave in interface QedeqVisitorvisitLeave in class AbstractModuleVisitorreason - End visit of this element.
public final void visitEnter(Hypothesis hypothesis)
throws ModuleDataException
QedeqVisitor
visitEnter in interface QedeqVisitorvisitEnter in class AbstractModuleVisitorhypothesis - Begin visit of this element.
ModuleDataException - Major problem occurred.public final void visitLeave(Hypothesis hypothesis)
QedeqVisitor
visitLeave in interface QedeqVisitorvisitLeave in class AbstractModuleVisitorhypothesis - End visit of this element.
public final void visitEnter(Conclusion conclusion)
throws ModuleDataException
QedeqVisitor
visitEnter in interface QedeqVisitorvisitEnter in class AbstractModuleVisitorconclusion - Begin visit of this element.
ModuleDataException - Major problem occurred.public final void visitLeave(Conclusion conclusion)
QedeqVisitor
visitLeave in interface QedeqVisitorvisitLeave in class AbstractModuleVisitorconclusion - End visit of this element.
public final void visitEnter(InitialPredicateDefinition definition)
throws ModuleDataException
QedeqVisitor
visitEnter in interface QedeqVisitorvisitEnter in class AbstractModuleVisitordefinition - Begin visit of this element.
ModuleDataException - Major problem occurred.public final void visitLeave(InitialPredicateDefinition definition)
QedeqVisitor
visitLeave in interface QedeqVisitorvisitLeave in class AbstractModuleVisitordefinition - End visit of this element.
public final void visitEnter(PredicateDefinition definition)
throws ModuleDataException
QedeqVisitor
visitEnter in interface QedeqVisitorvisitEnter in class AbstractModuleVisitordefinition - Begin visit of this element.
ModuleDataException - Major problem occurred.public final void visitLeave(PredicateDefinition definition)
QedeqVisitor
visitLeave in interface QedeqVisitorvisitLeave in class AbstractModuleVisitordefinition - End visit of this element.
public final void visitEnter(InitialFunctionDefinition definition)
throws ModuleDataException
QedeqVisitor
visitEnter in interface QedeqVisitorvisitEnter in class AbstractModuleVisitordefinition - Begin visit of this element.
ModuleDataException - Major problem occurred.public final void visitLeave(InitialFunctionDefinition definition)
QedeqVisitor
visitLeave in interface QedeqVisitorvisitLeave in class AbstractModuleVisitordefinition - End visit of this element.
public final void visitEnter(FunctionDefinition definition)
throws ModuleDataException
QedeqVisitor
visitEnter in interface QedeqVisitorvisitEnter in class AbstractModuleVisitordefinition - Begin visit of this element.
ModuleDataException - Major problem occurred.public final void visitLeave(FunctionDefinition definition)
QedeqVisitor
visitLeave in interface QedeqVisitorvisitLeave in class AbstractModuleVisitordefinition - End visit of this element.
public final void visitEnter(Rule rule)
throws ModuleDataException
QedeqVisitor
visitEnter in interface QedeqVisitorvisitEnter in class AbstractModuleVisitorrule - Begin visit of this element.
ModuleDataException - Major problem occurred.public final void visitLeave(Rule rule)
QedeqVisitor
visitLeave in interface QedeqVisitorvisitLeave in class AbstractModuleVisitorrule - End visit of this element.
public final void visitEnter(ChangedRuleList list)
throws ModuleDataException
QedeqVisitor
visitEnter in interface QedeqVisitorvisitEnter in class AbstractModuleVisitorlist - Begin visit of this element.
ModuleDataException - Major problem occurred.public final void visitLeave(ChangedRuleList list)
QedeqVisitor
visitLeave in interface QedeqVisitorvisitLeave in class AbstractModuleVisitorlist - End visit of this element.
public final void visitEnter(ChangedRule rule)
throws ModuleDataException
QedeqVisitor
visitEnter in interface QedeqVisitorvisitEnter in class AbstractModuleVisitorrule - Begin visit of this element.
ModuleDataException - Major problem occurred.public final void visitLeave(ChangedRule rule)
QedeqVisitor
visitLeave in interface QedeqVisitorvisitLeave in class AbstractModuleVisitorrule - End visit of this element.
public final void visitEnter(LinkList linkList)
throws ModuleDataException
QedeqVisitor
visitEnter in interface QedeqVisitorvisitEnter in class AbstractModuleVisitorlinkList - Begin visit of this element.
ModuleDataException - Major problem occurred.public final void visitLeave(LinkList linkList)
QedeqVisitor
visitLeave in interface QedeqVisitorvisitLeave in class AbstractModuleVisitorlinkList - End visit of this element.
public final void visitEnter(Formula formula)
throws ModuleDataException
QedeqVisitor
visitEnter in interface QedeqVisitorvisitEnter in class AbstractModuleVisitorformula - Begin visit of this element.
ModuleDataException - Major problem occurred.public final void visitLeave(Formula formula)
QedeqVisitor
visitLeave in interface QedeqVisitorvisitLeave in class AbstractModuleVisitorformula - End visit of this element.
public final void visitEnter(Term term)
throws ModuleDataException
QedeqVisitor
visitEnter in interface QedeqVisitorvisitEnter in class AbstractModuleVisitorterm - Begin visit of this element.
ModuleDataException - Major problem occurred.public final void visitLeave(Term term)
QedeqVisitor
visitLeave in interface QedeqVisitorvisitLeave in class AbstractModuleVisitorterm - End visit of this element.
public final void visitEnter(ElementList list)
throws ModuleDataException
ListVisitor
visitEnter in interface ListVisitorvisitEnter in class AbstractModuleVisitorlist - Begin visit of this element.
ModuleDataException - Major problem occurred.public final void visitLeave(ElementList list)
ListVisitor
visitLeave in interface ListVisitorvisitLeave in class AbstractModuleVisitorlist - End visit of this element.
public final void visitEnter(LiteratureItemList list)
throws ModuleDataException
QedeqVisitor
visitEnter in interface QedeqVisitorvisitEnter in class AbstractModuleVisitorlist - Begin visit of this element.
ModuleDataException - Major problem occurred.public final void visitLeave(LiteratureItemList list)
QedeqVisitor
visitLeave in interface QedeqVisitorvisitLeave in class AbstractModuleVisitorlist - End visit of this element.
public final void visitEnter(LiteratureItem item)
throws ModuleDataException
QedeqVisitor
visitEnter in interface QedeqVisitorvisitEnter in class AbstractModuleVisitoritem - Begin visit of this element.
ModuleDataException - Major problem occurred.public final void visitLeave(LiteratureItem item)
QedeqVisitor
visitLeave in interface QedeqVisitorvisitLeave in class AbstractModuleVisitoritem - End visit of this element.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||