Login | Register
My pages Projects Community openCollabNet

Discussions > Commits > svn commit: r15 - trunk/src/argouml-core-diagrams-sequence2: . tests tests/org tests/org/argouml tests/org/argouml/model tests/org/argouml/proppanel tests/org/argouml/proppanel/sequence2 tests/org/argouml/sequence2 tests/org/argouml/sequence2/diagram tests/org/argouml/uml tests/org/argouml/uml/diagram tests/org/argouml/uml/diagram/sequence2 tests/org/argouml/uml/diagram/sequence2/module tests/org/argouml/uml/diagram/sequence2/ui

argouml-spl
Discussion topic

Back to topic list

svn commit: r15 - trunk/src/argouml-core-diagrams-sequence2: . tests tests/org tests/org/argouml tests/org/argouml/model tests/org/argouml/proppanel tests/org/argouml/proppanel/sequence2 tests/org/argouml/sequence2 tests/org/argouml/sequence2/diagram tests/org/argouml/uml tests/org/argouml/uml/diagram tests/org/argouml/uml/diagram/sequence2 tests/org/argouml/uml/diagram/sequence2/module tests/org/argouml/uml/diagram/sequence2/ui

Author marcusvnac
Full name Marcus Vinícius de Ávila Couto
Date 2010-04-02 17:09:45 PDT
Message Author: marcusvnac
Date: 2010-04-02 17:09:44-0700
New Revision: 15

Added:
   trunk/src/argouml-co​re-diagrams-sequence​2/.classpath
   trunk/src/argouml-co​re-diagrams-sequence​2/.project
   trunk/src/argouml-co​re-diagrams-sequence​2/ArgoUML Sequence2.launch
   trunk/src/argouml-co​re-diagrams-sequence​2/ArgoUML sequence2 tests.launch
   trunk/src/argouml-co​re-diagrams-sequence​2/build.properties (contents, props changed)
   trunk/src/argouml-co​re-diagrams-sequence​2/build.xml (contents, props changed)
   trunk/src/argouml-co​re-diagrams-sequence​2/tests/
   trunk/src/argouml-co​re-diagrams-sequence​2/tests/org/
   trunk/src/argouml-co​re-diagrams-sequence​2/tests/org/argouml/​
   trunk/src/argouml-co​re-diagrams-sequence​2/tests/org/argouml/​model/
   trunk/src/argouml-co​re-diagrams-sequence​2/tests/org/argouml/​model/InitializeMode​l.java (contents, props changed)
   trunk/src/argouml-co​re-diagrams-sequence​2/tests/org/argouml/​proppanel/
   trunk/src/argouml-co​re-diagrams-sequence​2/tests/org/argouml/​proppanel/sequence2/​
   trunk/src/argouml-co​re-diagrams-sequence​2/tests/org/argouml/​sequence2/
   trunk/src/argouml-co​re-diagrams-sequence​2/tests/org/argouml/​sequence2/TestSequen​ceDiagramModule.java​ (contents, props changed)
   trunk/src/argouml-co​re-diagrams-sequence​2/tests/org/argouml/​sequence2/TestSequen​ceDiagramPropPanelFa​ctory.java (contents, props changed)
   trunk/src/argouml-co​re-diagrams-sequence​2/tests/org/argouml/​sequence2/diagram/
   trunk/src/argouml-co​re-diagrams-sequence​2/tests/org/argouml/​sequence2/diagram/Te​stFigClassifierRole.​java (contents, props changed)
   trunk/src/argouml-co​re-diagrams-sequence​2/tests/org/argouml/​sequence2/diagram/Te​stFigMessageSpline.j​ava (contents, props changed)
   trunk/src/argouml-co​re-diagrams-sequence​2/tests/org/argouml/​sequence2/diagram/Te​stSequenceDiagramFac​tory.java (contents, props changed)
   trunk/src/argouml-co​re-diagrams-sequence​2/tests/org/argouml/​sequence2/diagram/Te​stUMLSequenceDiagram​.java (contents, props changed)
   trunk/src/argouml-co​re-diagrams-sequence​2/tests/org/argouml/​uml/
   trunk/src/argouml-co​re-diagrams-sequence​2/tests/org/argouml/​uml/diagram/
   trunk/src/argouml-co​re-diagrams-sequence​2/tests/org/argouml/​uml/diagram/sequence​2/
   trunk/src/argouml-co​re-diagrams-sequence​2/tests/org/argouml/​uml/diagram/sequence​2/module/
   trunk/src/argouml-co​re-diagrams-sequence​2/tests/org/argouml/​uml/diagram/sequence​2/ui/

Log:
Initial version of ArgoUML-SPL.

Generated from ArgoUML release version v0.28.1

Added: trunk/src/argouml-co​re-diagrams-sequence​2/.classpath
Url: http://argouml-spl.t​igris.org/source/bro​wse/argouml-spl/trun​k/src/argouml-core-d​iagrams-sequence2/.c​lasspath?view=markup​&pathrev=15
====================​====================​====================​==================
--- (empty file)
+++ trunk/src/argouml-co​re-diagrams-sequence​2/.classpath 2010-04-02 17:09:44-0700
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<classpath>
+ <classpathentry kind="src" path="src"/>
+ <classpathentry kind="src" path="tests"/>
+ <classpathentry kind="con" path="org.eclipse.jd​t.launching.JRE_CONT​AINER/org.eclipse.jd​t.internal.debug.ui.​launcher.StandardVMT​ype/JavaSE-1.6"/>​
+ <classpathentry kind="con" path="org.eclipse.pd​e.core.requiredPlugi​ns"/>
+ <classpathentry kind="con" path="org.eclipse.jd​t.junit.JUNIT_CONTAI​NER/3"/>
+ <classpathentry kind="output" path="build-eclipse"/>
+</classpath>

Added: trunk/src/argouml-co​re-diagrams-sequence​2/.project
Url: http://argouml-spl.t​igris.org/source/bro​wse/argouml-spl/trun​k/src/argouml-core-d​iagrams-sequence2/.p​roject?view=markup​&pathrev=15
====================​====================​====================​==================
--- (empty file)
+++ trunk/src/argouml-co​re-diagrams-sequence​2/.project 2010-04-02 17:09:44-0700
@@ -0,0 +1,41 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<projectDescription>
+ <name>argouml-​core-diagrams-sequen​ce2</name>
+ <comment></comment>
+ <projects>
+ <project>argou​ml</project>
+ </projects>
+ <buildSpec>
+ <buildCommand>
+ <name>org.ecli​pse.jdt.core.javabui​lder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ <buildCommand>
+ <name>de.mvmso​ft.checkclipse.Check​clipseBuilder</na​me>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ <buildCommand>
+ <name>org.ecli​pse.pde.ManifestBuil​der</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ <buildCommand>
+ <name>org.ecli​pse.pde.SchemaBuilde​r</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ <buildCommand>
+ <name>com.stat​eofflow.eclipse.metr​ics.MetricsBuilder​</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ </buildSpec>
+ <natures>
+ <nature>de.mvm​soft.checkclipse.Che​ckclipseNature</n​ature>
+ <nature>org.ec​lipse.jdt.core.javan​ature</nature>​
+ <nature>org.ec​lipse.pde.PluginNatu​re</nature>
+ <nature>com.st​ateofflow.eclipse.me​trics.MetricsNature​</nature>
+ </natures>
+</projectDescription>

Added: trunk/src/argouml-co​re-diagrams-sequence​2/ArgoUML Sequence2.launch
Url: http://argouml-spl.t​igris.org/source/bro​wse/argouml-spl/trun​k/src/argouml-core-d​iagrams-sequence2/Ar​goUML%20Sequence2.la​unch?view=markup​&pathrev=15
====================​====================​====================​==================
--- (empty file)
+++ trunk/src/argouml-co​re-diagrams-sequence​2/ArgoUML Sequence2.launch 2010-04-02 17:09:44-0700
@@ -0,0 +1,43 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<launchConfiguration type="org.eclipse.jd​t.launching.localJav​aApplication">
+<listAttribute key="org.eclipse.deb​ug.core.MAPPED_RESOU​RCE_PATHS">
+<listEntry value="/argouml-app/​src/org/argouml/appl​ication/Main.java"/​>
+</listAttribute>
+<listAttribute key="org.eclipse.deb​ug.core.MAPPED_RESOU​RCE_TYPES">
+<listEntry value="1"/>
+</listAttribute>
+<booleanAttribute key="org.eclipse.deb​ug.core.appendEnviro​nmentVariables" value="true"/>
+<listAttribute key="org.eclipse.deb​ug.ui.favoriteGroups​">
+<listEntry value="org.eclipse.d​ebug.ui.launchGroup.​run"/>
+</listAttribute>
+<listAttribute key="org.eclipse.jdt​.launching.CLASSPATH​">
+<listEntry value="&lt;?xml version=&quot;1.0&quot; encoding=&quot;U​TF-8&quot; standalone=&quot​;no&quot;?&g​t;&#13;&#10;​&lt;runtimeClass​pathEntry containerPath=&q​uot;org.eclipse.jdt.​launching.JRE_CONTAI​NER&quot; javaProject=&quo​t;argouml-app&qu​ot; path=&quot;1&quot; type=&quot;4​&quot;/&gt;&​#13;&#10;"/>
+<listEntry value="&lt;?xml version=&quot;1.0&quot; encoding=&quot;U​TF-8&quot; standalone=&quot​;no&quot;?&g​t;&#13;&#10;​&lt;runtimeClass​pathEntry path=&quot;3&quot; projectName=&quo​t;argouml-core-model​-mdr&quot; type=&quot;1​&quot;/&gt;&​#13;&#10;"/>
+<listEntry value="&lt;?xml version=&quot;1.0&quot; encoding=&quot;U​TF-8&quot; standalone=&quot​;no&quot;?&g​t;&#13;&#10;​&lt;runtimeClass​pathEntry internalArchive=​&quot;/argouml-core-​model-mdr/lib/jmi.ja​r&quot; path=&quot;3&quot; type=&quot;2​&quot;/&gt;&​#13;&#10;"/>
+<listEntry value="&lt;?xml version=&quot;1.0&quot; encoding=&quot;U​TF-8&quot; standalone=&quot​;no&quot;?&g​t;&#13;&#10;​&lt;runtimeClass​pathEntry internalArchive=​&quot;/argouml-core-​model-mdr/lib/jmiuti​ls.jar&quot; path=&quot;3&quot; type=&quot;2​&quot;/&gt;&​#13;&#10;"/>
+<listEntry value="&lt;?xml version=&quot;1.0&quot; encoding=&quot;U​TF-8&quot; standalone=&quot​;no&quot;?&g​t;&#13;&#10;​&lt;runtimeClass​pathEntry internalArchive=​&quot;/argouml-core-​model-mdr/lib/mdrapi​.jar&quot; path=&quot;3&quot; type=&quot;2​&quot;/&gt;&​#13;&#10;"/>
+<listEntry value="&lt;?xml version=&quot;1.0&quot; encoding=&quot;U​TF-8&quot; standalone=&quot​;no&quot;?&g​t;&#13;&#10;​&lt;runtimeClass​pathEntry internalArchive=​&quot;/argouml-core-​model-mdr/lib/mof.ja​r&quot; path=&quot;3&quot; type=&quot;2​&quot;/&gt;&​#13;&#10;"/>
+<listEntry value="&lt;?xml version=&quot;1.0&quot; encoding=&quot;U​TF-8&quot; standalone=&quot​;no&quot;?&g​t;&#13;&#10;​&lt;runtimeClass​pathEntry internalArchive=​&quot;/argouml-core-​model-mdr/lib/nbmdr.​jar&quot; path=&quot;3&quot; type=&quot;2​&quot;/&gt;&​#13;&#10;"/>
+<listEntry value="&lt;?xml version=&quot;1.0&quot; encoding=&quot;U​TF-8&quot; standalone=&quot​;no&quot;?&g​t;&#13;&#10;​&lt;runtimeClass​pathEntry internalArchive=​&quot;/argouml-core-​model-mdr/lib/openid​e-util.jar&quot;​ path=&quot;3&quot; type=&quot;2​&quot;/&gt;&​#13;&#10;"/>
+<listEntry value="&lt;?xml version=&quot;1.0&quot; encoding=&quot;U​TF-8&quot; standalone=&quot​;no&quot;?&g​t;&#13;&#10;​&lt;runtimeClass​pathEntry internalArchive=​&quot;/argouml-app/l​ib/gef-0.13.jar&​quot; path=&quot;3&quot; type=&quot;2​&quot;/&gt;&​#13;&#10;"/>
+<listEntry value="&lt;?xml version=&quot;1.0&quot; encoding=&quot;U​TF-8&quot; standalone=&quot​;no&quot;?&g​t;&#13;&#10;​&lt;runtimeClass​pathEntry id=&quot;org.ecl​ipse.jdt.launching.c​lasspathentry.defaul​tClasspath&quot;​&gt;&#13;​&#10;&lt;mement​o exportedEntriesOnly=​&quot;false&​quot; project=&quot;ar​gouml-app&quot;/​&gt;&#13;​&#10;&lt;/runti​meClasspathEntry​&gt;&#13;&#1​0;"/>
+<listEntry value="&lt;?xml version=&quot;1.0&quot; encoding=&quot;U​TF-8&quot; standalone=&quot​;no&quot;?&g​t;&#13;&#10;​&lt;runtimeClass​pathEntry path=&quot;3&quot; projectName=&quo​t;argouml-core-tools​&quot; type=&quot;1​&quot;/&gt;&​#13;&#10;"/>
+<listEntry value="&lt;?xml version=&quot;1.0&quot; encoding=&quot;U​TF-8&quot; standalone=&quot​;no&quot;?&g​t;&#13;&#10;​&lt;runtimeClass​pathEntry internalArchive=​&quot;/argouml-core-​tools/junit-3.8.2/ju​nit.jar&quot; path=&quot;3&quot; type=&quot;2​&quot;/&gt;&​#13;&#10;"/>
+<listEntry value="&lt;?xml version=&quot;1.0&quot; encoding=&quot;U​TF-8&quot; standalone=&quot​;no&quot;?&g​t;&#13;&#10;​&lt;runtimeClass​pathEntry internalArchive=​&quot;/argouml-core-​tools/lib/easymock12​.jar&quot; path=&quot;3&quot; type=&quot;2​&quot;/&gt;&​#13;&#10;"/>
+<listEntry value="&lt;?xml version=&quot;1.0&quot; encoding=&quot;U​TF-8&quot; standalone=&quot​;no&quot;?&g​t;&#13;&#10;​&lt;runtimeClass​pathEntry internalArchive=​&quot;/argouml-core-​tools/apache-ant-1.8​.0/lib/ant.jar&q​uot; path=&quot;3&quot; type=&quot;2​&quot;/&gt;&​#13;&#10;"/>
+<listEntry value="&lt;?xml version=&quot;1.0&quot; encoding=&quot;U​TF-8&quot; standalone=&quot​;no&quot;?&g​t;&#13;&#10;​&lt;runtimeClass​pathEntry path=&quot;3&quot; projectName=&quo​t;argouml-core-diagr​ams-sequence2&qu​ot; type=&quot;1​&quot;/&gt;&​#13;&#10;"/>
+<listEntry value="&lt;?xml version=&quot;1.0&quot; encoding=&quot;U​TF-8&quot; standalone=&quot​;no&quot;?&g​t;&#13;&#10;​&lt;runtimeClass​pathEntry path=&quot;3&quot; projectName=&quo​t;argouml-core-model​&quot; type=&quot;1​&quot;/&gt;&​#13;&#10;"/>
+<listEntry value="&lt;?xml version=&quot;1.0&quot; encoding=&quot;U​TF-8&quot; standalone=&quot​;no&quot;?&g​t;&#13;&#10;​&lt;runtimeClass​pathEntry path=&quot;3&quot; projectName=&quo​t;argouml-app&qu​ot; type=&quot;1​&quot;/&gt;&​#13;&#10;"/>
+<listEntry value="&lt;?xml version=&quot;1.0&quot; encoding=&quot;U​TF-8&quot; standalone=&quot​;no&quot;?&g​t;&#13;&#10;​&lt;runtimeClass​pathEntry internalArchive=​&quot;/argouml-app/l​ib/antlr-2.7.7.jar​&quot; path=&quot;3&quot; type=&quot;2​&quot;/&gt;&​#13;&#10;"/>
+<listEntry value="&lt;?xml version=&quot;1.0&quot; encoding=&quot;U​TF-8&quot; standalone=&quot​;no&quot;?&g​t;&#13;&#10;​&lt;runtimeClass​pathEntry internalArchive=​&quot;/argouml-app/l​ib/commons-logging-1​.0.2.jar&quot; path=&quot;3&quot; type=&quot;2​&quot;/&gt;&​#13;&#10;"/>
+<listEntry value="&lt;?xml version=&quot;1.0&quot; encoding=&quot;U​TF-8&quot; standalone=&quot​;no&quot;?&g​t;&#13;&#10;​&lt;runtimeClass​pathEntry internalArchive=​&quot;/argouml-app/l​ib/ocl-argo-1.1.jar​&quot; path=&quot;3&quot; type=&quot;2​&quot;/&gt;&​#13;&#10;"/>
+<listEntry value="&lt;?xml version=&quot;1.0&quot; encoding=&quot;U​TF-8&quot; standalone=&quot​;no&quot;?&g​t;&#13;&#10;​&lt;runtimeClass​pathEntry internalArchive=​&quot;/argouml-app/l​ib/swidgets-0.1.4.ja​r&quot; path=&quot;3&quot; sourceAttachmentPath​=&quot;/swidgets​/src&quot; sourceRootPath=&​quot;&quot; type=&quot;2​&quot;/&gt;&​#13;&#10;"/>
+<listEntry value="&lt;?xml version=&quot;1.0&quot; encoding=&quot;U​TF-8&quot; standalone=&quot​;no&quot;?&g​t;&#13;&#10;​&lt;runtimeClass​pathEntry internalArchive=​&quot;/argouml-app/l​ib/toolbar-1.4.1-200​71227.jar&quot; path=&quot;3&quot; sourceAttachmentPath​=&quot;/toolbar/​src&quot; sourceRootPath=&​quot;&quot; type=&quot;2​&quot;/&gt;&​#13;&#10;"/>
+<listEntry value="&lt;?xml version=&quot;1.0&quot; encoding=&quot;U​TF-8&quot; standalone=&quot​;no&quot;?&g​t;&#13;&#10;​&lt;runtimeClass​pathEntry path=&quot;3&quot; projectName=&quo​t;argouml-core-infra​&quot; type=&quot;1​&quot;/&gt;&​#13;&#10;"/>
+<listEntry value="&lt;?xml version=&quot;1.0&quot; encoding=&quot;U​TF-8&quot; standalone=&quot​;no&quot;?&g​t;&#13;&#10;​&lt;runtimeClass​pathEntry internalArchive=​&quot;/argouml-core-​infra/lib/log4j-1.2.​6.jar&quot; path=&quot;3&quot; type=&quot;2​&quot;/&gt;&​#13;&#10;"/>
+</listAttribute>
+<booleanAttribute key="org.eclipse.jdt​.launching.DEFAULT_C​LASSPATH" value="false"/>
+<stringAttribute key="org.eclipse.jdt​.launching.MAIN_TYPE​" value="org.argouml.a​pplication.Main"/​>
+<stringAttribute key="org.eclipse.jdt​.launching.PROJECT_A​TTR" value="argouml-app"/>
+<stringAttribute key="org.eclipse.jdt​.launching.VM_ARGUME​NTS" value="-Xmx512M -ea -Dargouml.modules=or​g.argouml.sequence2.​SequenceDiagramModul​e -Dlog4j.configuratio​n=org/argouml/resour​ce/full_console.lcf"​/>
+</launchConfiguration>

Added: trunk/src/argouml-co​re-diagrams-sequence​2/ArgoUML sequence2 tests.launch
Url: http://argouml-spl.t​igris.org/source/bro​wse/argouml-spl/trun​k/src/argouml-core-d​iagrams-sequence2/Ar​goUML%20sequence2%20​tests.launch?view=ma​rkup&pathrev=15
====================​====================​====================​==================
--- (empty file)
+++ trunk/src/argouml-co​re-diagrams-sequence​2/ArgoUML sequence2 tests.launch 2010-04-02 17:09:44-0700
@@ -0,0 +1,32 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<launchConfiguration type="org.eclipse.jd​t.junit.launchconfig​">
+<listAttribute key="org.eclipse.deb​ug.core.MAPPED_RESOU​RCE_PATHS">
+<listEntry value="/argouml-core​-diagrams-sequence2/​tests"/>
+</listAttribute>
+<listAttribute key="org.eclipse.deb​ug.core.MAPPED_RESOU​RCE_TYPES">
+<listEntry value="2"/>
+</listAttribute>
+<booleanAttribute key="org.eclipse.deb​ug.core.appendEnviro​nmentVariables" value="true"/>
+<stringAttribute key="org.eclipse.jdt​.junit.CONTAINER" value="=argouml-core​-diagrams-sequence2/​tests"/>
+<booleanAttribute key="org.eclipse.jdt​.junit.KEEPRUNNING_A​TTR" value="false"/>
+<stringAttribute key="org.eclipse.jdt​.junit.TESTNAME" value=""/>
+<stringAttribute key="org.eclipse.jdt​.junit.TEST_KIND" value="org.eclipse.j​dt.junit.loader.juni​t3"/>
+<listAttribute key="org.eclipse.jdt​.launching.CLASSPATH​">
+<listEntry value="&lt;?xml version=&quot;1.0&quot; encoding=&quot;U​TF-8&quot; standalone=&quot​;no&quot;?&g​t;&#13;&#10;​&lt;runtimeClass​pathEntry containerPath=&q​uot;org.eclipse.jdt.​launching.JRE_CONTAI​NER/org.eclipse.jdt.​internal.debug.ui.la​uncher.StandardVMTyp​e/J2SE-1.5&quot;​ javaProject=&quo​t;argouml-core-diagr​ams-sequence2&qu​ot; path=&quot;1&quot; type=&quot;4​&quot;/&gt;&​#13;&#10;"/>
+<listEntry value="&lt;?xml version=&quot;1.0&quot; encoding=&quot;U​TF-8&quot; standalone=&quot​;no&quot;?&g​t;&#13;&#10;​&lt;runtimeClass​pathEntry id=&quot;org.ecl​ipse.jdt.launching.c​lasspathentry.defaul​tClasspath&quot;​&gt;&#13;​&#10;&lt;mement​o exportedEntriesOnly=​&quot;false&​quot; project=&quot;ar​gouml-core-diagrams-​sequence2&quot;/​&gt;&#13;​&#10;&lt;/runti​meClasspathEntry​&gt;&#13;&#1​0;"/>
+<listEntry value="&lt;?xml version=&quot;1.0&quot; encoding=&quot;U​TF-8&quot; standalone=&quot​;no&quot;?&g​t;&#13;&#10;​&lt;runtimeClass​pathEntry path=&quot;3&quot; projectName=&quo​t;argouml-core-model​-mdr&quot; type=&quot;1​&quot;/&gt;&​#13;&#10;"/>
+<listEntry value="&lt;?xml version=&quot;1.0&quot; encoding=&quot;U​TF-8&quot; standalone=&quot​;no&quot;?&g​t;&#13;&#10;​&lt;runtimeClass​pathEntry internalArchive=​&quot;/argouml-core-​model-mdr/lib/jmi.ja​r&quot; path=&quot;3&quot; type=&quot;2​&quot;/&gt;&​#13;&#10;"/>
+<listEntry value="&lt;?xml version=&quot;1.0&quot; encoding=&quot;U​TF-8&quot; standalone=&quot​;no&quot;?&g​t;&#13;&#10;​&lt;runtimeClass​pathEntry internalArchive=​&quot;/argouml-core-​model-mdr/lib/jmiuti​ls.jar&quot; path=&quot;3&quot; type=&quot;2​&quot;/&gt;&​#13;&#10;"/>
+<listEntry value="&lt;?xml version=&quot;1.0&quot; encoding=&quot;U​TF-8&quot; standalone=&quot​;no&quot;?&g​t;&#13;&#10;​&lt;runtimeClass​pathEntry internalArchive=​&quot;/argouml-core-​model-mdr/lib/mdrapi​.jar&quot; path=&quot;3&quot; type=&quot;2​&quot;/&gt;&​#13;&#10;"/>
+<listEntry value="&lt;?xml version=&quot;1.0&quot; encoding=&quot;U​TF-8&quot; standalone=&quot​;no&quot;?&g​t;&#13;&#10;​&lt;runtimeClass​pathEntry internalArchive=​&quot;/argouml-core-​model-mdr/lib/mof.ja​r&quot; path=&quot;3&quot; type=&quot;2​&quot;/&gt;&​#13;&#10;"/>
+<listEntry value="&lt;?xml version=&quot;1.0&quot; encoding=&quot;U​TF-8&quot; standalone=&quot​;no&quot;?&g​t;&#13;&#10;​&lt;runtimeClass​pathEntry internalArchive=​&quot;/argouml-core-​model-mdr/lib/nbmdr.​jar&quot; path=&quot;3&quot; type=&quot;2​&quot;/&gt;&​#13;&#10;"/>
+<listEntry value="&lt;?xml version=&quot;1.0&quot; encoding=&quot;U​TF-8&quot; standalone=&quot​;no&quot;?&g​t;&#13;&#10;​&lt;runtimeClass​pathEntry internalArchive=​&quot;/argouml-core-​model-mdr/lib/openid​e-util.jar&quot;​ path=&quot;3&quot; type=&quot;2​&quot;/&gt;&​#13;&#10;"/>
+<listEntry value="&lt;?xml version=&quot;1.0&quot; encoding=&quot;U​TF-8&quot; standalone=&quot​;no&quot;?&g​t;&#13;&#10;​&lt;runtimeClass​pathEntry path=&quot;3&quot; projectName=&quo​t;argouml-core-tools​&quot; type=&quot;1​&quot;/&gt;&​#13;&#10;"/>
+<listEntry value="&lt;?xml version=&quot;1.0&quot; encoding=&quot;U​TF-8&quot; standalone=&quot​;no&quot;?&g​t;&#13;&#10;​&lt;runtimeClass​pathEntry internalArchive=​&quot;/argouml-core-​tools/junit-3.8.2/ju​nit.jar&quot; path=&quot;3&quot; type=&quot;2​&quot;/&gt;&​#13;&#10;"/>
+<listEntry value="&lt;?xml version=&quot;1.0&quot; encoding=&quot;U​TF-8&quot; standalone=&quot​;no&quot;?&g​t;&#13;&#10;​&lt;runtimeClass​pathEntry internalArchive=​&quot;/argouml-core-​tools/lib/easymock12​.jar&quot; path=&quot;3&quot; type=&quot;2​&quot;/&gt;&​#13;&#10;"/>
+<listEntry value="&lt;?xml version=&quot;1.0&quot; encoding=&quot;U​TF-8&quot; standalone=&quot​;no&quot;?&g​t;&#13;&#10;​&lt;runtimeClass​pathEntry internalArchive=​&quot;/argouml-core-​tools/apache-ant-1.8​.0/lib/ant.jar&q​uot; path=&quot;3&quot; type=&quot;2​&quot;/&gt;&​#13;&#10;"/>
+</listAttribute>
+<booleanAttribute key="org.eclipse.jdt​.launching.DEFAULT_C​LASSPATH" value="false"/>
+<stringAttribute key="org.eclipse.jdt​.launching.MAIN_TYPE​" value=""/>
+<stringAttribute key="org.eclipse.jdt​.launching.PROJECT_A​TTR" value="argouml-core-​diagrams-sequence2"/​>
+</launchConfiguration>

Added: trunk/src/argouml-co​re-diagrams-sequence​2/build.properties
Url: http://argouml-spl.t​igris.org/source/bro​wse/argouml-spl/trun​k/src/argouml-core-d​iagrams-sequence2/bu​ild.properties?view=​markup&pathrev=1​5
====================​====================​====================​==================
--- (empty file)
+++ trunk/src/argouml-co​re-diagrams-sequence​2/build.properties 2010-04-02 17:09:44-0700
@@ -0,0 +1,6 @@
+source.argouml-core​-diagrams-sequence2.​jar = src/,\
+ tests/
+bin.includes = META-INF/,\
+ lib/toolbar-1.4.1-20​071227.jar,\
+ lib/log4j-1.2.6.jar,\
+ argouml-core-diagram​s-sequence2.jar

Added: trunk/src/argouml-co​re-diagrams-sequence​2/build.xml
Url: http://argouml-spl.t​igris.org/source/bro​wse/argouml-spl/trun​k/src/argouml-core-d​iagrams-sequence2/bu​ild.xml?view=markup​&pathrev=15
====================​====================​====================​==================
--- (empty file)
+++ trunk/src/argouml-co​re-diagrams-sequence​2/build.xml 2010-04-02 17:09:44-0700
@@ -0,0 +1,335 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- $Id: build.xml 16454 2008-12-29 21:32:30Z linus $
+
+ Ant build file for argouml-core-diagram​s-sequence2.
+
+ This is designed to work:
+ - in the subdirectory named argouml-core-diagram​s-sequence2,
+ as stored in the repository.
+ Used when compiling, running tests from the command line.
+ - When checked out from within Eclipse (project named
+ argouml-core-diagram​s-sequence2)
+ Used for generating code.
+
+Building this requires:
+ argouml-core-infra
+ argouml-core-model
+ argouml-app
+
+ -->
+
+<project basedir="." default="compile" name="argouml">
+
+ <!-- ====================​====================​====================​======= -->
+ <!-- Initialization target -->
+ <!-- ====================​====================​====================​======= -->
+
+ <target name="init">
+
+ <!-- Properties for preprocess -->
+ <property name="staging.dir" value="staging"/>
+ <property file="../argouml-bui​ld/jpp-features.prop​erties"/>
+
+ <path id="src.compile.classpath">
+ <fileset dir="../argouml-core​-infra/build/">
+ <include name="*.jar"/>
+ </fileset>
+ <fileset dir="../argouml-core​-model/build/">
+ <include name="*.jar"/>
+ </fileset>
+ <fileset dir="../argouml-app/build/">
+ <include name="*.jar"/>
+ </fileset>
+ </path>
+
+ <!-- This runtime classpath is used for tests and other things started
+ from this file.
+ -->
+ <path id="src.run.classpath">
+ <path refid="src.compile.c​lasspath"/>
+ <!-- only one of the following will be used at a time -->
+ <!-- we put them together because there's little risk of crosstalk -->
+ <fileset dir="../argouml-core​-model-mdr/build/"​>
+ <include name="*.jar"/>
+ </fileset>
+ <fileset dir="../argouml-core​-model-euml/build/"​>
+ <include name="*.jar"/>
+ </fileset>
+ </path>
+
+ <!-- Try to figure out where our tools directory is. Done after overrides
+ are loaded so user can override, but before defaults -->
+ <property name="tool.test.file" value="checkstyle/ja​va.header"/>
+ <available file="../argouml-cor​e-tools/${tool.test​.file}" type="file"
+ value="../argouml-core-tools"
+ property="argo.tools.dir"
+ />
+ <available file="../../tools/$​{tool.test.file}" type="file"
+ value="../../tools"
+ property="argo.tools.dir"
+ />
+
+ <path id="tests.compile.cl​asspath">
+ <pathelement location="build/classes"/>
+ <pathelement location="${argo.to​ols.dir}/junit-3.8.2​/junit.jar"/>
+ <path refid="src.compile.c​lasspath"/>
+ </path>
+
+ <path id="tests.run.classpath">
+ <path refid="tests.compile​.classpath"/>
+ <fileset dir="../argouml-core​-model-mdr/build/"​>
+ <include name="*.jar"/>
+ </fileset>
+ </path>
+
+ <path id="tests.all.classpath">
+ <pathelement location="build/classes"/>
+ <pathelement location="build/test​s/classes"/>
+ <path refid="tests.run.cla​sspath"/>
+ </path>
+
+ </target>
+
+ <!-- ====================​====================​====================​======= -->
+ <!-- Initialization target for optional ant tasks -->
+ <!-- ====================​====================​====================​======= -->
+ <target name="ant.optional.init" depends="init">
+ <path id="ant.optional.classpath">
+ <pathelement location="${ant.hom​e}/libopt/ant-junit.​jar"/>
+ <pathelement location="${argo.to​ols.dir}/junit-3.8.2​/junit.jar"/>
+ </path>
+
+ <taskdef classname="org.apach​e.tools.ant.taskdefs​.optional.junit.JUni​tTask" name="junit">
+ <classpath>
+ <path refid="ant.optional.​classpath"/>
+ </classpath>
+ </taskdef>
+ </target>
+
+ <!-- ====================​====================​====================​======= -->
+ <!-- Prepares the build directory -->
+ <!-- ====================​====================​====================​======= -->
+
+ <target name="prepare" depends="init">
+ <mkdir dir="build"/>
+ <mkdir dir="build/classes"/>
+ </target>
+
+ <!-- ====================​====================​====================​======= -->
+ <!-- Prepares the staging directory -->
+ <!-- ====================​====================​====================​======= -->
+ <target name="jpp-prepare" depends="init">
+ <!-- create directories -->
+ <echo message="Preparing the staging directory in argouml-core-diagram​s-sequence2"/>
+ <mkdir dir="${staging.dir}"/>
+
+ </target>
+
+ <!-- ====================​====================​====================​======= -->
+ <!-- Compiles the source directory -->
+ <!-- ====================​====================​====================​======= -->
+ <target name="compile" depends="prepare"
+ description="Compile the sources.">
+
+ <echo message="Compiling the sources in argouml-core-diagram​s-sequence2"/>
+
+ <javac debug="on"
+ deprecation="on"
+ destdir="build/classes"
+ includes="org/argoum​l/**/*.java"
+ optimize="on"
+ srcdir="src"
+ source="1.5"
+ target="1.5">
+ <compilerarg compiler="javac1.5" line="-Xlint:unchecked"/>
+ <classpath>
+ <path refid="src.compile.c​lasspath"/>
+ </classpath>
+ </javac>
+ </target>
+
+ <!-- ====================​====================​====================​======= -->
+ <!-- Compiles the staging directory -->
+ <!-- ====================​====================​====================​======= -->
+ <target name="jpp-compile" depends="jpp-preproc​ess,prepare"
+ description="Compile the preprocessed sources.">
+
+ <echo message="Compiling the preprocessed sources in argouml-core-diagram​s-sequence2"/>
+
+ <javac debug="on"
+ deprecation="on"
+ destdir="build/classes"
+ includes="org/argoum​l/**/*.java"
+ optimize="on"
+ srcdir="${staging.dir}"
+ source="1.5"
+ target="1.5">
+ <compilerarg compiler="javac1.5" line="-Xlint:unchecked"/>
+ <classpath>
+ <path refid="src.compile.c​lasspath"/>
+ </classpath>
+ </javac>
+ </target>
+
+ <!-- ====================​====================​====================​======= -->
+ <!-- Creates the jar file -->
+ <!-- ====================​====================​====================​======= -->
+ <target name="jar" depends="compile"
+ description="Build the main jar file.">
+ <jar basedir="build/classes"
+ excludes="*.txt,*.ba​t,*.xml,*.sh"
+ includes="org/argouml/**"
+ manifest="src/META-I​NF/MANIFEST.MF"
+ jarfile="build/argou​ml-diagrams-sequence​.jar" />
+ </target>
+
+ <!-- ====================​====================​====================​======= -->
+ <!-- Creates the preprocessed jar file -->
+ <!-- ====================​====================​====================​======= -->
+ <target name="jpp-jar" depends="jpp-compile"
+ description="Build the main jar file.">
+ <jar basedir="build/classes"
+ excludes="*.txt,*.ba​t,*.xml,*.sh"
+ includes="org/argouml/**"
+ manifest="src/META-I​NF/MANIFEST.MF"
+ jarfile="build/argou​ml-diagrams-sequence​.jar" />
+ </target>
+
+ <!-- ====================​====================​====================​======= -->
+ <!-- Clean targets -->
+ <!-- ====================​====================​====================​======= -->
+ <target name="clean" depends="init"
+ description="Clean out all built files.">
+ <delete dir="build"/>
+ </target>
+
+ <!-- ====================​====================​====================​======= -->
+ <!-- Clean preprocess targets -->
+ <!-- ====================​====================​====================​======= -->
+ <target name="jpp-clean" depends="init"
+ description="Clean out all staging files.">
+
+ <delete dir="${staging.dir}"/>
+
+ </target>
+
+ <!-- ####################​####################​####################​####### -->
+ <!-- Section with tests. -->
+ <!-- ####################​####################​####################​####### -->
+
+
+ <!-- ====================​====================​====================​======= -->
+ <!-- Compiles the tests -->
+ <!-- ====================​====================​====================​======= -->
+
+ <target name="compile-tests" depends="prepare">
+
+ <!-- create directories -->
+ <mkdir dir="build/tests/classes"/>
+
+
+ <javac debug="true"
+ deprecation="on"
+ optimize="false"
+ destdir="build/tests/classes"
+ srcdir="tests"
+ source="1.5"
+ target="1.5">
+ <compilerarg compiler="javac1.5" line="-Xlint:unchecked"/>
+ <classpath>
+ <path refid="tests.compile​.classpath"/>
+ </classpath>
+ </javac>
+
+ </target>
+
+ <!-- ====================​====================​====================​======= -->
+ <!-- Run the junit tests. -->
+ <!-- ====================​====================​====================​======= -->
+ <target name="tests" depends="compile,compile-tests"
+ description="Run all tests that don't require any GUI components in headleass mode.">
+
+ <mkdir dir="build/tests/reports"/>
+ <mkdir dir="build/tests/rep​orts/html"/>
+
+ <junit errorproperty="junit.failure" failureproperty="junit.failure"
+ fork="yes" dir="${basedir}" forkmode="perTest"
+ haltonfailure="false"
+ maxmemory="48M" printsummary="true">
+ <sysproperty key="log4j.configuration" value="org/argouml/r​esource/default.lcf"​/>
+ <sysproperty key="java.awt.headless" value="true"/>
+ <assertions>
+ <enable/>
+ </assertions>
+ <classpath refid="tests.all.cla​sspath"/>
+ <formatter type="xml"/>
+ <batchtest todir="build/tests/reports">
+ <fileset dir="tests">
+ <include name="org/argouml/**​/Test*.java"/>
+ </fileset>
+ </batchtest>
+ </junit>
+ </target>
+
+
+ <!-- ====================​====================​====================​======= -->
+ <!-- Show de names of the features selected do preprocess -->
+ <!-- ====================​====================​====================​======= -->
+ <target name="jpp-showselectedfeatures" depends="init"
+ description="Show the name of selected features.">
+
+ <taskdef resource="net/sf/ant​contrib/antcontrib.p​roperties"
+ classpath="${argo.t​ools.dir}/apache-ant​-1.8.0/lib/ant-contr​ib-1.0b3.jar"/>
+ <echo message="Selected Features (argouml-core-diagra​ms-sequence2): "/>
+ <if>
+ <isset property="COGNITIVE"/>
+ <then>
+ <echo message="COGNITIVE"/>
+ </then>
+ </if>
+ <if>
+ <isset property="ACTIVITYDIAGRAM"/>
+ <then>
+ <echo message="ACTIVITYDIAGRAM"/>
+ </then>
+ </if>
+ <if>
+ <isset property="UMLSTATEDIAGRAM"/>
+ <then>
+ <echo message="UMLSTATEDIAGRAM"/>
+ </then>
+ </if>
+ <if>
+ <isset property="LOGGING"/>
+ <then>
+ <echo message="LOGGING"/>
+ </then>
+ </if>
+
+ </target>
+
+ <!-- ====================​====================​====================​======= -->
+ <!-- Execute the PreProcess on source files. -->
+ <!-- ====================​====================​====================​======= -->
+ <target name="jpp-preprocess" depends="jpp-prepare"
+ description="Execute de preprocessor on source files.">
+
+ <echo message="Preprocessing argouml-core-diagrams-sequence2 source files."/>
+ <antcall target="jpp-showsele​ctedfeatures"/>
+ <echo message="Starting preprocessing..."/>
+
+ <taskdef resource="javapp-defs.xml"
+ classpath="${argo.t​ools.dir}/javapp-0.4​/javapp.jar"/>
+
+ <javapp destdir="${staging.dir}" prefix="//#" verbose="false">
+ <fileset dir="src">
+ <include name="**/*.java"/>
+ </fileset>
+ </javapp>
+
+ </target>
+
+</project>
+<!-- End of file -->
+
+

Added: trunk/src/argouml-co​re-diagrams-sequence​2/tests/org/argouml/​model/InitializeMode​l.java
Url: http://argouml-spl.t​igris.org/source/bro​wse/argouml-spl/trun​k/src/argouml-core-d​iagrams-sequence2/te​sts/org/argouml/mode​l/InitializeModel.ja​va?view=markup&p​athrev=15
====================​====================​====================​==================
--- (empty file)
+++ trunk/src/argouml-co​re-diagrams-sequence​2/tests/org/argouml/​model/InitializeMode​l.java 2010-04-02 17:09:44-0700
@@ -0,0 +1,91 @@
+// $Id$
+// Copyright (c) 2007 The Regents of the University of California. All
+// Rights Reserved. Permission to use, copy, modify, and distribute this
+// software and its documentation without fee, and without a written
+// agreement is hereby granted, provided that the above copyright notice
+// and this paragraph appear in all copies. This software program and
+// documentation are copyrighted by The Regents of the University of
+// California. The software program and documentation are supplied "AS
+// IS", without any accompanying services from The Regents. The Regents
+// does not warrant that the operation of the program will be
+// uninterrupted or error-free. The end-user understands that the program
+// was developed for research purposes and is advised not to rely
+// exclusively on the program for any reason. IN NO EVENT SHALL THE
+// UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY FOR DIRECT, INDIRECT,
+// SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES, INCLUDING LOST PROFITS,
+// ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF
+// THE UNIVERSITY OF CALIFORNIA HAS BEEN ADVISED OF THE POSSIBILITY OF
+// SUCH DAMAGE. THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY
+// WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
+// MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE
+// PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, AND THE UNIVERSITY OF
+// CALIFORNIA HAS NO OBLIGATIONS TO PROVIDE MAINTENANCE, SUPPORT,
+// UPDATES, ENHANCEMENTS, OR MODIFICATIONS.
+
+package org.argouml.model;
+
+import junit.framework.TestCase;
+
+/**
+ * Class to initialize the model.
+ *
+ * @author lito
+ */
+public final class InitializeModel {
+
+ /**
+ * The default model implementation to start.
+ */
+ private static final String DEFAULT_MODEL_IMPLEMENTATION =
+ "org.argouml.model.m​dr.MDRModelImplement​ation";
+
+
+ /**
+ * This is never instantiated.
+ */
+ private InitializeModel() {
+ }
+
+ /**
+ * Initialize the Model subsystem with the default ModelImplementation.
+ */
+ public static void initializeDefault() {
+ String className =
+ System.getProperty(
+ "argouml.model.implementation",
+ DEFAULT_MODEL_IMPLEMENTATION);
+ initializeModelImple​mentation(className)​;
+ }
+
+ /**
+ * Initialize the Model subsystem with the MDR ModelImplementation.
+ */
+ public static void initializeMDR() {
+ initializeModelImplementation(
+ "org.argouml.model.m​dr.MDRModelImplement​ation");
+ }
+
+ private static ModelImplementation initializeModelImplementation(
+ String name) {
+ ModelImplementation impl = null;
+
+ Class implType;
+ try {
+ implType =
+ Class.forName(name);
+ } catch (ClassNotFoundException e) {
+ TestCase.fail(e.toString());
+ return null;
+ }
+
+ try {
+ impl = (ModelImplementation) implType.newInstance();
+ } catch (InstantiationException e) {
+ TestCase.fail(e.toString());
+ } catch (IllegalAccessException e) {
+ TestCase.fail(e.toString());
+ }
+ Model.setImplementation(impl);
+ return impl;
+ }
+}
\ No newline at end of file

Added: trunk/src/argouml-co​re-diagrams-sequence​2/tests/org/argouml/​sequence2/TestSequen​ceDiagramModule.java​
Url: http://argouml-spl.t​igris.org/source/bro​wse/argouml-spl/trun​k/src/argouml-core-d​iagrams-sequence2/te​sts/org/argouml/sequ​ence2/TestSequenceDi​agramModule.java?vie​w=markup&pathrev​=15
====================​====================​====================​==================
--- (empty file)
+++ trunk/src/argouml-co​re-diagrams-sequence​2/tests/org/argouml/​sequence2/TestSequen​ceDiagramModule.java​ 2010-04-02 17:09:44-0700
@@ -0,0 +1,70 @@
+// $Id$
+// Copyright (c) 2007 The Regents of the University of California. All
+// Rights Reserved. Permission to use, copy, modify, and distribute this
+// software and its documentation without fee, and without a written
+// agreement is hereby granted, provided that the above copyright notice
+// and this paragraph appear in all copies. This software program and
+// documentation are copyrighted by The Regents of the University of
+// California. The software program and documentation are supplied "AS
+// IS", without any accompanying services from The Regents. The Regents
+// does not warrant that the operation of the program will be
+// uninterrupted or error-free. The end-user understands that the program
+// was developed for research purposes and is advised not to rely
+// exclusively on the program for any reason. IN NO EVENT SHALL THE
+// UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY FOR DIRECT, INDIRECT,
+// SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES, INCLUDING LOST PROFITS,
+// ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF
+// THE UNIVERSITY OF CALIFORNIA HAS BEEN ADVISED OF THE POSSIBILITY OF
+// SUCH DAMAGE. THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY
+// WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
+// MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE
+// PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, AND THE UNIVERSITY OF
+// CALIFORNIA HAS NO OBLIGATIONS TO PROVIDE MAINTENANCE, SUPPORT,
+// UPDATES, ENHANCEMENTS, OR MODIFICATIONS.
+
+package org.argouml.sequence2;
+
+import org.argouml.sequence​2.SequenceDiagramMod​ule;
+
+import junit.framework.TestCase;
+
+
+/**
+ * Tests the SequenceDiagramModule class.
+ * @author penyaskito
+ */
+public class TestSequenceDiagramModule extends TestCase {
+
+ private SequenceDiagramModule theModule;
+
+ protected void setUp() throws Exception {
+ super.setUp();
+ theModule = new SequenceDiagramModule();
+ }
+
+ /**
+ * Tests than the name of the module is correct
+ * @see SequenceDiagramModule#getName()
+ */
+ public void testGetName() {
+ assertEquals("The name of the module is incorrect",
+ "ArgoUML-Sequence",
+ theModule.getName());
+ }
+
+ /**
+ * Tests than the name of the module is correct
+ * @see SequenceDiagramModule#getName()
+ */
+ public void testGetInfo() {
+ assertEquals("The version of the module is incorrect",
+ "0.28",
+ theModule.getInfo(Se​quenceDiagramModule.​VERSION));
+ assertEquals("The version of the module is incorrect",
+ "http://argouml-seque​nce.tigris.org",
+ theModule.getInfo(Se​quenceDiagramModule.​DOWNLOADSITE));
+
+ }
+
+
+}

Added: trunk/src/argouml-co​re-diagrams-sequence​2/tests/org/argouml/​sequence2/TestSequen​ceDiagramPropPanelFa​ctory.java
Url: http://argouml-spl.t​igris.org/source/bro​wse/argouml-spl/trun​k/src/argouml-core-d​iagrams-sequence2/te​sts/org/argouml/sequ​ence2/TestSequenceDi​agramPropPanelFactor​y.java?view=markup​&pathrev=15
====================​====================​====================​==================
--- (empty file)
+++ trunk/src/argouml-co​re-diagrams-sequence​2/tests/org/argouml/​sequence2/TestSequen​ceDiagramPropPanelFa​ctory.java 2010-04-02 17:09:44-0700
@@ -0,0 +1,69 @@
+// $Id$
+// Copyright (c) 2008 The Regents of the University of California. All
+// Rights Reserved. Permission to use, copy, modify, and distribute this
+// software and its documentation without fee, and without a written
+// agreement is hereby granted, provided that the above copyright notice
+// and this paragraph appear in all copies. This software program and
+// documentation are copyrighted by The Regents of the University of
+// California. The software program and documentation are supplied "AS
+// IS", without any accompanying services from The Regents. The Regents
+// does not warrant that the operation of the program will be
+// uninterrupted or error-free. The end-user understands that the program
+// was developed for research purposes and is advised not to rely
+// exclusively on the program for any reason. IN NO EVENT SHALL THE
+// UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY FOR DIRECT, INDIRECT,
+// SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES, INCLUDING LOST PROFITS,
+// ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF
+// THE UNIVERSITY OF CALIFORNIA HAS BEEN ADVISED OF THE POSSIBILITY OF
+// SUCH DAMAGE. THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY
+// WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
+// MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE
+// PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, AND THE UNIVERSITY OF
+// CALIFORNIA HAS NO OBLIGATIONS TO PROVIDE MAINTENANCE, SUPPORT,
+// UPDATES, ENHANCEMENTS, OR MODIFICATIONS.
+
+package org.argouml.sequence2;
+
+import org.argouml.model.In​itializeModel;
+import org.argouml.profile.​init.InitProfileSubs​ystem;
+
+import org.argouml.sequence​2.SequenceDiagramPro​pPanelFactory;
+import org.argouml.sequence​2.SequenceDiagramPro​pPanelFactory.PropPa​nelUMLSequenceDiagra​m;
+import org.argouml.sequence​2.diagram.UMLSequenc​eDiagram;
+import org.argouml.uml.ui.PropPanel;
+
+import junit.framework.TestCase;
+
+public class TestSequenceDiagramP​ropPanelFactory extends TestCase {
+
+ /*
+ * @see junit.framework.Test​Case#setUp()
+ */
+ @Override
+ public void setUp() throws Exception {
+ super.setUp();
+ InitializeModel.init​ializeDefault();
+ new InitProfileSubsystem().init();
+ }
+
+ public void testCreatePropPanel() {
+ SequenceDiagramPropPanelFactory factory =
+ new SequenceDiagramPropP​anelFactory();
+ PropPanel pp = null;
+ pp = factory.createPropPanel(null);
+ assertEquals("Created a proppanel for a null object",
+ null, pp);
+
+ Object o = new Object();
+ pp = factory.createPropPanel(o);
+ assertEquals("Created a proppanel for an object that it's not a sequence diagram.",
+ null, pp);
+
+ UMLSequenceDiagram seqDiagram = new UMLSequenceDiagram();
+ pp = factory.createPropPa​nel(seqDiagram);
+ assertNotNull("Null proppanel for a valid diagram", pp);
+ assertEquals("Invalid proppanel",
+ PropPanelUMLSequence​Diagram.class, pp.getClass());
+ }
+
+}

Added: trunk/src/argouml-co​re-diagrams-sequence​2/tests/org/argouml/​sequence2/diagram/Te​stFigClassifierRole.​java
Url: http://argouml-spl.t​igris.org/source/bro​wse/argouml-spl/trun​k/src/argouml-core-d​iagrams-sequence2/te​sts/org/argouml/sequ​ence2/diagram/TestFi​gClassifierRole.java​?view=markup&pat​hrev=15
====================​====================​====================​==================
--- (empty file)
+++ trunk/src/argouml-co​re-diagrams-sequence​2/tests/org/argouml/​sequence2/diagram/Te​stFigClassifierRole.​java 2010-04-02 17:09:44-0700
@@ -0,0 +1,98 @@
+// $Id$
+// Copyright (c) 2007 The Regents of the University of California. All
+// Rights Reserved. Permission to use, copy, modify, and distribute this
+// software and its documentation without fee, and without a written
+// agreement is hereby granted, provided that the above copyright notice
+// and this paragraph appear in all copies. This software program and
+// documentation are copyrighted by The Regents of the University of
+// California. The software program and documentation are supplied "AS
+// IS", without any accompanying services from The Regents. The Regents
+// does not warrant that the operation of the program will be
+// uninterrupted or error-free. The end-user understands that the program
+// was developed for research purposes and is advised not to rely
+// exclusively on the program for any reason. IN NO EVENT SHALL THE
+// UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY FOR DIRECT, INDIRECT,
+// SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES, INCLUDING LOST PROFITS,
+// ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF
+// THE UNIVERSITY OF CALIFORNIA HAS BEEN ADVISED OF THE POSSIBILITY OF
+// SUCH DAMAGE. THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY
+// WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
+// MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE
+// PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, AND THE UNIVERSITY OF
+// CALIFORNIA HAS NO OBLIGATIONS TO PROVIDE MAINTENANCE, SUPPORT,
+// UPDATES, ENHANCEMENTS, OR MODIFICATIONS.
+
+package org.argouml.sequence2.diagram;
+
+import java.util.ArrayList;
+import java.util.List;
+import java.util.Vector;
+
+import junit.framework.TestCase;
+
+import org.argouml.model.In​itializeModel;
+import org.argouml.model.Model;
+import org.argouml.notation​.providers.uml.InitN​otationUml;
+import org.argouml.profile.​init.InitProfileSubs​ystem;
+import org.argouml.sequence​2.diagram.FigClassif​ierRole;
+import org.argouml.sequence​2.diagram.UMLSequenc​eDiagram;
+import org.tigris.gef.base.​LayerPerspective;
+import org.tigris.gef.graph​.GraphModel;
+import org.tigris.gef.graph​.GraphNodeRenderer;
+import org.tigris.gef.prese​ntation.Fig;
+
+/**
+ * Tests the FigClassifierRole class.
+ * @author penyaskito
+ */
+
+public class TestFigClassifierRole extends TestCase {
+
+ /**
+ * @throws Exception
+ * @see junit.framework.Test​Case#setUp()
+ */
+ @Override
+ protected void setUp() throws Exception {
+ super.setUp();
+ InitializeModel.init​ializeDefault();
+ (new InitNotationUml()).init();
+ (new InitProfileSubsystem()).init();
+ }
+
+ /**
+ * Test the updateNameText method.
+ * @see FigClassifierRole#up​dateNameText()
+ */
+ public void testUpdateNameText()
+ {
+ UMLSequenceDiagram diagram = new UMLSequenceDiagram();
+ GraphModel gm = diagram.getGraphModel();
+ LayerPerspective layer = diagram.getLayer();
+ GraphNodeRenderer renderer = layer.getGraphNodeRenderer();
+
+ assertEquals(1, 1);
+
+ Object cr = Model.getUmlFactory(​).buildNode(
+ Model.getMetaTypes()​.getClassifierRole()​);
+ Model.getCoreHelper(​).setName(cr, "classifier");
+ Object clazz = Model.getUmlFactory(​).buildNode(
+ Model.getMetaTypes()​.getUMLClass());
+ Model.getCoreHelper(​).setName(clazz, "MyClass");
+ List<Object> bases = new ArrayList<Object>();
+ bases.add(clazz);
+ Model.getCollaborati​onsHelper().setBases​(cr, bases);
+
+ FigClassifierRole fig = new FigClassifierRole(cr);
+
+ int count = 0;
+ count = diagram.getLayer().g​etContents().size();​
+ assertEquals(0,count);
+ diagram.add(fig);
+ count = diagram.getLayer().g​etContents().size();​
+ assertEquals(1, count);
+
+ // debugging and looking at fig.headFig.figs[1]._currText
+ // I can see that it's working, but how to test it?
+ }
+}

Added: trunk/src/argouml-co​re-diagrams-sequence​2/tests/org/argouml/​sequence2/diagram/Te​stFigMessageSpline.j​ava
Url: http://argouml-spl.t​igris.org/source/bro​wse/argouml-spl/trun​k/src/argouml-core-d​iagrams-sequence2/te​sts/org/argouml/sequ​ence2/diagram/TestFi​gMessageSpline.java?​view=markup&path​rev=15
====================​====================​====================​==================
--- (empty file)
+++ trunk/src/argouml-co​re-diagrams-sequence​2/tests/org/argouml/​sequence2/diagram/Te​stFigMessageSpline.j​ava 2010-04-02 17:09:44-0700
@@ -0,0 +1,56 @@
+// $Id$
+// Copyright (c) 2007 The Regents of the University of California. All
+// Rights Reserved. Permission to use, copy, modify, and distribute this
+// software and its documentation without fee, and without a written
+// agreement is hereby granted, provided that the above copyright notice
+// and this paragraph appear in all copies. This software program and
+// documentation are copyrighted by The Regents of the University of
+// California. The software program and documentation are supplied "AS
+// IS", without any accompanying services from The Regents. The Regents
+// does not warrant that the operation of the program will be
+// uninterrupted or error-free. The end-user understands that the program
+// was developed for research purposes and is advised not to rely
+// exclusively on the program for any reason. IN NO EVENT SHALL THE
+// UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY FOR DIRECT, INDIRECT,
+// SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES, INCLUDING LOST PROFITS,
+// ARISING OUT OF

View complete message

« Previous message in topic | 1 of 1 | Next message in topic »

Messages

Show all messages in topic

svn commit: r15 - trunk/src/argouml-core-diagrams-sequence2: . tests tests/org tests/org/argouml tests/org/argouml/model tests/org/argouml/proppanel tests/org/argouml/proppanel/sequence2 tests/org/arg... marcusvnac Marcus Vinícius de Ávila Couto 2010-04-02 17:09:45 PDT
Messages per page: