Components

All the packages directories are under the package: name.angoca.zemucan
In some packages, the logger level is indicated.
  • OSGi Bundle (Future)
    • Maven module
      • Package (Logging level)
        • Class
  • main
    • main
      • main
        • Main.java
  • core
    • analyzers
      • core
      • core.lexical
      • core.lexical.api
        • AbstractLexicalAnalyzer.java
        • AbstractLexicalAnalyzerException.java
      • core.lexical.impl (INFO without user info)
        • ImplementationLexicalAnalyzer.java
        • InvalidTokenException.java
      • core.lexical.model (INFO without user info)
        • Token.java
      • core.syntactic
      • core.syntactic.api
        • AbstractSyntacticAnalyzer.java
      • core.syntactic.impl (INFO without user info)
        • ImplementationSyntacticAnalyzer.java
      • core.syntactic.model (INFO without user info)
        • GraphAnswer.java
    • grammarReaderApi
      • grammarReader
      • grammarReader.api
        • AbstractGrammarFileReaderException.java
        • AbstractGrammarReader.java
        • AbstractGrammarReaderException.java
        • AbstractInvalidGrammarException.java
        • DelimitersIncorrectlyDefinedException.java
        • GeneralGrammarFileProblemException.java
        • GeneralGrammarReaderProblemException.java
        • GrammarFileNotDefinedException.java
        • GrammarReaderController.java
        • GrammarReaderNotDefinedException.java
    • graph
      • core.graph
      • core.graph.api
        • ChildEndingNodeException.java
        • InvalidGraphNodeException.java
        • NullGraphNodeException.java
        • ParentStartingNodeException.java
      • core.graph.model
        • AbstractGraphException.java
        • DuplicatedNodeException.java
        • EmptyGrammarException.java
        • EndingNode.java
        • EndingNodeNotDefinedException.java
        • GeneralGraphProblemException.java
        • Graph.java
        • GraphNode.java
        • GraphState.java
        • HelpNode.java
        • InvalidEndingNodeException.java
        • InvalidGraphStateException.java
        • InvalidStartingNodeException.java
        • LicenseNode.java
        • NodeNotComesFromStartingNodeException.java
        • NodeNotGoesToEndingNodeException.java
        • NotExistingChildNodeException.java
        • NotExistingNodeException.java
        • ReferencingEndingNodeException.java
        • ReferencingStartingNodeException.java
        • StartingNode.java
        • StartingNodeNotDefinedException.java
    • interfaze
      • interfaze
        • InterfaceCore.java
    • uiApi
      • interfaze.model
        • ReturnOptions.java
      • ui
      • ui.api
        • AbstractInterfaceController.java
        • AbstractUIException.java
        • InputReader.java
        • InputReaderException.java
        • OutputWriter.java
        • OutputWriterException.java
        • SynchronizedLoad
      • ui.impl
    • executerApi
      • executer
      • executer.api
        • AbstractExecuter.java
        • AbstractExecuterException.java
        • ExecutingCommandException.java
        • ExecutionState.java
      • tools.messages.executer
        • Messages.java
    • tools
      • .
        • AbstractZemucanException.java
        • ParameterNullException.java
      • tools
        • Constants.java
      • tools.configurator
        • AbstractConfiguratorException.java
        • ConfigurationFileCorruptException.java
        • ConfigurationFileNotFoundException.java
        • GeneralConfigurationFileProblemException.java
        • ConfigurationReader.java
        • Configurator.java
        • GeneralConfigurationFileProblemException.java
      • tools.messages
        • Messages.java
  • executer
    • executerImpl
      • executer.impl
        • CommandNotFoundException.java
        • ImplementationExecuter.java
  • grammarReaderXML
    • grammarReaderImplXML
      • grammarReader.impl
        • ImplementationXMLGrammarReader.java
        • NoIdDefinedInNodeException.java
        • NoIdNoNameDefinedInNodeException.java
        • NoNameDefinedInNodeException.java
        • XMLProblemException.java
      • tools.messages.grammarXML
        • Messages.java
  • readerSystem
    • uiImplSystem
      • tools.messages.system
        • Messages.java
      • ui.impl.system
        • ImplementationSystemInterfaceController.java
        • SystemInputReader.java
        • SystemOutputWriter.java
  • readerJLine
    • uiImplJLine
      • tools.messages.jline
        • Messages.java
      • ui.impl.jline
        • ConsoleProblemException.java
        • ZemucanCompletor.java
        • ImplementationJlineInterfaceController.java
        • JlineInputReader.java
  • grammarReaderBNF
  • readerOptim
  • readeriPhone
  • readerControlCenter
The last OSGi bundles are propositions for a future version, that could read BNF grammars, and it could be integrated with iPhone, IBM Optim or the DB2 control center.