|
SMACS | |||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages | |
| smacs.command | [5] extended AST tree handling generating JDBC snippets. |
| smacs.find | [5] extended AST tree handling generating JDBC snippets. |
| smacs.find.clause | Transformation Information Blocks Module builder pieces The original module writer code was using the direct sql input text with a number of INSERT INTO and INSERT FROM statements. |
| smacs.find.exports | Application Builder Code Module writer code The original module writer code was using the direct sql input text with a number of INSERT INTO and INSERT FROM statements. |
| smacs.find.imports | Module Builder Code Schema detection code Here we draw from the experiences of the jdbv package. |
| smacs.gui.exchanger | First attempt on xngr derived smacs browser. |
| smacs.gui.explorer | Here is a start for the frontend panel of the smacs browser. |
| smacs.gui.service.simple | Explorer Simple Viewer Service. |
| smacs.load | [5] extended AST tree handling generating JDBC snippets. |
| smacs.load.mapping | Transformation Information Blocks Module builder pieces The original module writer code was using the direct sql input text with a number of INSERT INTO and INSERT FROM statements. |
| smacs.load.schema | Module Builder Code Schema detection code Here we draw from the experiences of the jdbv package. |
| smacs.load.targets | the target insert clauses are chained - detect relations One part is the detection of source references in the outer cursor which is not so much important unless for usage in muliple rule optimization steps - where a number of insert rules would be combined under the set of a single multi-insert rule. |
| smacs.sql | [1] SQL-to-AST parser, AST-to-SQL generator, Tree Walker/Visitor. |
| smacs.sql.node | JTB SqlTree.jtb Nodes |
| smacs.sql.syntaxtree | JTB SqlTree.jtb Nodes |
| smacs.sql.visitor | JTB SqlTree.jtb Nodes |
| smacs.tree | [4] Dynamic AST implementation, along with w3c.dom interface. |
| smacs.tree.defs | ParseTree SimpleNode to Sementic Subtype NodeAttribution. |
| smacs.tree.node | ParseTree SimpleNode to Sementic Subtype NodeCopy. |
| smacs.tree.schema | java.tree.schema helper.
|
| smacs.tree.state | java.tree.schema helper.
|
| smacs.util | Utility Classes. |
| smacs.util.api | general command helpers. |
| smacs.util.listen | Interfaces for lambda objects. |
| smacs.util.logging | java.util.logging replacer.
|
| smacs.util.schema | java.util.schema helper.
|
| smacs.util.script | general scripter writer. |
| smacs.write | [7] Java Code Generation and Formatting The actual code generation has three basic parts. |
| smacs.write.builds | BuildsUpdate conversion to target language Each Build does essentially map into a JDBC query creating a kind of database cursor. |
| smacs.write.script | Writing the Script glue. |
| smacs.write.tree | ProgramCompile conversion to target language
The successor to the smacs.write.builds compilation step.
|
| smacs.xngr | Xngr derivate - an Xml browser component. |
| smacs.xngr.browser | Xngr derivate browser. |
| smacs.xngr.browser.desktop | |
| smacs.xngr.browser.document | |
| smacs.xngr.browser.editor | |
| smacs.xngr.browser.exchanger | |
| smacs.xngr.browser.explorer | |
| smacs.xngr.browser.properties | |
| smacs.xngr.browser.service | |
| smacs.xngr.browser.smacs | |
| smacs.xngr.browser.ui | |
| smacs.xngr.browser.ui.plaf | |
| smacs.xngr.browser.util | |
| smacs.xngr.browser.viewer | |
|
SMACS | |||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||