JXMLPad

JXMLPad is a pure Swing java component/framework for editing XML/XHTML documents
Download

JXMLPad Ranking & Summary

Advertisement

  • Rating:
  • License:
  • Demo
  • Price:
  • USD 495.00 | BUY the full version
  • Publisher Name:
  • JAPISoft
  • Publisher web site:
  • http://www.unimailer.com/
  • Operating Systems:
  • Mac OS X 10.2 or later
  • File Size:
  • 2.3 MB

JXMLPad Tags


JXMLPad Description

JXMLPad is a pure Swing java component/framework for editing XML/XHTML documents JXMLPad is a pure Swing java component/framework for editing XML/XHTML documents.Here are some key features of "JXMLPad":· JavaBeans usage Syntax coloration (tag, string, entities...) · Document Syntax completion (from the current location) for tag and entities using DTD,Schema,RelaxNG Look-and-feel plugIn · Customizable action toolbar Customizable coloration for tags, attributes,namespaces · Real time Syntax error Template for easy creation · Smart parsing (schema detection) Easy to integrate in your application · Several standard actions for XML usage (parsing, search, comment...) Standard Swing EditorKit · Real time tree/text synchronization and location Auto tag closing · Customizable with a property file Sample for JSP/XML editing, applet and standalone usage · Unicode· Drag and drop (copy and paste nodes)What's New in This Release: News :· Errors on the fly shown in the tree nodes· Tooltip in the tree with the XPath location or the error· The error panel can be customized· Better performance for the node location· Message displayed while formatting a wrong document· The default element view is disabled for parsing errors· Scrolling while drag'n drop a tree node· The bookmark columns displayes each XML errors with a bound tooltip Bugs Fixed :· The 'no error status' could be notified several times· Tree could be not synchronized following undo/redo operations· Text selection from the tree was wrong· Paste operation could add empty lines API Changes :· Refactoring for the errors management (new class ErrorManager)· Method init is renamed initOnce inside the XMLContainer· Removed method notifyDocumentStateError inside the XMLContainer (look at the ErrorManager)· Updated method getNewXMLEditor from the ComponentFactory· Added methods getErrorView/setErrorView inside the UIAccessibility· Moved getElementView/setElementView inside the UIAccessibilty· Removed errorFound/noErrorFound from the DocumentStateListener (look at the ErrorManager)· Removed setPopableErrorMode from the XMLContainer (look at the ErrorManager)· Renamed : RealTimeTreeManager is now TreeListeners.What's New in This Release: News· Errors on the fly shown in the tree nodes· Tooltip in the tree with the XPath location or the error· The error panel can be customized· Better performance for the node location· Message displayed while formatting a wrong document· The default element view is disabled for parsing errors· Scrolling while drag'n drop a tree node· The bookmark columns displayes each XML errors with a bound tooltip Bugs Fixed :· The 'no error status' could be notified several times· Tree could be not synchronized following undo/redo operations· Text selection from the tree was wrong· Paste operation could add empty lines API Changes :· Refactoring for the errors management (new class ErrorManager)· Method init is renamed initOnce inside the XMLContainer· Removed method notifyDocumentStateError inside the XMLContainer (look at the ErrorManager)· Updated method getNewXMLEditor from the ComponentFactory· Added methods getErrorView/setErrorView inside the UIAccessibility· Moved getElementView/setElementView inside the UIAccessibilty· Removed errorFound/noErrorFound from the DocumentStateListener (look at the ErrorManager)· Removed setPopableErrorMode from the XMLContainer (look at the ErrorManager)· Renamed : RealTimeTreeManager is now TreeListeners.Requirements:· JDK 1.4.


JXMLPad Related Software