Hi Alex,
ok, here are some instructions to install the plugins manually. It is a little bit messy, but should work with an installed Argunet based on the ZIP-/Tar-Archive file. However, I cannot estimate possible side-effects of this manual installation. (At least, it is not possible to uninstall the plugins within Argunet.) I, additionally, do not know whether your Argunet already partially installed the plugins. So, if the following does not work, you might try it with a freshly installed Argunet based on the ZIP-/Tar-Archive file.
In the following $argunet.home$
stands for the path where you installed Argunet.
Download the following packages manually (you already downloaded b,e and f):
(a) http://update.argunet.org/org.argunet.client.pluginsite/features/org.argunet.client.feature.yexport_1.0.0.jar
(b) http://update.argunet.org/org.argunet.client.pluginsite/features/org.argunet.client.feature.ygraphlayouting_1.0.0.jar
(b) http://update.argunet.org/org.argunet.client.pluginsite/plugins/org.argunet.client.layout.algorithms.YWorksBasedLayouter_1.0.0.jar
(c) http://update.argunet.org/org.argunet.client.pluginsite/plugins/org.argunet.client.yexport_1.0.0.jar
(e) http://update.argunet.org/org.argunet.client.pluginsite/plugins/org.argunet.client.layout.algorithms.YWorksHierarchicLayouter_1.0.0.jar
(f) http://update.argunet.org/org.argunet.client.pluginsite/plugins/YWorks_1.0.0.jar
Create two directories with the names org.argunet.client.feature.yexport_1.0.0
and org.argunet.client.feature.ygraphlayouting_1.0.0
into the folder $argunet.home$/features/
feature.xml
.)$argunet.home$/plugins/
.$argunet.home$/plugins/
and extract it there. After that there should be a folder with the name YWorks_1.0.0
with additional files. If that is done, you should remove or delete the jar (f) located in the directory $argunet.home$/plugins/
.Now we have to tell Argunet about the additional plugins & features.
Open the file $argunet.home$/artifacts.xml
with some text-editor of you choice and change it in the following way:
(i) Adjust the size-attribute of the start-tag for the artifacts-element by adding six to the given number (e.g. if you find sth. like <artifacts size='102'>
in the file, change it to <artifacts size='108'>
(ii) Add the following elements within the artifacts elements:
<artifacts size='...'>
...
<artifact classifier='osgi.bundle' id='org.argunet.client.yexport' version='1.0.0'>
<properties size='1'>
<property name='download.size' value='58647'/>
</properties>
</artifact>
<artifact classifier='org.eclipse.update.feature' id='org.argunet.client.feature.ygraphlayouting' version='1.0.0'>
<properties size='1'>
<property name='download.size' value='978'/>
</properties>
<repositoryProperties size='1'>
<property name='artifact.folder' value='true'/>
</repositoryProperties>
</artifact>
<artifact classifier='osgi.bundle' id='org.argunet.client.layout.algorithms.YWorksBasedLayouter' version='1.0.0'>
<properties size='1'>
<property name='download.size' value='9427'/>
</properties>
</artifact>
<artifact classifier='osgi.bundle' id='org.argunet.client.layout.algorithms.YWorksHierarchicLayouter' version='1.0.0'>
<properties size='1'>
<property name='download.size' value='8303'/>
</properties>
</artifact>
<artifact classifier='org.eclipse.update.feature' id='org.argunet.client.feature.yexport' version='1.0.0'>
<properties size='1'>
<property name='download.size' value='948'/>
</properties>
<repositoryProperties size='1'>
<property name='artifact.folder' value='true'/>
</repositoryProperties>
</artifact>
<artifact classifier='osgi.bundle' id='YWorks' version='1.0.0'>
<properties size='1'>
<property name='download.size' value='6909751'/>
</properties>
<repositoryProperties size='1'>
<property name='artifact.folder' value='true'/>
</repositoryProperties>
</artifact>
...
</artifacts>
Open the file $argunet.home$/configuration/org.eclipse.equinox.simpleconfigurator/bundles.info
with some text-editor of you choice and add the following lines to it:
YWorks,1.0.0,plugins/YWorks_1.0.0/,4,false
org.argunet.client.layout.algorithms.YWorksBasedLayouter,1.0.0,plugins/org.argunet.client.layout.algorithms.YWorksBasedLayouter_1.0.0.jar,4,false
org.argunet.client.layout.algorithms.YWorksHierarchicLayouter,1.0.0,plugins/org.argunet.client.layout.algorithms.YWorksHierarchicLayouter_1.0.0.jar,4,false
org.argunet.client.yexport,1.0.0,plugins/org.argunet.client.yexport_1.0.0.jar,4,false
Now you can start Argunet. If everything went fine, you should, first, find a new menu-entry File\Export
, which opens a dialog to export argument-maps into different file formats and, second, the additional layout algorithm yWorks Hierarchic Layouter
in the Map-Tools-View.
Hope that helps!
Best regards,
Basti
Sorry, just realized that the listing in step 1 got mixed up: it should be (a),(b),(c),(d),(e),(f). The instructions after step 1 are correct when read as referring to the corrected listing in step 1. Here are the corrected instructions:
In the following $argunet.home$
stands for the path where you installed Argunet.
Download the following packages manually (you already downloaded b,e and f):
(a) http://update.argunet.org/org.argunet.client.pluginsite/features/org.argunet.client.feature.yexport_1.0.0.jar
(b) http://update.argunet.org/org.argunet.client.pluginsite/features/org.argunet.client.feature.ygraphlayouting_1.0.0.jar
Create two directories with the names org.argunet.client.feature.yexport_1.0.0
and org.argunet.client.feature.ygraphlayouting_1.0.0
into the folder $argunet.home$/features/
feature.xml
.)$argunet.home$/plugins/
.$argunet.home$/plugins/
and extract it there. After that there should be a folder with the name YWorks_1.0.0
with additional files. If that is done you should remove or delete the jar (f) located in the directory $argunet.home$/plugins/
.Now we have to tell Argunet about the additional plugins & features.
Open the file $argunet.home$/artifacts.xml
with some text-editor of you choice and change it in the follwing way:
(i) Adjust the size-attribute of the start-tag for the artifacts-element by adding six to the given number (e.g. if you find sth. like <artifacts size='102'>
in the file, change it to <artifacts size='108'>
(ii) Add the following artifact-elements within the artifacts-element:
Open the file $argunet.home$/configuration/org.eclipse.equinox.simpleconfigurator/bundles.info
with some text-editor of you choice and add the following 4 lines to it: