diff options
| author | Paul Buetow <paul@buetow.org> | 2008-06-21 19:55:49 +0000 |
|---|---|---|
| committer | Paul Buetow <paul@buetow.org> | 2008-06-21 19:55:49 +0000 |
| commit | c7f8bed4567d03bbbc7b954bb7a5abf611fd80dc (patch) | |
| tree | ffbc316414e605abcbac24d4f4b5bda4271c33d7 | |
| parent | b89e7b8d19caae2699a87359833596dae3d1a3c7 (diff) | |
argo
39 files changed, 691 insertions, 453 deletions
diff --git a/LaTeX/argo/README.txt b/LaTeX/argo/README.txt new file mode 100644 index 0000000..9a034de --- /dev/null +++ b/LaTeX/argo/README.txt @@ -0,0 +1,81 @@ +Welcome to ArgoUML! + +(This file was last updated by $Author: mvw $ on $Date: 2005-09-25 10:41:13 +0200 (Sun, 25 Sep 2005) $.) + +In case you just downloaded and unzipped your ArgoUML distribution, +here's how to proceed. + +First, you need the runtime environment for Java (J2SE) installed, get it +from http://www.java.com for your platform. + +At least a JRE 1.4 is required. Please let us know if you experience +any JDK related problems. Try typing "java" in a console window to see +if Java is successfully installed. You should get a list of your +options. If not, try reinstalling Java. + +Now (after unpacking the distro, which you obviously have done, +because this file was in it) you should have a bunch of .jar files +(argouml.jar, gef.jar and others...) in your directory. Please do +NOT unpack the .jars! Just leave them as jar files. + +Now you can start the argouml.jar, on a Windows platform by +(double-)clicking it. +Alternatively, you can type the following at a +command line console: java -jar argouml.jar + +The same effect can be obtained by creating a batch-file (in the same +dir as argouml.jar), with the following contents: + java -jar argouml.jar +which can then be started via a shortcut on the desktop. + + +Detailed instructions in running ArgoUML from a command line console +on Windows: + +Suppose that you have downloaded ArgoUML to the C: drive, so your +directory looks like this: + c:\ArgoUML +Open your DOS command prompt and type + cd \ +to set the current directory to the root. Then type: + c\:>cd ArgoUML +which will give you the prompt: + c:\ArgoUML> +Then type: + dir +to see everything in the ArgoUML folder. You should have the +argouml.jar file present in this folder. Note that you need all +downloaded jar files together in this directory. + +Then type + java -jar argouml.jar +That's it, ArgoUML should start up now. + +If not, there is a problem with the downloading on your computer. +Please have a look at http://argouml.tigris.org in the FAQ +and then consider posting an issue. + + +Modules: + +If you downloaded the modules archive, which contains the support for +code generation of other languages then Java, then put their jar files +in a subdirectory named ext. + + +Memory: + +If you have plenty of memory and wants ArgoUML to be able to handle +large projects, try: +java -Xms250M -Xmx500M -jar argouml.jar + + +Batch mode: + +The following is an example of how ArgoUML is run in batchmode: +java -jar argouml.jar -batch -command "org.argouml.uml.ui.ActionOpenProject=test.zargo" -command org.argouml.ui.cmd.ActionGotoDiagram=A -command "org.argouml.uml.ui.ActionSaveGraphics=test.PNG" +Instead of "test.zargo", it may be better to include the complete path, e.g. +c:\Documents and Settings\YourNameHere\My Documents\test.zargo + + +Have fun! diff --git a/LaTeX/argo/antlrall.jar b/LaTeX/argo/antlrall.jar Binary files differnew file mode 100644 index 0000000..4bdb7c3 --- /dev/null +++ b/LaTeX/argo/antlrall.jar diff --git a/LaTeX/argo/argouml-mdr.jar b/LaTeX/argo/argouml-mdr.jar Binary files differnew file mode 100644 index 0000000..1754cb7 --- /dev/null +++ b/LaTeX/argo/argouml-mdr.jar diff --git a/LaTeX/argo/argouml-model.jar b/LaTeX/argo/argouml-model.jar Binary files differnew file mode 100644 index 0000000..4529261 --- /dev/null +++ b/LaTeX/argo/argouml-model.jar diff --git a/LaTeX/argo/argouml.bat b/LaTeX/argo/argouml.bat new file mode 100755 index 0000000..d91440b --- /dev/null +++ b/LaTeX/argo/argouml.bat @@ -0,0 +1,2 @@ +@echo off +java -cp @argojarfile@ org.argouml.application.Main %1 %2 %3 %4 %5 %6 %7 %8 diff --git a/LaTeX/argo/argouml.jar b/LaTeX/argo/argouml.jar Binary files differnew file mode 100644 index 0000000..fd8ee9e --- /dev/null +++ b/LaTeX/argo/argouml.jar diff --git a/LaTeX/argo/argouml.log b/LaTeX/argo/argouml.log new file mode 100644 index 0000000..480f9ae --- /dev/null +++ b/LaTeX/argo/argouml.log @@ -0,0 +1,125 @@ +2008-06-21 19:32:05,082 WARN: Unable to load configuration /home/buetow/argo.user.properties (ConfigurationProperties.java:107) +2008-06-21 19:36:05,751 WARN: Listeners being added and removed from the same owner (FigEdgeModelElement.java:936) +2008-06-21 19:36:05,929 WARN: Listeners being added and removed from the same owner (FigEdgeModelElement.java:936) +2008-06-21 19:36:06,539 WARN: Listeners being added and removed from the same owner (FigEdgeModelElement.java:936) +2008-06-21 19:36:06,773 WARN: Listeners being added and removed from the same owner (FigEdgeModelElement.java:936) +2008-06-21 19:36:07,261 WARN: Listeners being added and removed from the same owner (FigEdgeModelElement.java:936) +2008-06-21 19:36:07,380 WARN: Listeners being added and removed from the same owner (FigEdgeModelElement.java:936) +2008-06-21 19:36:07,490 WARN: Listeners being added and removed from the same owner (FigEdgeModelElement.java:936) +2008-06-21 19:36:07,605 WARN: Listeners being added and removed from the same owner (FigEdgeModelElement.java:936) +2008-06-21 19:36:07,730 WARN: Listeners being added and removed from the same owner (FigEdgeModelElement.java:936) +2008-06-21 19:36:08,648 WARN: Listeners being added and removed from the same owner (FigEdgeModelElement.java:936) +2008-06-21 19:36:08,954 WARN: Listeners being added and removed from the same owner (FigEdgeModelElement.java:936) +2008-06-21 19:36:10,097 WARN: Listeners being added and removed from the same owner (FigEdgeModelElement.java:936) +2008-06-21 19:36:10,936 WARN: Listeners being added and removed from the same owner (FigEdgeModelElement.java:936) +2008-06-21 19:36:12,201 WARN: Listeners being added and removed from the same owner (FigEdgeModelElement.java:936) +2008-06-21 19:36:12,770 WARN: Listeners being added and removed from the same owner (FigEdgeModelElement.java:936) +2008-06-21 19:36:12,890 WARN: Listeners being added and removed from the same owner (FigEdgeModelElement.java:936) +2008-06-21 19:36:12,943 WARN: Listeners being added and removed from the same owner (FigEdgeModelElement.java:936) +2008-06-21 19:36:13,132 WARN: Listeners being added and removed from the same owner (FigEdgeModelElement.java:936) +2008-06-21 19:36:13,786 WARN: Listeners being added and removed from the same owner (FigEdgeModelElement.java:936) +2008-06-21 19:36:15,337 WARN: Listeners being added and removed from the same owner (FigEdgeModelElement.java:936) +2008-06-21 19:36:15,559 WARN: Listeners being added and removed from the same owner (FigEdgeModelElement.java:936) +2008-06-21 19:36:15,697 WARN: Listeners being added and removed from the same owner (FigEdgeModelElement.java:936) +2008-06-21 19:36:15,773 WARN: Listeners being added and removed from the same owner (FigEdgeModelElement.java:936) +2008-06-21 19:36:15,891 WARN: Listeners being added and removed from the same owner (FigEdgeModelElement.java:936) +2008-06-21 19:36:34,290 WARN: Listeners being added and removed from the same owner (FigEdgeModelElement.java:936) +2008-06-21 19:36:35,540 WARN: Listeners being added and removed from the same owner (FigEdgeModelElement.java:936) +2008-06-21 19:36:36,627 WARN: Listeners being added and removed from the same owner (FigEdgeModelElement.java:936) +2008-06-21 19:36:36,749 WARN: Listeners being added and removed from the same owner (FigEdgeModelElement.java:936) +2008-06-21 19:36:36,827 WARN: Listeners being added and removed from the same owner (FigEdgeModelElement.java:936) +2008-06-21 19:36:37,052 WARN: Listeners being added and removed from the same owner (FigEdgeModelElement.java:936) +2008-06-21 19:36:37,216 WARN: Listeners being added and removed from the same owner (FigEdgeModelElement.java:936) +2008-06-21 19:36:37,331 WARN: Listeners being added and removed from the same owner (FigEdgeModelElement.java:936) +2008-06-21 19:36:37,396 WARN: Listeners being added and removed from the same owner (FigEdgeModelElement.java:936) +2008-06-21 19:36:37,670 WARN: Listeners being added and removed from the same owner (FigEdgeModelElement.java:936) +2008-06-21 19:36:38,315 WARN: Listeners being added and removed from the same owner (FigEdgeModelElement.java:936) +2008-06-21 19:36:38,977 WARN: Listeners being added and removed from the same owner (FigEdgeModelElement.java:936) +2008-06-21 19:36:39,330 WARN: Listeners being added and removed from the same owner (FigEdgeModelElement.java:936) +2008-06-21 19:36:39,509 WARN: Listeners being added and removed from the same owner (FigEdgeModelElement.java:936) +2008-06-21 19:36:39,577 WARN: Listeners being added and removed from the same owner (FigEdgeModelElement.java:936) +2008-06-21 19:36:39,705 WARN: Listeners being added and removed from the same owner (FigEdgeModelElement.java:936) +2008-06-21 19:36:48,420 WARN: Listeners being added and removed from the same owner (FigEdgeModelElement.java:936) +2008-06-21 19:36:48,627 WARN: Listeners being added and removed from the same owner (FigEdgeModelElement.java:936) +2008-06-21 19:36:48,802 WARN: Listeners being added and removed from the same owner (FigEdgeModelElement.java:936) +2008-06-21 19:36:48,958 WARN: Listeners being added and removed from the same owner (FigEdgeModelElement.java:936) +2008-06-21 19:36:49,110 WARN: Listeners being added and removed from the same owner (FigEdgeModelElement.java:936) +2008-06-21 19:36:49,255 WARN: Listeners being added and removed from the same owner (FigEdgeModelElement.java:936) +2008-06-21 19:36:49,399 WARN: Listeners being added and removed from the same owner (FigEdgeModelElement.java:936) +2008-06-21 19:36:49,557 WARN: Listeners being added and removed from the same owner (FigEdgeModelElement.java:936) +2008-06-21 19:36:49,716 WARN: Listeners being added and removed from the same owner (FigEdgeModelElement.java:936) +2008-06-21 19:36:49,880 WARN: Listeners being added and removed from the same owner (FigEdgeModelElement.java:936) +2008-06-21 19:36:50,027 WARN: Listeners being added and removed from the same owner (FigEdgeModelElement.java:936) +2008-06-21 19:36:50,190 WARN: Listeners being added and removed from the same owner (FigEdgeModelElement.java:936) +2008-06-21 19:36:50,361 WARN: Listeners being added and removed from the same owner (FigEdgeModelElement.java:936) +2008-06-21 19:36:50,540 WARN: Listeners being added and removed from the same owner (FigEdgeModelElement.java:936) +2008-06-21 20:06:46,474 WARN: Listeners being added and removed from the same owner (FigEdgeModelElement.java:936) +2008-06-21 20:06:46,717 WARN: Listeners being added and removed from the same owner (FigEdgeModelElement.java:936) +2008-06-21 20:06:46,805 WARN: Listeners being added and removed from the same owner (FigEdgeModelElement.java:936) +2008-06-21 20:06:47,642 WARN: Listeners being added and removed from the same owner (FigEdgeModelElement.java:936) +2008-06-21 20:06:48,001 WARN: Listeners being added and removed from the same owner (FigEdgeModelElement.java:936) +2008-06-21 20:06:48,186 WARN: Listeners being added and removed from the same owner (FigEdgeModelElement.java:936) +2008-06-21 20:06:48,281 WARN: Listeners being added and removed from the same owner (FigEdgeModelElement.java:936) +2008-06-21 20:06:48,337 WARN: Listeners being added and removed from the same owner (FigEdgeModelElement.java:936) +2008-06-21 20:06:48,451 WARN: Listeners being added and removed from the same owner (FigEdgeModelElement.java:936) +2008-06-21 20:06:48,544 WARN: Listeners being added and removed from the same owner (FigEdgeModelElement.java:936) +2008-06-21 20:06:48,880 WARN: Listeners being added and removed from the same owner (FigEdgeModelElement.java:936) +2008-06-21 20:06:49,008 WARN: Listeners being added and removed from the same owner (FigEdgeModelElement.java:936) +2008-06-21 20:06:49,177 WARN: Listeners being added and removed from the same owner (FigEdgeModelElement.java:936) +2008-06-21 20:06:49,276 WARN: Listeners being added and removed from the same owner (FigEdgeModelElement.java:936) +2008-06-21 20:06:49,437 WARN: Listeners being added and removed from the same owner (FigEdgeModelElement.java:936) +2008-06-21 20:06:49,537 WARN: Listeners being added and removed from the same owner (FigEdgeModelElement.java:936) +2008-06-21 20:06:49,678 WARN: Listeners being added and removed from the same owner (FigEdgeModelElement.java:936) +2008-06-21 20:06:49,773 WARN: Listeners being added and removed from the same owner (FigEdgeModelElement.java:936) +2008-06-21 20:06:49,893 WARN: Listeners being added and removed from the same owner (FigEdgeModelElement.java:936) +2008-06-21 20:06:49,978 WARN: Listeners being added and removed from the same owner (FigEdgeModelElement.java:936) +2008-06-21 20:06:50,085 WARN: Listeners being added and removed from the same owner (FigEdgeModelElement.java:936) +2008-06-21 20:06:50,170 WARN: Listeners being added and removed from the same owner (FigEdgeModelElement.java:936) +2008-06-21 20:06:50,297 WARN: Listeners being added and removed from the same owner (FigEdgeModelElement.java:936) +2008-06-21 20:06:50,353 WARN: Listeners being added and removed from the same owner (FigEdgeModelElement.java:936) +2008-06-21 20:06:50,457 WARN: Listeners being added and removed from the same owner (FigEdgeModelElement.java:936) +2008-06-21 20:18:04,978 WARN: Owner of [org.argouml.uml.diagram.use_case.ui.FigUseCase@1dc5341/class org.argouml.uml.diagram.use_case.ui.FigUseCase] is null. (FigNodeModelElement.java:1326) +2008-06-21 20:18:04,991 WARN: I return... (FigNodeModelElement.java:1328) +2008-06-21 20:18:05,000 WARN: Owner of [org.argouml.uml.diagram.use_case.ui.FigUseCase@a488b9/class org.argouml.uml.diagram.use_case.ui.FigUseCase] is null. (FigNodeModelElement.java:1326) +2008-06-21 20:18:05,001 WARN: I return... (FigNodeModelElement.java:1328) +2008-06-21 20:34:08,418 WARN: Got a ClassifierRole - only legal on load (FigClassifierRole.java:1024) +2008-06-21 20:34:08,419 WARN: Got a ClassifierRole - only legal on load (FigClassifierRole.java:1024) +2008-06-21 20:36:25,593 WARN: Got a ClassifierRole - only legal on load (FigClassifierRole.java:1024) +2008-06-21 20:36:25,594 WARN: Got a ClassifierRole - only legal on load (FigClassifierRole.java:1024) +2008-06-21 20:39:56,964 WARN: Got a ClassifierRole - only legal on load (FigClassifierRole.java:1024) +2008-06-21 20:39:56,966 WARN: Got a ClassifierRole - only legal on load (FigClassifierRole.java:1024) +2008-06-21 20:39:59,236 WARN: Got a ClassifierRole - only legal on load (FigClassifierRole.java:1024) +2008-06-21 20:39:59,237 WARN: Got a ClassifierRole - only legal on load (FigClassifierRole.java:1024) +2008-06-21 20:40:48,006 WARN: Listeners being added and removed from the same owner (FigEdgeModelElement.java:936) +2008-06-21 20:40:48,198 WARN: Listeners being added and removed from the same owner (FigEdgeModelElement.java:936) +2008-06-21 20:40:48,281 WARN: Listeners being added and removed from the same owner (FigEdgeModelElement.java:936) +2008-06-21 20:40:48,376 WARN: Listeners being added and removed from the same owner (FigEdgeModelElement.java:936) +2008-06-21 20:40:48,540 WARN: Listeners being added and removed from the same owner (FigEdgeModelElement.java:936) +2008-06-21 20:40:48,644 WARN: Listeners being added and removed from the same owner (FigEdgeModelElement.java:936) +2008-06-21 20:40:48,861 WARN: Listeners being added and removed from the same owner (FigEdgeModelElement.java:936) +2008-06-21 20:40:48,942 WARN: Listeners being added and removed from the same owner (FigEdgeModelElement.java:936) +2008-06-21 20:40:49,049 WARN: Listeners being added and removed from the same owner (FigEdgeModelElement.java:936) +2008-06-21 20:40:49,253 WARN: Listeners being added and removed from the same owner (FigEdgeModelElement.java:936) +2008-06-21 20:40:49,409 WARN: Listeners being added and removed from the same owner (FigEdgeModelElement.java:936) +2008-06-21 20:40:49,608 WARN: Listeners being added and removed from the same owner (FigEdgeModelElement.java:936) +2008-06-21 20:40:49,678 WARN: Listeners being added and removed from the same owner (FigEdgeModelElement.java:936) +2008-06-21 20:54:29,309 WARN: The current namespace is not a valid one! (UMLModelElementNamespaceComboBoxModel.java:87) +2008-06-21 20:58:55,683 WARN: in dest node but no port (ModeCreateEdgeAndNode.java:417) +2008-06-21 20:59:44,082 WARN: MutableGraphModel connect() returned null (ModeCreatePolyEdge.java:224) +2008-06-21 20:59:47,368 WARN: MutableGraphModel connect() returned null (ModeCreatePolyEdge.java:224) +2008-06-21 20:59:52,046 WARN: MutableGraphModel connect() returned null (ModeCreatePolyEdge.java:224) +2008-06-21 21:02:18,287 WARN: The current namespace is not a valid one! (UMLModelElementNamespaceComboBoxModel.java:87) +2008-06-21 21:02:54,645 WARN: MutableGraphModel connect() returned null (ModeCreatePolyEdge.java:224) +2008-06-21 21:02:59,793 WARN: MutableGraphModel connect() returned null (ModeCreatePolyEdge.java:224) +2008-06-21 21:03:03,715 WARN: MutableGraphModel connect() returned null (ModeCreatePolyEdge.java:224) +2008-06-21 21:03:06,198 WARN: MutableGraphModel connect() returned null (ModeCreatePolyEdge.java:224) +2008-06-21 21:03:15,805 WARN: MutableGraphModel connect() returned null (ModeCreatePolyEdge.java:224) +2008-06-21 21:04:18,658 WARN: MutableGraphModel connect() returned null (ModeCreatePolyEdge.java:224) +2008-06-21 21:04:22,268 WARN: MutableGraphModel connect() returned null (ModeCreatePolyEdge.java:224) +2008-06-21 21:04:52,228 WARN: MutableGraphModel connect() returned null (ModeCreatePolyEdge.java:224) +2008-06-21 21:05:10,857 WARN: The current namespace is not a valid one! (UMLModelElementNamespaceComboBoxModel.java:87) +2008-06-21 21:05:12,909 WARN: The current namespace is not a valid one! (UMLModelElementNamespaceComboBoxModel.java:87) +2008-06-21 21:06:26,259 WARN: The current namespace is not a valid one! (UMLModelElementNamespaceComboBoxModel.java:87) +2008-06-21 21:07:12,943 WARN: MutableGraphModel connect() returned null (ModeCreatePolyEdge.java:224) +2008-06-21 21:07:16,851 WARN: The current namespace is not a valid one! (UMLModelElementNamespaceComboBoxModel.java:87) +2008-06-21 21:09:20,634 WARN: The current namespace is not a valid one! (UMLModelElementNamespaceComboBoxModel.java:87) diff --git a/LaTeX/argo/argouml.sh b/LaTeX/argo/argouml.sh new file mode 100755 index 0000000..0188e69 --- /dev/null +++ b/LaTeX/argo/argouml.sh @@ -0,0 +1,29 @@ +#!/bin/sh +# +# Shell script to launch ArgoUML on Unix systems. Mostly borrowed from +# the Apache Ant project. +# +# The idea is that you can put a softlink in your "bin" directory back +# to this file in the ArgoUML install directory and this script will +# use the link to find the jars that it needs, e.g.: +# +# ln -s /usr/local/ArgoUML/argouml.sh /usr/local/bin/argo +# +# 2002-02-25 toby@caboteria.org + +## resolve links - $0 may be a link to ArgoUML's home +PRG=$0 +progname=`basename $0` + +while [ -h "$PRG" ] ; do + ls=`ls -ld "$PRG"` + link=`expr "$ls" : '.*-> \(.*\)$'` + if expr "$link" : '.*/.*' > /dev/null; then + PRG="$link" + else + PRG="`dirname $PRG`/$link" + fi +done + +java -jar `dirname $PRG`/argouml.jar "$@" + diff --git a/LaTeX/argo/commons-logging.jar b/LaTeX/argo/commons-logging.jar Binary files differnew file mode 100644 index 0000000..5a86bc4 --- /dev/null +++ b/LaTeX/argo/commons-logging.jar diff --git a/LaTeX/argo/ext/argo_classfile.jar b/LaTeX/argo/ext/argo_classfile.jar Binary files differnew file mode 100644 index 0000000..70b8d02 --- /dev/null +++ b/LaTeX/argo/ext/argo_classfile.jar diff --git a/LaTeX/argo/ext/argo_cpp.jar b/LaTeX/argo/ext/argo_cpp.jar Binary files differnew file mode 100644 index 0000000..1f22f2d --- /dev/null +++ b/LaTeX/argo/ext/argo_cpp.jar diff --git a/LaTeX/argo/ext/argo_idl.jar b/LaTeX/argo/ext/argo_idl.jar Binary files differnew file mode 100644 index 0000000..5b384bd --- /dev/null +++ b/LaTeX/argo/ext/argo_idl.jar diff --git a/LaTeX/argo/ext/argo_php.jar b/LaTeX/argo/ext/argo_php.jar Binary files differnew file mode 100644 index 0000000..3a9ca61 --- /dev/null +++ b/LaTeX/argo/ext/argo_php.jar diff --git a/LaTeX/argo/ext/argouml-csharp.jar b/LaTeX/argo/ext/argouml-csharp.jar Binary files differnew file mode 100644 index 0000000..51a2a9a --- /dev/null +++ b/LaTeX/argo/ext/argouml-csharp.jar diff --git a/LaTeX/argo/ext/argouml-i18n-de.jar b/LaTeX/argo/ext/argouml-i18n-de.jar Binary files differnew file mode 100644 index 0000000..cd15b85 --- /dev/null +++ b/LaTeX/argo/ext/argouml-i18n-de.jar diff --git a/LaTeX/argo/ext/argouml-i18n-en_GB.jar b/LaTeX/argo/ext/argouml-i18n-en_GB.jar Binary files differnew file mode 100644 index 0000000..200e498 --- /dev/null +++ b/LaTeX/argo/ext/argouml-i18n-en_GB.jar diff --git a/LaTeX/argo/ext/argouml-i18n-es.jar b/LaTeX/argo/ext/argouml-i18n-es.jar Binary files differnew file mode 100644 index 0000000..3f83609 --- /dev/null +++ b/LaTeX/argo/ext/argouml-i18n-es.jar diff --git a/LaTeX/argo/ext/argouml-i18n-fr.jar b/LaTeX/argo/ext/argouml-i18n-fr.jar Binary files differnew file mode 100644 index 0000000..6031e08 --- /dev/null +++ b/LaTeX/argo/ext/argouml-i18n-fr.jar diff --git a/LaTeX/argo/ext/argouml-i18n-it.jar b/LaTeX/argo/ext/argouml-i18n-it.jar Binary files differnew file mode 100644 index 0000000..0a022a8 --- /dev/null +++ b/LaTeX/argo/ext/argouml-i18n-it.jar diff --git a/LaTeX/argo/ext/argouml-i18n-nb.jar b/LaTeX/argo/ext/argouml-i18n-nb.jar Binary files differnew file mode 100644 index 0000000..f32e5a9 --- /dev/null +++ b/LaTeX/argo/ext/argouml-i18n-nb.jar diff --git a/LaTeX/argo/ext/argouml-i18n-pt.jar b/LaTeX/argo/ext/argouml-i18n-pt.jar Binary files differnew file mode 100644 index 0000000..8c0772e --- /dev/null +++ b/LaTeX/argo/ext/argouml-i18n-pt.jar diff --git a/LaTeX/argo/ext/argouml-i18n-pt_BR.jar b/LaTeX/argo/ext/argouml-i18n-pt_BR.jar Binary files differnew file mode 100644 index 0000000..907fc27 --- /dev/null +++ b/LaTeX/argo/ext/argouml-i18n-pt_BR.jar diff --git a/LaTeX/argo/ext/argouml-i18n-ru.jar b/LaTeX/argo/ext/argouml-i18n-ru.jar Binary files differnew file mode 100644 index 0000000..04d2a88 --- /dev/null +++ b/LaTeX/argo/ext/argouml-i18n-ru.jar diff --git a/LaTeX/argo/ext/argouml-i18n-zh.jar b/LaTeX/argo/ext/argouml-i18n-zh.jar Binary files differnew file mode 100644 index 0000000..9054910 --- /dev/null +++ b/LaTeX/argo/ext/argouml-i18n-zh.jar diff --git a/LaTeX/argo/gef.jar b/LaTeX/argo/gef.jar Binary files differnew file mode 100644 index 0000000..5bc75ac --- /dev/null +++ b/LaTeX/argo/gef.jar diff --git a/LaTeX/argo/java-interfaces.jar b/LaTeX/argo/java-interfaces.jar Binary files differnew file mode 100644 index 0000000..c3cecb0 --- /dev/null +++ b/LaTeX/argo/java-interfaces.jar diff --git a/LaTeX/argo/jmi.jar b/LaTeX/argo/jmi.jar Binary files differnew file mode 100644 index 0000000..1a0d89c --- /dev/null +++ b/LaTeX/argo/jmi.jar diff --git a/LaTeX/argo/jmiutils.jar b/LaTeX/argo/jmiutils.jar Binary files differnew file mode 100644 index 0000000..208ade1 --- /dev/null +++ b/LaTeX/argo/jmiutils.jar diff --git a/LaTeX/argo/log4j.jar b/LaTeX/argo/log4j.jar Binary files differnew file mode 100644 index 0000000..2e9c58e --- /dev/null +++ b/LaTeX/argo/log4j.jar diff --git a/LaTeX/argo/mdrapi.jar b/LaTeX/argo/mdrapi.jar Binary files differnew file mode 100644 index 0000000..48c9ac4 --- /dev/null +++ b/LaTeX/argo/mdrapi.jar diff --git a/LaTeX/argo/mof.jar b/LaTeX/argo/mof.jar Binary files differnew file mode 100644 index 0000000..372d755 --- /dev/null +++ b/LaTeX/argo/mof.jar diff --git a/LaTeX/argo/nbmdr.jar b/LaTeX/argo/nbmdr.jar Binary files differnew file mode 100644 index 0000000..fa99323 --- /dev/null +++ b/LaTeX/argo/nbmdr.jar diff --git a/LaTeX/argo/ocl-argo.jar b/LaTeX/argo/ocl-argo.jar Binary files differnew file mode 100644 index 0000000..8c9830a --- /dev/null +++ b/LaTeX/argo/ocl-argo.jar diff --git a/LaTeX/argo/openide-util.jar b/LaTeX/argo/openide-util.jar Binary files differnew file mode 100644 index 0000000..83fb9da --- /dev/null +++ b/LaTeX/argo/openide-util.jar diff --git a/LaTeX/argo/swidgets.jar b/LaTeX/argo/swidgets.jar Binary files differnew file mode 100644 index 0000000..94fc191 --- /dev/null +++ b/LaTeX/argo/swidgets.jar diff --git a/LaTeX/argo/toolbar.jar b/LaTeX/argo/toolbar.jar Binary files differnew file mode 100644 index 0000000..ce8117f --- /dev/null +++ b/LaTeX/argo/toolbar.jar diff --git a/LaTeX/chapters/grundkomponenten.tex b/LaTeX/chapters/grundkomponenten.tex index 821dae3..8a6ba61 100644 --- a/LaTeX/chapters/grundkomponenten.tex +++ b/LaTeX/chapters/grundkomponenten.tex @@ -40,6 +40,8 @@ Eine Simulation besteht aus der Hintereinanderausf\"{u}hrung von endlich vielen \label{fig:ClientServerProtokolle}
\end{figure}
-Eine Simulation besteht aus der Anwendung von Protokollen. Es wurde bereits erw\"{a}hnt, dass ein Prozess die Rollen von Servern und/oder Clients annehmen kann. Bei jeder Server- und Clientrolle muss zus\"{a}tzlich das dazugeh\"{o}rige Protokoll spezifiziert werden. Ein Protokoll definiert, wie ein Client und ein Server Nachrichten verschicken und wie sie bei Ankunft von Nachrichten reagieren. Ein Prozess verarbeitet eine empfangene Nachricht nur, wenn er das jeweilige Protokoll versteht.
+Eine Simulation besteht aus der Anwendung von Protokollen. Es wurde bereits erw\"{a}hnt, dass ein Prozess die Rollen von Servern und/oder Clients annehmen kann. Bei jeder Server- und Clientrolle muss zus\"{a}tzlich das dazugeh\"{o}rige Protokoll spezifiziert werden. Ein Protokoll definiert, wie ein Client und ein Server Nachrichten verschickt und wie bei Ankunft einer Nachricht reagiert wird. Ein Prozess verarbeitet eine empfangene Nachricht nur, wenn er das jeweilige Protokoll versteht.
-In Abbildung \ref{fig:ClientServerProtokolle} sind 3 Prozesse dargestellt. Prozess 1 unterst\"{u}tzt serverseitig das Protokoll ``A'' und clientseitig das Protokoll ``B''. Prozess 2 unterst\"{u}tzt clientseitig das Protokoll ``A'' und Prozess 3 serverseitig das Protokoll ``B''. D.h., Prozess 1 kann mit Prozess 2 via Protokoll ``A'' und mit Prozess 3 via Protokoll ``B'' kommunizieren. Die Prozesse 2 und 3 sind zueinander inkompatibel.
+In Abbildung \ref{fig:ClientServerProtokolle} sind 3 Prozesse dargestellt. Prozess 1 unterst\"{u}tzt serverseitig das Protokoll ``A'' und clientseitig das Protokoll ``B''. Prozess 2 unterst\"{u}tzt clientseitig das Protokoll ``A'' und Prozess 3 serverseitig das Protokoll ``B''. D.h., Prozess 1 kann mit Prozess 2 via Protokoll ``A'' und mit Prozess 3 via Protokoll ``B'' kommunizieren. Die Prozesse 2 und 3 sind zueinander inkompatibel und k\"{o}nnen voneinander erhaltene Nachrichten nicht verarbeiten.
+
+In der Regel k\"{o}nnen Clients nicht mit Clients und Server nicht mit Server kommunizieren. Je nach verwendetem Protokoll kann dies jedoch variieren. Alle vom Simulator verf\"{u}gbaren Protokolle werden sp\"{a}ter behandelt.
diff --git a/LaTeX/chapters/titlepage.tex b/LaTeX/chapters/titlepage.tex index f707c86..a8115cd 100644 --- a/LaTeX/chapters/titlepage.tex +++ b/LaTeX/chapters/titlepage.tex @@ -17,8 +17,7 @@ % \selectlanguage{german} -\begin{titlepage} - % enlarge page +\begin{titlepage} % enlarge page \pagestyle{empty} \setlength{\topmargin}{0pt} \setlength{\headheight}{0pt} @@ -34,13 +33,16 @@ \vspace*{1cm} - {\Huge\bf DIPLOMARBEIT \\[2cm]} + {\Huge\bf DIPLOMARBEIT \\[1cm]} {\Large\bf {\maintitle} \\} - {\Large\bf {\subtitle} \\[1.5cm] } - {Durchgefhrt an der} + {~\\Durchgefhrt an der} - {\large Fachhochschule Aachen} + {\large Fachhochschule Aachen\\} + {\large Fachbereich Elektrotechnik und Informationstechnik} + + {Eupener Str. 70\\} + {D-52066 Aachen\\~\\} {mit Erstpr\"{u}fer und Betreuer } {\large Prof. Dr.-Ing. Martin Omann} @@ -72,8 +74,9 @@ Ohne die Hilfe bestimmter Personen w\"{a}re die Anfertigung dieser Diplomarbeit \begin{itemize} \item Martin Omann f\"{u}r die Betreuung der Diplomarbeit und der Bereitstellung des f\"{u}r mich sehr interessanten Themas \item Andre Herbst, f\"{u}r das Testen des Simulators; durch seine Hilfe wurden viele M\"{a}ngel und Bugs aufgedeckt - \item Meinem Bruder Florian B\"{u}tow, f\"{u}r Tipps und Tricks rund um Java, f\"{u}r die Bereitstellung eines Buches sowie f\"{u}r das Testen des Simulators - \item Meinen Eltern J\"{o}rn und Leslie B\"{u}tow, die mir das Studium erm\"{o}glichten und stets f\"{u}r alle Dinge ein offenes Ohr hatten sowie f\"{u}r das Sponsoring eines weiteren Buches + \item Mein Bruder Florian B\"{u}tow, f\"{u}r Tipps und Tricks rund um Java, f\"{u}r die Bereitstellung eines Buches sowie f\"{u}r das Testen des Simulators + \item Meine Eltern J\"{o}rn und Leslie B\"{u}tow, die mir das Studium erm\"{o}glichten und stets f\"{u}r alle Dinge ein offenes Ohr hatten sowie f\"{u}r das Sponsoring eines weiteren Buches + \item Die Open Source Gemeinde; diese Diplomarbeit wurde, einschlielich dieses Dokuments, mit 100\% Open Source Software erstellt (mit Ausnahme der BIOS-Version des PCs) \end{itemize} diff --git a/LaTeX/diplomarbeit.pdf b/LaTeX/diplomarbeit.pdf index ddf8516..1e29f8c 100644 --- a/LaTeX/diplomarbeit.pdf +++ b/LaTeX/diplomarbeit.pdf @@ -339,14 +339,14 @@ endobj << /S /GoTo /D [230 0 R /Fit ] >> endobj 233 0 obj << -/Length 722 +/Length 804 /Filter /FlateDecode >> stream -xڍUMS0WBGJzi$Nvﻲ'L"}Zm("H,H+pv9#B*
#TQ(5 -1
h@l6M?瓻7F45( -ӘZ.u@]L>f:w5iViu0h -ZjlSɈq03H,%Q!3üڂ}tWl{dB/Xu7 J̈́TpZ +xڍUn8}WV,ǤvZ$z_b366J/r49E?Xkz?!h>MhBa!͙XYQa46~9I~N(#qS4o&wtw8<ߑ, +k-ˤ7aP`Ŵ\&BaCZ="F 6R46ߧ7].?/@pL1R(<k +m15<XGc4?9(,&6[W~Jߤ?8>
S +(- uU]vU؝X*RI8YT,G2j߽{evzO1-I.7F3/bub^C4~(endstream endobj 230 0 obj << /Type /Page @@ -528,15 +528,12 @@ endobj /ProcSet [ /PDF /Text /ImageC ] >> endobj 245 0 obj << -/Length 925 +/Length 1101 /Filter /FlateDecode >> stream -xڍVQo0~H`؞uTm
X°aCIЩRs>}wz!Q/a3%Yޮ M2&E "VǻHx4B'ld46/r?&iH^ -ߛ{Xz4,MpuDúJKej0zSM֎Zs -IEI4$)~#rzojhvvOp.0pzr=.;(iij9cj5Ay<e4HY&nCf S:E=U
@$>#x
,#8N\~'/aZv-0,&8c<.1d-[5Ys@aY9Jcru$n**{Q$,7Zbo{%WQ7,Θ3]Ϧ`=]}OQfaFk<˫Кno~4R浃`cc:nmCP -f U03FZwwpqiji/݅w[O]_(薵w
RG,(y];ot -kJ>m86*&9^ڌ4<8gLl?,$DW4ASn{o,Qє%:>^Pendstream +xڍW]o8}e%#5,aLg#5ڗ>$VD& ]EJ}M$̉Gm}z{6b$iBc&jA04Q<z7`4Hso]VxC_ Fg<ϨzigzA0\)ΫxcuݱִZ +rtQϪl=+M endobj 244 0 obj << /Type /Page @@ -1162,8 +1159,8 @@ endobj 346 0 obj << /Producer (GPL Ghostscript 8.61) -/CreationDate (D:20080621212011+02'00') -/ModDate (D:20080621212011+02'00') +/CreationDate (D:20080621212416+02'00') +/ModDate (D:20080621212416+02'00') >> endobj 347 0 obj @@ -1243,16 +1240,17 @@ endobj /ProcSet [ /PDF /Text ] >> endobj 357 0 obj << -/Length 1113 +/Length 1103 /Filter /FlateDecode >> stream -xڍVo6~_Gaz[w
vlCVG_(;N㶇5>pIW:)+j;tx>~;ପL'R\,]gl.KJ5}6:=ziי)}xjn?nn -ZrfB</X2Kȍ'*+̇d͌2R+VAIc$7{ƂI,FVs;8T!m6WZ_xhyÅLIynSe鋳&oiq
ylc0\1ek -?y -zO%(vsDΞWoUny|tdPD^FO5TI.(H)dUu.]SE3G -K2՛d.!g}w%twbM+9W*3I&,KF@1j4ir%/bäE4(7µ.LTAt*8\&zz:@鏂>Eon<V]/BE& -Ջam7w( YGg% }Gwǹ<:-)N]p|e"ڢC?8n)ԡTPR +xڍVKoFWHz_$96Pu(Gb@>3;Kh;0`DODfi +!n£
>_tt~>5(LבTByoɵJ27d4<pH"uDnNmd6SH%g&utT +e@{\\IW%H(#Ui<(P`ݦvMs0c2U,Zw%j,fT"vchݾ&6ݶx"~suk!zQ#Agr톳!oLΫʭ
s#j"g-{o]
NҗBƏ&6sK]Zm66X}:O `?P WhjV#_e(_F~P*Ƃ=5whll(lT+#G[`} +BR5:[s|\1~ߩ$ +DjytoZ%`HABB+zخ%w~n0m2֛ܸd~ۻ/!x2N':2I{.Wf44qX< +dZ;(%)#76)c`h%oMioP.A[Ve7R,xz>t +nA~퓰SAa+ endobj 356 0 obj << /Type /Page @@ -1289,8 +1287,8 @@ endobj 359 0 obj << /Producer (GPL Ghostscript 8.61) -/CreationDate (D:20080621212011+02'00') -/ModDate (D:20080621212011+02'00') +/CreationDate (D:20080621212416+02'00') +/ModDate (D:20080621212416+02'00') >> endobj 360 0 obj @@ -1327,14 +1325,14 @@ endobj /ProcSet [ /PDF /Text ] >> endobj 365 0 obj << -/Length 671 +/Length 861 /Filter /FlateDecode >> stream -xڍUn0+tCcA[( -ߒdL )RT=40`˝YΒ"D2,y$$ !f|HBlէ9FR"Zm# -dFe]UU[$)ELQr6I Z:!8k&*zu(pQc|%aZ %BЎrl6;<nUYk*:uph_N -Uk[P(Y_:KS+o3Xo3.ɱM8右(cB[NO@J~E7V^`l_ v(GcK@Yl |
