Skip to content

Commit 9348609

Browse files
committed
Modelio 5.1 Open Source
1 parent 22d85e4 commit 9348609

File tree

396 files changed

+54771
-0
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

396 files changed

+54771
-0
lines changed
Lines changed: 42 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,42 @@
1+
<?xml version='1.0' encoding='UTF-8'?>
2+
<?artifactRepository version='1.1.0'?>
3+
<repository name='slf4j/ - artifacts' type='org.eclipse.equinox.p2.artifact.repository.simpleRepository' version='1'>
4+
<properties size='2'>
5+
<property name='p2.timestamp' value='1541683545051'/>
6+
<property name='p2.compressed' value='false'/>
7+
</properties>
8+
<mappings size='3'>
9+
<rule filter='(&amp; (classifier=osgi.bundle))' output='${repoUrl}/plugins/${id}_${version}.jar'/>
10+
<rule filter='(&amp; (classifier=binary))' output='${repoUrl}/binary/${id}_${version}'/>
11+
<rule filter='(&amp; (classifier=org.eclipse.update.feature))' output='${repoUrl}/features/${id}_${version}.jar'/>
12+
</mappings>
13+
<artifacts size='3'>
14+
<artifact classifier='osgi.bundle' id='slf4j.simple' version='1.7.25'>
15+
<properties size='5'>
16+
<property name='artifact.size' value='15257'/>
17+
<property name='download.size' value='15257'/>
18+
<property name='download.md5' value='722bb90689aecc523e3fe317e1f0984b'/>
19+
<property name='download.checksum.md5' value='722bb90689aecc523e3fe317e1f0984b'/>
20+
<property name='download.checksum.sha-256' value='0966e86fffa5be52d3d9e7b89dd674d98a03eed0a454fbaf7c1bd9493bd9d874'/>
21+
</properties>
22+
</artifact>
23+
<artifact classifier='osgi.bundle' id='slf4j.api' version='1.7.25'>
24+
<properties size='5'>
25+
<property name='artifact.size' value='41203'/>
26+
<property name='download.size' value='41203'/>
27+
<property name='download.md5' value='caafe376afb7086dcbee79f780394ca3'/>
28+
<property name='download.checksum.md5' value='caafe376afb7086dcbee79f780394ca3'/>
29+
<property name='download.checksum.sha-256' value='18c4a0095d5c1da6b817592e767bb23d29dd2f560ad74df75ff3961dbde25b79'/>
30+
</properties>
31+
</artifact>
32+
<artifact classifier='osgi.bundle' id='slf4j.log4j12' version='1.7.25'>
33+
<properties size='5'>
34+
<property name='artifact.size' value='12244'/>
35+
<property name='download.size' value='12244'/>
36+
<property name='download.md5' value='7f16ba3b1ab6a781c3f6887eae7b608d'/>
37+
<property name='download.checksum.md5' value='7f16ba3b1ab6a781c3f6887eae7b608d'/>
38+
<property name='download.checksum.sha-256' value='ddb343954deb6f046f862606c534178730c02ed23d0b7f6ca1012c1e3fa74273'/>
39+
</properties>
40+
</artifact>
41+
</artifacts>
42+
</repository>
Lines changed: 127 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,127 @@
1+
<?xml version='1.0' encoding='UTF-8'?>
2+
<?metadataRepository version='1.2.0'?>
3+
<repository name='slf4j/ - metadata' type='org.eclipse.equinox.internal.p2.metadata.repository.LocalMetadataRepository' version='1'>
4+
<properties size='2'>
5+
<property name='p2.timestamp' value='1541683545052'/>
6+
<property name='p2.compressed' value='false'/>
7+
</properties>
8+
<units size='3'>
9+
<unit id='slf4j.log4j12' version='1.7.25' singleton='false' generation='2'>
10+
<update id='slf4j.log4j12' range='[0.0.0,1.7.25)' severity='0'/>
11+
<properties size='3'>
12+
<property name='org.eclipse.equinox.p2.name' value='slf4j-log4j12'/>
13+
<property name='org.eclipse.equinox.p2.description' value='SLF4J LOG4J-12 Binding'/>
14+
<property name='org.eclipse.equinox.p2.provider' value='SLF4J.ORG'/>
15+
</properties>
16+
<provides size='6'>
17+
<provided namespace='org.eclipse.equinox.p2.iu' name='slf4j.log4j12' version='1.7.25'/>
18+
<provided namespace='osgi.bundle' name='slf4j.log4j12' version='1.7.25'/>
19+
<provided namespace='java.package' name='org.slf4j.impl' version='1.7.25'/>
20+
<provided namespace='osgi.identity' name='slf4j.log4j12' version='1.7.25'>
21+
<properties size='1'>
22+
<property name='type' value='osgi.fragment'/>
23+
</properties>
24+
</provided>
25+
<provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
26+
<provided namespace='osgi.fragment' name='slf4j.api' version='1.7.25'/>
27+
</provides>
28+
<requires size='7'>
29+
<required namespace='osgi.bundle' name='slf4j.api' range='0.0.0'/>
30+
<required namespace='java.package' name='org.slf4j' range='1.7.25'/>
31+
<required namespace='java.package' name='org.slf4j.spi' range='1.7.25'/>
32+
<required namespace='java.package' name='org.slf4j.helpers' range='1.7.25'/>
33+
<required namespace='java.package' name='org.slf4j.event' range='1.7.25'/>
34+
<required namespace='java.package' name='org.apache.log4j' range='0.0.0'/>
35+
<requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.5))'/>
36+
</requires>
37+
<artifacts size='1'>
38+
<artifact classifier='osgi.bundle' id='slf4j.log4j12' version='1.7.25'/>
39+
</artifacts>
40+
<touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
41+
<touchpointData size='1'>
42+
<instructions size='1'>
43+
<instruction key='manifest'>
44+
Bundle-SymbolicName: slf4j.log4j12&#xA;Bundle-Version: 1.7.25&#xA;Fragment-Host: slf4j.api&#xA;
45+
</instruction>
46+
</instructions>
47+
</touchpointData>
48+
</unit>
49+
<unit id='slf4j.api' version='1.7.25' singleton='false' generation='2'>
50+
<update id='slf4j.api' range='[0.0.0,1.7.25)' severity='0'/>
51+
<properties size='3'>
52+
<property name='org.eclipse.equinox.p2.name' value='slf4j-api'/>
53+
<property name='org.eclipse.equinox.p2.description' value='The slf4j API'/>
54+
<property name='org.eclipse.equinox.p2.provider' value='SLF4J.ORG'/>
55+
</properties>
56+
<provides size='8'>
57+
<provided namespace='org.eclipse.equinox.p2.iu' name='slf4j.api' version='1.7.25'/>
58+
<provided namespace='osgi.bundle' name='slf4j.api' version='1.7.25'/>
59+
<provided namespace='java.package' name='org.slf4j' version='1.7.25'/>
60+
<provided namespace='java.package' name='org.slf4j.spi' version='1.7.25'/>
61+
<provided namespace='java.package' name='org.slf4j.helpers' version='1.7.25'/>
62+
<provided namespace='java.package' name='org.slf4j.event' version='1.7.25'/>
63+
<provided namespace='osgi.identity' name='slf4j.api' version='1.7.25'>
64+
<properties size='1'>
65+
<property name='type' value='osgi.bundle'/>
66+
</properties>
67+
</provided>
68+
<provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
69+
</provides>
70+
<requires size='2'>
71+
<required namespace='java.package' name='org.slf4j.impl' range='1.6.0'/>
72+
<requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.5))'/>
73+
</requires>
74+
<artifacts size='1'>
75+
<artifact classifier='osgi.bundle' id='slf4j.api' version='1.7.25'/>
76+
</artifacts>
77+
<touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
78+
<touchpointData size='1'>
79+
<instructions size='1'>
80+
<instruction key='manifest'>
81+
Bundle-SymbolicName: slf4j.api&#xA;Bundle-Version: 1.7.25&#xA;
82+
</instruction>
83+
</instructions>
84+
</touchpointData>
85+
</unit>
86+
<unit id='slf4j.simple' version='1.7.25' singleton='false' generation='2'>
87+
<update id='slf4j.simple' range='[0.0.0,1.7.25)' severity='0'/>
88+
<properties size='3'>
89+
<property name='org.eclipse.equinox.p2.name' value='slf4j-simple'/>
90+
<property name='org.eclipse.equinox.p2.description' value='SLF4J Simple binding'/>
91+
<property name='org.eclipse.equinox.p2.provider' value='SLF4J.ORG'/>
92+
</properties>
93+
<provides size='6'>
94+
<provided namespace='org.eclipse.equinox.p2.iu' name='slf4j.simple' version='1.7.25'/>
95+
<provided namespace='osgi.bundle' name='slf4j.simple' version='1.7.25'/>
96+
<provided namespace='java.package' name='org.slf4j.impl' version='1.7.25'/>
97+
<provided namespace='osgi.identity' name='slf4j.simple' version='1.7.25'>
98+
<properties size='1'>
99+
<property name='type' value='osgi.fragment'/>
100+
</properties>
101+
</provided>
102+
<provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
103+
<provided namespace='osgi.fragment' name='slf4j.api' version='1.7.25'/>
104+
</provides>
105+
<requires size='7'>
106+
<required namespace='osgi.bundle' name='slf4j.api' range='0.0.0'/>
107+
<required namespace='osgi.bundle' name='slf4j.api' range='0.0.0'/>
108+
<required namespace='java.package' name='org.slf4j' range='1.7.25'/>
109+
<required namespace='java.package' name='org.slf4j.spi' range='1.7.25'/>
110+
<required namespace='java.package' name='org.slf4j.helpers' range='1.7.25'/>
111+
<required namespace='java.package' name='org.slf4j.event' range='1.7.25'/>
112+
<requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.5))'/>
113+
</requires>
114+
<artifacts size='1'>
115+
<artifact classifier='osgi.bundle' id='slf4j.simple' version='1.7.25'/>
116+
</artifacts>
117+
<touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
118+
<touchpointData size='1'>
119+
<instructions size='1'>
120+
<instruction key='manifest'>
121+
Bundle-SymbolicName: slf4j.simple&#xA;Bundle-Version: 1.7.25&#xA;Fragment-Host: slf4j.api&#xA;
122+
</instruction>
123+
</instructions>
124+
</touchpointData>
125+
</unit>
126+
</units>
127+
</repository>
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
SLF4J API Module 1.7.25
2+
Download from the Maven central repository
3+
4+
https://mvnrepository.com/artifact/org.slf4j/slf4j-api/1.7.25
5+
http://central.maven.org/maven2/org/slf4j/slf4j-api/1.7.25/slf4j-api-1.7.25.jar
6+
http://central.maven.org/maven2/org/slf4j/slf4j-simple/1.6.0/slf4j-simple-1.6.0.jar
7+
Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,37 @@
1+
<?xml version="1.0" encoding="UTF-8" standalone="no"?><?pde version="3.8"?><target includeMode="feature" name="rcp_debug" sequenceNumber="30">
2+
<locations>
3+
<!-- "test-resources/files" must be placed to first in order Modelio test can found bundle files, modules and templates -->
4+
<location path="${project_loc:/test-resources}/files" type="Directory"/>
5+
6+
<!-- Eclipse RCP platform -->
7+
<location path="${project_loc:/rcp-target}/rcp-eclipse/eclipse" type="Directory"/>
8+
<location path="${project_loc:/rcp-target}/rcp-eclipse/eclipse-fr" type="Directory"/>
9+
10+
<!-- Third-party Libraries re-packaged by Modeliosoft or Modeliosoft libraries -->
11+
<location path="${project_loc:/rcp-target}/modelio-integ/org.astyle/astyle" type="Directory"/>
12+
<location path="${project_loc:/rcp-target}/modelio-integ/sf-practicalxml/praticalxml" type="Directory"/>
13+
<location path="${project_loc:/rcp-target}/modelio-integ/org.jdbm/jdbm" type="Directory"/>
14+
15+
16+
<!-- Third-party libraries -->
17+
<location path="${project_loc:/rcp-target}/apache/log4j" type="Directory"/>
18+
<location path="${project_loc:/rcp-target}/apache/commons-compress" type="Directory"/>
19+
<location path="${project_loc:/rcp-target}/apache/commons-lang" type="Directory"/>
20+
21+
<location path="${project_loc:/rcp-target}/org.eclipse/nebula-nattable" type="Directory"/>
22+
<location path="${project_loc:/rcp-target}/org.eclipse/nebula-incubator" type="Directory"/>
23+
<location path="${project_loc:/rcp-target}/org.eclipse/nebula" type="Directory"/>
24+
<location path="${project_loc:/rcp-target}/org.eclipse/gef-draw2d" type="Directory"/>
25+
<location path="${project_loc:/rcp-target}/org.eclipse/uml2" type="Directory"/>
26+
<location path="${project_loc:/rcp-target}/org.eclipse/emf" type="Directory"/>
27+
28+
<location path="${project_loc:/rcp-target}/org.slf4j/slf4j" type="Directory"/>
29+
30+
<!-- JRE -->
31+
<location path="${project_loc:/pack-resources}/openjdk-jre8" type="Directory"/>
32+
33+
<!-- For debugging -->
34+
<location path="${project_loc:/rcp-target}/org.eclipse/spy" type="Directory"/>
35+
<location path="${project_loc:/rcp-target}/org.eclipse/e4tools" type="Directory"/>
36+
</locations>
37+
</target>
Loading
Loading
Loading
Loading
Loading
Lines changed: 91 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,91 @@
1+
#/bin/bash
2+
###################################################################
3+
#
4+
# generateTocForJavaDoc.sh
5+
#
6+
# generate the TOC file (eclipse documentation) for a JavaDoc documentation
7+
#
8+
#
9+
# example :
10+
# generateJavaDocToc.sh
11+
# generateJavaDocToc.sh '/home/fferran/mtools/vega/projects/documentation/mdaapi' "tocs/modelioapi.xml" "Modelio API"
12+
#
13+
#
14+
#
15+
###################################################################
16+
17+
DOC_ROOT="$1"
18+
TOC_FILE="$2"
19+
TITLE="$3" # Modelio API
20+
21+
#
22+
# Default Value
23+
#
24+
if [ -z "${DOC_ROOT}" ] ; then
25+
DOC_ROOT="${PWD}"
26+
fi
27+
if [ -z "${TOC_FILE}" ] ; then
28+
TOC_FILE="tocs/modelioapi.xml"
29+
fi
30+
if [ -z "${TITLE}" ] ; then
31+
TITLE="Modelio API"
32+
fi
33+
34+
if [ -n "${HOME}" ] ; then
35+
tmpfile=`mktemp -q ${HOME}/tmp/updateTOC.XXXXXX`
36+
else
37+
tmpfile=`mktemp -q /tmp/updateTOC.XXXXXX`
38+
fi
39+
40+
tocfile="${DOC_ROOT}/${TOC_FILE}"
41+
htmldir="html"
42+
43+
if [ ! -d "${DOC_ROOT}" ] ; then
44+
echo "Missing parameters or doesn't find the root documentation."
45+
echo "[${tocfile}]"
46+
echo ""
47+
echo "example:"
48+
echo "$0 '/home/fferran/mtools/vega/projects/documentation/mdaapi' 'tocs/modelioapi.xml' 'Modelio API'"
49+
exit 1
50+
fi
51+
52+
53+
echo '<?xml version="1.0" encoding="UTF-8"?>' > "${tocfile}"
54+
echo '<?NLS TYPE="org.eclipse.help.toc"?>' >> "${tocfile}"
55+
echo "<toc topic=\"${htmldir}/overview-summary.html\" label=\"$TITLE\">" >> "${tocfile}"
56+
57+
cd "$DOC_ROOT"
58+
59+
find "${htmldir}" -mindepth 2 -name '*' | sort | while read entry ; do
60+
if [ -d "$entry" ] ; then
61+
isSVNdir=`echo $entry | grep "/.svn"`
62+
63+
# On filtre les répertoires .svn
64+
if [ -z "$isSVNdir" ] ; then
65+
66+
# on ne commence qu'à partir du namespace
67+
68+
nbrfile=`find $entry -maxdepth 1 -name '*.html' | wc -l `
69+
isClass_use=`echo $entry | grep -E "/class-use$"`
70+
if [ "$nbrfile" != "0" -a -z "$isClass_use" ] ; then
71+
package_name=`echo $entry | sed -e "s|$htmldir\/||" | sed -e "s|\/|\.|g"` # on retire le nom html du début et on remplace les '/' par des '.'
72+
73+
74+
echo "Package: [$package_name] - [$entry]"
75+
echo " <topic href=\"\" label=\"$package_name\" >" >> "${tocfile}"
76+
find $entry -maxdepth 1 -name '*.html' | sort | while read html_file ; do
77+
class_name=`basename $html_file .html`
78+
79+
80+
if [ "$class_name" != "package-use" -a "$class_name" != "package-frame" -a "$class_name" != "package-tree" -a "$class_name" != "package-summary" ] ; then
81+
echo " <topic href=\"$html_file\" label=\"$class_name\" />" >> "${tocfile}"
82+
# echo " ($html_file)"
83+
fi
84+
done
85+
echo " </topic>" >> "${tocfile}"
86+
fi
87+
88+
fi
89+
fi
90+
done
91+
echo "</toc>" >> "${tocfile}"

0 commit comments

Comments
 (0)