ollie314 / modsl Goto Github PK
View Code? Open in Web Editor NEWAutomatically exported from code.google.com/p/modsl
Automatically exported from code.google.com/p/modsl
Add version to diagram
Original issue reported on code.google.com by [email protected]
on 2 May 2008 at 11:31
Class diagram add note
Original issue reported on code.google.com by [email protected]
on 2 May 2008 at 11:32
I've used the the following code in the webService:
class diagram Sample {
class Car {
1->3(Mirror);
}
class Mirror {
1->1(Car)
}
}
And got the following exception:
org.modsl.core.agt.layout.sugiyama.SugiyamaLayoutVisitor.topologicalSort(SugiyamaLayoutVisitor.java:163)
org.modsl.core.agt.layout.sugiyama.SugiyamaLayoutVisitor.splitIntoLayers(SugiyamaLayoutVisitor.java:76)
org.modsl.core.agt.layout.sugiyama.SugiyamaLayoutVisitor.apply(SugiyamaLayoutVisitor.java:51)
org.modsl.core.agt.visitor.AbstractMetaTypeVisitor.in(AbstractMetaTypeVisitor.java:81)
org.modsl.core.agt.model.Graph.accept(Graph.java:104)
org.modsl.core.lang.uml.UMLTranslator.layout(UMLTranslator.java:62)
org.modsl.core.lang.AbstractTranslator.translate(AbstractTranslator.java:28)
org.apache.jsp.uml_jsp._jspService(uml_jsp.java:58)
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:94)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:324)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:292)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:236)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
sun.reflect.GeneratedMethodAccessor118.invoke(Unknown Source)
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
java.lang.reflect.Method.invoke(Method.java:585)
org.apache.catalina.security.SecurityUtil$1.run(SecurityUtil.java:239)
java.security.AccessController.doPrivileged(Native Method)
javax.security.auth.Subject.doAsPrivileged(Subject.java:517)
org.apache.catalina.security.SecurityUtil.execute(SecurityUtil.java:266)
org.apache.catalina.security.SecurityUtil.doAsPrivilege(SecurityUtil.java:157)
Original issue reported on code.google.com by [email protected]
on 10 Aug 2008 at 12:25
Shadow using gradient
Original issue reported on code.google.com by [email protected]
on 2 May 2008 at 11:31
Clustering based layout
Original issue reported on code.google.com by [email protected]
on 2 May 2008 at 11:28
What steps will reproduce the problem?
1.
2.
3.
What is the expected output? What do you see instead?
Please use labels and text to provide additional information.
Original issue reported on code.google.com by [email protected]
on 13 Jun 2008 at 2:51
Allow to connect to xternal data sources, do mashups
Original issue reported on code.google.com by [email protected]
on 2 May 2008 at 11:24
Eclipse plugin
Original issue reported on code.google.com by [email protected]
on 2 May 2008 at 11:23
Blocky diagram
Original issue reported on code.google.com by [email protected]
on 2 May 2008 at 11:32
Class diagram additional connector decorations for aggregation
Original issue reported on code.google.com by [email protected]
on 2 May 2008 at 11:32
Diff for web-service
Original issue reported on code.google.com by [email protected]
on 2 May 2008 at 11:25
What steps will reproduce the problem?
1.
2.
3.
What is the expected output? What do you see instead?
Please use labels and text to provide additional information.
Original issue reported on code.google.com by [email protected]
on 13 Jun 2008 at 2:37
Aggregation edge decoration on class diagram
Original issue reported on code.google.com by [email protected]
on 22 May 2008 at 8:32
Generics support in the class diagram
Original issue reported on code.google.com by [email protected]
on 22 May 2008 at 8:33
What steps will reproduce the problem?
1. Create a class diagram that has international character's on its names.
sample:
class diagram A { class A { testvar:description; test2:abcädef;} }
(we use the part after the name as description, and there are international
chars in it... :-/)
the lexer has trouble with it.
This patch fixes this issue:
Index: src/main/antlr/org/modsl/antlr/uml/UML.g
===================================================================
--- src/main/antlr/org/modsl/antlr/uml/UML.g (revision 840)
+++ src/main/antlr/org/modsl/antlr/uml/UML.g (working copy)
@@ -113,7 +113,7 @@
STRING: '"' .* '"';
EDGEOP: '->';
-ID: ('_' | 'a'..'z' | 'A'..'Z') (INT | '_' | 'a'..'z' |'A'..'Z' | '[' | ']')*;
+ID: ('_' | 'a'..'z' | 'A'..'Z' | 'À'..'ÿ') (INT | '_' | 'a'..'z' |'A'..'Z'
| 'À'..'ÿ' | '[' | ']')*;
INT : '0'..'9'+ ;
WS: (' ' | '\t' | NEWLINE)+ { skip(); };
fragment NEWLINE:'\r'? '\n';
Original issue reported on code.google.com by [email protected]
on 6 Aug 2009 at 11:55
if you have self-referenced classes, the connector is going up to the first
class instead of keeping next to the self referencing class itself.
use following sample to reproduce the issue:
class diagram A { class A { 1->1(A); } class B { 1->1(B); } class C {
1->1(C); }}
Original issue reported on code.google.com by [email protected]
on 6 Aug 2009 at 11:58
render history -> debug command in DSL
Original issue reported on code.google.com by [email protected]
on 2 May 2008 at 11:37
Slides
Original issue reported on code.google.com by [email protected]
on 2 May 2008 at 11:33
Class diagram abstract (italics)
Original issue reported on code.google.com by [email protected]
on 2 May 2008 at 11:32
Limit time + number of iterations
Original issue reported on code.google.com by [email protected]
on 2 May 2008 at 11:30
Support for return values in class diagrams (both vars and methods)
Original issue reported on code.google.com by [email protected]
on 22 May 2008 at 8:34
What steps will reproduce the problem?
1.
2.
3.
What is the expected output? What do you see instead?
Please use labels and text to provide additional information.
Original issue reported on code.google.com by [email protected]
on 13 Jun 2008 at 2:16
Hierarchical layout (Sugiyama?)
Original issue reported on code.google.com by [email protected]
on 3 May 2008 at 1:27
What steps will reproduce the problem?
1.
2.
3.
What is the expected output? What do you see instead?
Please use labels and text to provide additional information.
Original issue reported on code.google.com by [email protected]
on 2 May 2008 at 11:30
What steps will reproduce the problem?
1.
2.
3.
What is the expected output? What do you see instead?
Please use labels and text to provide additional information.
Original issue reported on code.google.com by [email protected]
on 13 Jun 2008 at 2:17
Wire with Spring/Guice
Original issue reported on code.google.com by [email protected]
on 2 May 2008 at 11:35
Baricenter, disconnected graphs
Original issue reported on code.google.com by [email protected]
on 2 May 2008 at 11:30
GEM, including random vertex selection, baricenter, local temp, skew,
rot/oscillation detection
Original issue reported on code.google.com by [email protected]
on 2 May 2008 at 11:30
What steps will reproduce the problem?
1.
2.
3.
What is the expected output? What do you see instead?
Please use labels and text to provide additional information.
Original issue reported on code.google.com by [email protected]
on 27 Jun 2008 at 6:36
Accept graph dimensions in DSL
Original issue reported on code.google.com by [email protected]
on 3 May 2008 at 1:28
What steps will reproduce the problem?
1.
2.
3.
What is the expected output? What do you see instead?
Please use labels and text to provide additional information.
Original issue reported on code.google.com by [email protected]
on 13 Jun 2008 at 9:12
Junit on padding
Original issue reported on code.google.com by [email protected]
on 2 May 2008 at 11:33
What steps will reproduce the problem?
1.
2.
3.
What is the expected output? What do you see instead?
Please use labels and text to provide additional information.
Original issue reported on code.google.com by [email protected]
on 13 Jun 2008 at 2:18
Render all svg-out test diagrams to png through Batikfor easy viewing/wiki
catalog
Original issue reported on code.google.com by [email protected]
on 2 May 2008 at 11:37
Rotate for low weight
Original issue reported on code.google.com by [email protected]
on 2 May 2008 at 11:29
Hierarchical diagram, generalize containment relationship
Original issue reported on code.google.com by [email protected]
on 2 May 2008 at 11:36
I'm trying to render a diagram with the following code:
class diagram User {
class MenuCategory {
id:Long;name:String;
1->1(MenuCategory);
1->*(MenuCategory);
}
}
The following exception is thrown:
org.modsl.core.util.ModSLException: Topological sort failed for
User:CLASS_GRAPH@(0.0,0.0) in Sugiyama layout, remaining nodes: []
org.modsl.core.agt.layout.sugiyama.SugiyamaLayoutVisitor.topologicalSort(SugiyamaLayoutVisitor.java:163)
org.modsl.core.agt.layout.sugiyama.SugiyamaLayoutVisitor.splitIntoLayers(SugiyamaLayoutVisitor.java:76)
org.modsl.core.agt.layout.sugiyama.SugiyamaLayoutVisitor.apply(SugiyamaLayoutVisitor.java:51)
org.modsl.core.agt.visitor.AbstractMetaTypeVisitor.in(AbstractMetaTypeVisitor.java:81)
org.modsl.core.agt.model.Graph.accept(Graph.java:104)
org.modsl.core.lang.uml.UMLTranslator.layout(UMLTranslator.java:62)
org.modsl.core.lang.AbstractTranslator.translate(AbstractTranslator.java:28)
org.apache.jsp.uml_jsp._jspService(uml_jsp.java:58)
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:94)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:324)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:292)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:236)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
sun.reflect.GeneratedMethodAccessor138.invoke(Unknown Source)
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
java.lang.reflect.Method.invoke(Method.java:585)
org.apache.catalina.security.SecurityUtil$1.run(SecurityUtil.java:239)
java.security.AccessController.doPrivileged(Native Method)
javax.security.auth.Subject.doAsPrivileged(Subject.java:517)
org.apache.catalina.security.SecurityUtil.execute(SecurityUtil.java:266)
org.apache.catalina.security.SecurityUtil.doAsPrivilege(SecurityUtil.java:157)
Original issue reported on code.google.com by [email protected]
on 31 Aug 2008 at 5:40
Req size
Original issue reported on code.google.com by [email protected]
on 2 May 2008 at 11:38
Wiki/URL crawling
Original issue reported on code.google.com by [email protected]
on 2 May 2008 at 11:26
Mirror/flip diagram based on x, y sizes to bring lower weight elements to
the top
Original issue reported on code.google.com by [email protected]
on 2 May 2008 at 11:29
Hello,
I would like to contribute to the project and am therefore setting up Eclipse
to first of all import
the code and getting it to run, and then do some development. However I can't
get the project to
build due to an unresolvable import. Could it be missing code ?
What steps will reproduce the problem?
1. Using Eclipse 3.5 (specifically: Build id: 20090920-1017)
2. Installed dependencies following the items on the Wiki
3. Opened SVN repository perspective in Eclipse and connected to modsl
repository. Check out
the trunc as a Maven project.
4. I get build errors in two files in modsl-core (BasicTranslator.java and
UMLTranslator.java). The
core seems to be 'The import org.modsl.antlr cannot be resolved' (as a result
some types cannot
be resolved (BasicLexer, BasicParser, UMLLexer, UMLParser)
This is using the latest Eclipse, ANTLR 3.01 (not 3.2), on OS-X.
I have never used Maven before, so maybe it is some configuration issue, but I
have the
impression that the source of some files is simply missing?
Original issue reported on code.google.com by [email protected]
on 9 Nov 2009 at 11:28
refresh interval for properties
Original issue reported on code.google.com by [email protected]
on 2 May 2008 at 11:37
Public web service
Original issue reported on code.google.com by [email protected]
on 2 May 2008 at 11:25
Full DOT language support
Original issue reported on code.google.com by [email protected]
on 2 May 2008 at 11:25
consolidate error reporting, refactor RuntimeExceptions
Original issue reported on code.google.com by [email protected]
on 2 May 2008 at 11:36
that´s my code:
try{
StyleLoader stl = new StyleLoader();
stl.load("cfg/uml:cfg", "uml", UMLMetaType.class);
UMLTranslator translator = new UMLTranslator();
String cls = "class diagram Sample { abstract class
AbstractElement { name; parent; type; } }";
BufferedImage image = translator.translate(cls);
ImageIO.write(image, "png", new File("diagram.png"));
}catch(Exception e){
e.printStackTrace();
}
jars : antlr-runtime-3.2.jar and modsl-core-0.6.4-SNAPSHOT (1).jar
java 5.0
Original issue reported on code.google.com by [email protected]
on 26 Sep 2009 at 12:31
Font metrics vs dpi, serif is off base
Original issue reported on code.google.com by [email protected]
on 2 May 2008 at 11:31
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.