-- x4o TODO list -- -- RM function methods from Element interface. -- Change global attr to namespace attributes. - finish eld doc-output content. - Make generic/safe? config bean. - Make language config done by driver xml parser. - Add langauge task api + reg via driver conf or service - Convert ant/mvn plugin to single task executor. - change x4o language to "x4o-" prefix so; x4o-cel,x4o-eld,x4o-meta - Add language locking, and lock eld/cel and add -eld wrap language for eld extentions per language. - Add doc version upgrade handler; - per version step xslt doc upgrade (check dyna sax piplining hooking) - per version eld + support code + backing objects - per version eld for dyna tree convert to new backing objects. - Add *Local layer for X4OLanguage* classes. - Add default define (EL) layer - Bring back xml read+write streaming language support. - static field constant converter - add default list and map converter/handler - full Xinclude test - move loading back into sax phase so version can readout on root tag. - tag aliases - -el-beans.xml loading - Add XML schema tags to ELD - Auto generate schemas from eld - Basic editor support - Make converter config/loading better - Single xsd output - class dtd entity loading - new ns for entity catalog for class resource - Add w3c html namespace in eld for description tag - move Boolean default from code to xml + conf. -- IDEAS -- - add mini xslt parse on top of streaming api. - add support javax.xml.xpath for xpath support - add java.script support - event listeners on all DOM tree element operations - custom and merga'ble parse phases for speed - make element tree jdom api compatible - Test if possible to use threadpool for executing phases -- TODO for version 1.0 -- ## NON-CODE - Add tutorial - doc eld and x4o lang files ##CODE - Add (super) tag for extending tags of other namespace - XMLOverrideEvent - inboud sax parser !! - input stream output converter :) - eld static method binding for EL - (50%) converters - more junit tests - multi and overrides in namespaces - localoverride - (DONE) multi phase parsing - for loop support - templateing. - merging of object tree's - sax with all x4o feutures like templating - x4o:include option - Xinclude option - SAX events as input source - (70%) XML debug output