bookmarks  11

  •  

    We all know how long it can take to learn a new DTD, XML schema, or an object model for an object-relational mapping. Some of these documents can be 20 pages or longer, and while XML is undoubtedly useful, let's face it - reading through 20 pages of XML is not a walk in the park. This is why we created Linguine Maps. Linguine Maps is an open-source Java library that conducts programmatic visualization of various text files, generating from them easy-to-understand entity-relation diagrams. With a diagram it will take you and your team minutes now, instead of perhaps hours, to get familiar with new schema, object-relational mappings, or DTDs. And you can always go back to the source files when more details are needed. Curious what this looks like? There is an image gallery with many samples! All diagrams produced by the Linguine Maps are precise reflection of the source code. There is absolutely no manual work! It is fully automatic! Try it online now! In this release we support programmatic visualization for: * WSDL; for these files we draw relations between service, ports and port types * Apache ANT build files; for these files we draw task dependency diagrams * Document Type Definition (DTD) for XML documents; for these files we draw relations between various entities and their attributes * Apache ObJectRelationBridge (OJB) mapping files; for these files we draw UML-style class diagrams * Hibernate mapping files; for these files we draw UML-style class diagrams Programmatic visualization offers a very effective communication tool for software development teams. Integrated into the build process?, it helps to keep documentation up to date automatically. All members of your development team now can have a common set of visual documents, constructed automatically from the source code. The idea was floating around for a while, but we find that our approach has a key advantage.
    17 years ago by @gresch
    (0)
     
     
  •  

    - Fast drawing mode with lower resolution for high performance real-time display - Slow drawing mode for high resolution, high quality printing, image output etc. - Output of charts in EPS,PS, as BufferedImage and (planned) PNG,SVG etc. - Linear, logarithmic and wrapped axes with auto scale. - Scatter plot, Contour plot; (planned) BarPlot, PiePlot... - Plots are fully configurable allowing all advantages of Java2D: Transparency, Scaling, Rotating, Clipping... - Text console allowing full control for keyboard lovers (planned) - Use console or pipe for in-/output (planned)
    17 years ago by @gresch
    (0)
     
     
  •  

     
  •  

    JChart2D is an minimalistic charting library published under the OSI approved GNU LESSER GENERAL PUBLIC LICENSE. It is designed for displaying multiple traces consisting of tracepoints. JChart2D is centered around a single configureable swing widget: the Chart2D. It is a JComponent one can add to a java swing user interface. Therefore basic knowledge of java awt and swing and the information provided on this site is helpful. If no basic knowledge of swing and awt is given, the example code will give a quick entry as well.
    17 years ago by @gresch
    (0)
     
     
  •  

    JOpenChart is a free Java Toolkit and library for embedding charts into different kinds of applications, no matter if they are server side, desktop or web applications. Commercial solutions are pretty expensive and at the time I started working on JOpenChart, there was no satisfying open source solution available. Currently, the library provides all the functionality to draw different kinds of charts, like line, bar, pie and plot charts. Additionally, the class structure includes the necessary classes for the encapsulation of sets of data and the classes for all parts of a typical chart, like a coordinate system, coordinate axes, legends, title and chart renderers. I put great effort into a good design, ie understandable, logical class structures, elegant interfaces, use of abstract classes etc. The library is easily extendable to provide your own functionalities. This is best illustrated by noting, that all the Renderer classes, which paint the charts, have about 150 - 200 lines of code. That's pretty easy, isn't it?
    17 years ago by @gresch
    (0)
     
     

publications  

    No matching posts.
  • ⟨⟨
  • ⟩⟩