Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 4 years ago.
Improve this question
Is there a java library that supports XSD 1.1. I have tried finding it for 2 days. The only implementation I found was Xerces2 Java 2.11.0 (XML Schema 1.1) (Beta) which works along with JAXP 1.4. This beta version did not work well either. Basic things like 'assert test' that were introduced in XSD 1.1 were failing. Please help me find a solid java library that supports XSD 1.1 for validation (if any). Thanks in Advance.
Depending on your exact needs, Saxon might be able to help you.
Is it just validation that you need? validation of the schema or of the xml document directly?
I've been using xerces-j and it has been working well for even very complicated XSDs with many asserts and assertions. It looks like the problems you were running into have been worked out now.
Till now things worked well for me by using the following xerces version:
<dependency>
<groupId>org.opengis.cite.xerces</groupId>
<artifactId>xercesImpl-xsd11</artifactId>
<version>2.12-beta-r1667115</version>
</dependency>
I as well wanted to try the saxon-implementation, but than I figured out that saxon XSD1.1 validation only is available in the commercial saxon product, and you need to buy a licence to make use of it.
Related
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 6 years ago.
Improve this question
I just read some few articles about Groovy++ and seems to be a huge improvement of Groovy itself.
Does anyone know how to make use of Groovy++ in Grails and with IntelliJ? I can see the latest version of IntelliJ supports Groovy and Groovy++
Development of Groovy++ stopped a few years ago, and many of the interesting features it had were reimplemented in Groovy, including #TypeChecked and #CompileStatic.
Groovy is now a huge improvement over older versions. Each release gets faster and adds more features, and with static compilation we get near-Java performance with a far less ceremonious Java alternative.
Traits aren't really new at this point, they were added to v2.3 two years ago, but they're really getting popular and have added another big feature to the language. They're almost as powerful as AST transforms, but far easier to work with.
Groovy in Action, 2nd edition was published recently and it's huge, filling in a lot of documentation gaps. It's by far the most recent and most comprehensive Groovy reference.
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 5 years ago.
Improve this question
I want to create diagram which shows different relations between components.
Something like this example:
Is there similar example or I hate to create custom component?
I am not aware of an open source / free diagramming library for JavaFX (and I couldn't find one using google and the like). However, if you are willing to invest, there is a commercial JavaFX library for diagramming / graph visualization called yFiles for JavaFX. You can try the online demo browser on their homepage.
NetBeans Visual Library JavaFX port
https://github.com/theanuradha/visual-library-fx/releases
https://github.com/theanuradha/visual-library-fx/blob/master/org-netbeans-api-visualfx/src/test/java/test/graphlayout/GridGraphLayoutTest.java
NetBeans Visual Library : https://platform.netbeans.org/graph/.
Try NetBeans Visual Library : https://platform.netbeans.org/graph/.
I don't know if it's implemented in JavaFX but it's compatible and open-source.
VRL Studio might be what you need.
http://vrl-studio.mihosoft.eu/
It looks like FXDiagram might fit this need. It is described as "a framework for creating diagram tools based on JavaFX." The code is on github, but I could not find any license information.
http://jankoehnlein.github.io/FXDiagram/
If you can't find a library, you can simply draw Shapes of the package javafx.scene.shape : Rectangle, Circle Text etc. You can also use SVGPath.
These elements are easily modificable, draggable.
The other solution would be to use a Canvas, but this is much less flexible. (I discourage it)
The Container to include them is a group in the tutorial, I have also used it in a Region container.
http://www.java2s.com/Tutorials/Java/JavaFX/0050__JavaFX_Rectangle.htm
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 7 years ago.
Improve this question
I need to get diffs of ArgoUML diagrams. Are there any tools that provide Diffing capabilities to do UML?
I constantly make updates to my UML in SVN but I do not have a way to compare different versions.
I have seen UML-like Diff Tool from IntelliJ exists. But are there any other tools that don't require me to use IntelliJ?
Using EMF in Eclipse you can compare two UML diagrams.
http://wiki.eclipse.org/EMF_Compare/UML_Compare
So, you need to convert your ArgoUML to EMF standard by using the following framework.
http://argo2ecore.sourceforge.net/
Maybe some of these version control tools for models can help. They are not UML-specific but as the EMF-Compare tool mentioned before, they work with generic EMF models.
The EMF compare project does not work well. What you get is not really usable.
What I do in my project is to save my model and my diagrams on SVN. I then just look at svn to see modifications. You can not really see the dif insode a graph but it is usually easy to find out what has been modified because the model is composed by Name of the model > Packages > classifiers. The root can therefore be traced and the modified element find out quickly.
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 6 years ago.
Improve this question
I've always wanted to know how CL GUIs like top or nano or vi are constructed? I have a need to actually make one and am looking for a guide or tutorial on the general idea behind them.
Here is a bunch of them.
Also there is a list.
CDK
Dialog
ncurses
Newt, a widget-based toolkit
PDCurses
SMG$
Turbo Vision
You could start by reading about ncurses, it’s a very well-known library to draw on the terminal
Check out TWIN (apparently, inspired by Turbo Vision) by Massimiliano Ghilardi. More screenshots are available here. Be sure to use the GitHub version, as SourceForge repository has been unmaintained since 2002.
If you don't mind your GUI running in a JVM, take a look at Lanterna (Java and Clojure bindings).
I've also seen a post about Turbo Vision "ported" to (or rather rewritten using) C# and XAML, but haven't had a chance to examine it.
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 2 years ago.
Improve this question
I have to get up to speed with subsonic 2.* to support an existing application. The subsonicproject website has a few walk-throughs but I was hoping to find something more complete. For instance, I don't see any mention of how to create a new record using subsonic.
Thank you,
Myron
Start here:
http://subsonicproject.com/docs/ActiveRecord
Then just go down the list:
http://subsonicproject.com/docs/Setting_up_SubSonic_2.x
http://subsonicproject.com/docs/Simple_Query_Tool
http://subsonicproject.com/docs/Command_line
The whole idea was to make it really, really simple to do things. People expect to have to read reams of docs to get into it - you don't. It's supposed to be a simple thing.
Official documentation can be found here, under the heading "SubSonic 2.2 (for .NET 2.0 and up)". However, I'm sure you have seen that it is woefully inadequate.
You may be better served by checking through Rob Conery's blog. SubSonic 2.* content starts somewhere in 2007.