Skip to content

Commit

Permalink
Modelio 5.1 Open Source
Browse files Browse the repository at this point in the history
  • Loading branch information
phv078 committed Mar 23, 2022
1 parent 22d85e4 commit 9348609
Show file tree
Hide file tree
Showing 396 changed files with 54,771 additions and 0 deletions.
42 changes: 42 additions & 0 deletions dev-platform/rcp-target/org.slf4j/slf4j/artifacts.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,42 @@
<?xml version='1.0' encoding='UTF-8'?>
<?artifactRepository version='1.1.0'?>
<repository name='slf4j/ - artifacts' type='org.eclipse.equinox.p2.artifact.repository.simpleRepository' version='1'>
<properties size='2'>
<property name='p2.timestamp' value='1541683545051'/>
<property name='p2.compressed' value='false'/>
</properties>
<mappings size='3'>
<rule filter='(&amp; (classifier=osgi.bundle))' output='${repoUrl}/plugins/${id}_${version}.jar'/>
<rule filter='(&amp; (classifier=binary))' output='${repoUrl}/binary/${id}_${version}'/>
<rule filter='(&amp; (classifier=org.eclipse.update.feature))' output='${repoUrl}/features/${id}_${version}.jar'/>
</mappings>
<artifacts size='3'>
<artifact classifier='osgi.bundle' id='slf4j.simple' version='1.7.25'>
<properties size='5'>
<property name='artifact.size' value='15257'/>
<property name='download.size' value='15257'/>
<property name='download.md5' value='722bb90689aecc523e3fe317e1f0984b'/>
<property name='download.checksum.md5' value='722bb90689aecc523e3fe317e1f0984b'/>
<property name='download.checksum.sha-256' value='0966e86fffa5be52d3d9e7b89dd674d98a03eed0a454fbaf7c1bd9493bd9d874'/>
</properties>
</artifact>
<artifact classifier='osgi.bundle' id='slf4j.api' version='1.7.25'>
<properties size='5'>
<property name='artifact.size' value='41203'/>
<property name='download.size' value='41203'/>
<property name='download.md5' value='caafe376afb7086dcbee79f780394ca3'/>
<property name='download.checksum.md5' value='caafe376afb7086dcbee79f780394ca3'/>
<property name='download.checksum.sha-256' value='18c4a0095d5c1da6b817592e767bb23d29dd2f560ad74df75ff3961dbde25b79'/>
</properties>
</artifact>
<artifact classifier='osgi.bundle' id='slf4j.log4j12' version='1.7.25'>
<properties size='5'>
<property name='artifact.size' value='12244'/>
<property name='download.size' value='12244'/>
<property name='download.md5' value='7f16ba3b1ab6a781c3f6887eae7b608d'/>
<property name='download.checksum.md5' value='7f16ba3b1ab6a781c3f6887eae7b608d'/>
<property name='download.checksum.sha-256' value='ddb343954deb6f046f862606c534178730c02ed23d0b7f6ca1012c1e3fa74273'/>
</properties>
</artifact>
</artifacts>
</repository>
127 changes: 127 additions & 0 deletions dev-platform/rcp-target/org.slf4j/slf4j/content.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,127 @@
<?xml version='1.0' encoding='UTF-8'?>
<?metadataRepository version='1.2.0'?>
<repository name='slf4j/ - metadata' type='org.eclipse.equinox.internal.p2.metadata.repository.LocalMetadataRepository' version='1'>
<properties size='2'>
<property name='p2.timestamp' value='1541683545052'/>
<property name='p2.compressed' value='false'/>
</properties>
<units size='3'>
<unit id='slf4j.log4j12' version='1.7.25' singleton='false' generation='2'>
<update id='slf4j.log4j12' range='[0.0.0,1.7.25)' severity='0'/>
<properties size='3'>
<property name='org.eclipse.equinox.p2.name' value='slf4j-log4j12'/>
<property name='org.eclipse.equinox.p2.description' value='SLF4J LOG4J-12 Binding'/>
<property name='org.eclipse.equinox.p2.provider' value='SLF4J.ORG'/>
</properties>
<provides size='6'>
<provided namespace='org.eclipse.equinox.p2.iu' name='slf4j.log4j12' version='1.7.25'/>
<provided namespace='osgi.bundle' name='slf4j.log4j12' version='1.7.25'/>
<provided namespace='java.package' name='org.slf4j.impl' version='1.7.25'/>
<provided namespace='osgi.identity' name='slf4j.log4j12' version='1.7.25'>
<properties size='1'>
<property name='type' value='osgi.fragment'/>
</properties>
</provided>
<provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
<provided namespace='osgi.fragment' name='slf4j.api' version='1.7.25'/>
</provides>
<requires size='7'>
<required namespace='osgi.bundle' name='slf4j.api' range='0.0.0'/>
<required namespace='java.package' name='org.slf4j' range='1.7.25'/>
<required namespace='java.package' name='org.slf4j.spi' range='1.7.25'/>
<required namespace='java.package' name='org.slf4j.helpers' range='1.7.25'/>
<required namespace='java.package' name='org.slf4j.event' range='1.7.25'/>
<required namespace='java.package' name='org.apache.log4j' range='0.0.0'/>
<requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.5))'/>
</requires>
<artifacts size='1'>
<artifact classifier='osgi.bundle' id='slf4j.log4j12' version='1.7.25'/>
</artifacts>
<touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
<touchpointData size='1'>
<instructions size='1'>
<instruction key='manifest'>
Bundle-SymbolicName: slf4j.log4j12&#xA;Bundle-Version: 1.7.25&#xA;Fragment-Host: slf4j.api&#xA;
</instruction>
</instructions>
</touchpointData>
</unit>
<unit id='slf4j.api' version='1.7.25' singleton='false' generation='2'>
<update id='slf4j.api' range='[0.0.0,1.7.25)' severity='0'/>
<properties size='3'>
<property name='org.eclipse.equinox.p2.name' value='slf4j-api'/>
<property name='org.eclipse.equinox.p2.description' value='The slf4j API'/>
<property name='org.eclipse.equinox.p2.provider' value='SLF4J.ORG'/>
</properties>
<provides size='8'>
<provided namespace='org.eclipse.equinox.p2.iu' name='slf4j.api' version='1.7.25'/>
<provided namespace='osgi.bundle' name='slf4j.api' version='1.7.25'/>
<provided namespace='java.package' name='org.slf4j' version='1.7.25'/>
<provided namespace='java.package' name='org.slf4j.spi' version='1.7.25'/>
<provided namespace='java.package' name='org.slf4j.helpers' version='1.7.25'/>
<provided namespace='java.package' name='org.slf4j.event' version='1.7.25'/>
<provided namespace='osgi.identity' name='slf4j.api' version='1.7.25'>
<properties size='1'>
<property name='type' value='osgi.bundle'/>
</properties>
</provided>
<provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
</provides>
<requires size='2'>
<required namespace='java.package' name='org.slf4j.impl' range='1.6.0'/>
<requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.5))'/>
</requires>
<artifacts size='1'>
<artifact classifier='osgi.bundle' id='slf4j.api' version='1.7.25'/>
</artifacts>
<touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
<touchpointData size='1'>
<instructions size='1'>
<instruction key='manifest'>
Bundle-SymbolicName: slf4j.api&#xA;Bundle-Version: 1.7.25&#xA;
</instruction>
</instructions>
</touchpointData>
</unit>
<unit id='slf4j.simple' version='1.7.25' singleton='false' generation='2'>
<update id='slf4j.simple' range='[0.0.0,1.7.25)' severity='0'/>
<properties size='3'>
<property name='org.eclipse.equinox.p2.name' value='slf4j-simple'/>
<property name='org.eclipse.equinox.p2.description' value='SLF4J Simple binding'/>
<property name='org.eclipse.equinox.p2.provider' value='SLF4J.ORG'/>
</properties>
<provides size='6'>
<provided namespace='org.eclipse.equinox.p2.iu' name='slf4j.simple' version='1.7.25'/>
<provided namespace='osgi.bundle' name='slf4j.simple' version='1.7.25'/>
<provided namespace='java.package' name='org.slf4j.impl' version='1.7.25'/>
<provided namespace='osgi.identity' name='slf4j.simple' version='1.7.25'>
<properties size='1'>
<property name='type' value='osgi.fragment'/>
</properties>
</provided>
<provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
<provided namespace='osgi.fragment' name='slf4j.api' version='1.7.25'/>
</provides>
<requires size='7'>
<required namespace='osgi.bundle' name='slf4j.api' range='0.0.0'/>
<required namespace='osgi.bundle' name='slf4j.api' range='0.0.0'/>
<required namespace='java.package' name='org.slf4j' range='1.7.25'/>
<required namespace='java.package' name='org.slf4j.spi' range='1.7.25'/>
<required namespace='java.package' name='org.slf4j.helpers' range='1.7.25'/>
<required namespace='java.package' name='org.slf4j.event' range='1.7.25'/>
<requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.5))'/>
</requires>
<artifacts size='1'>
<artifact classifier='osgi.bundle' id='slf4j.simple' version='1.7.25'/>
</artifacts>
<touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
<touchpointData size='1'>
<instructions size='1'>
<instruction key='manifest'>
Bundle-SymbolicName: slf4j.simple&#xA;Bundle-Version: 1.7.25&#xA;Fragment-Host: slf4j.api&#xA;
</instruction>
</instructions>
</touchpointData>
</unit>
</units>
</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.
7 changes: 7 additions & 0 deletions dev-platform/rcp-target/org.slf4j/slf4j/readme.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
SLF4J API Module 1.7.25
Download from the Maven central repository

https://mvnrepository.com/artifact/org.slf4j/slf4j-api/1.7.25
http://central.maven.org/maven2/org/slf4j/slf4j-api/1.7.25/slf4j-api-1.7.25.jar
http://central.maven.org/maven2/org/slf4j/slf4j-simple/1.6.0/slf4j-simple-1.6.0.jar

37 changes: 37 additions & 0 deletions dev-platform/rcp-target/rcp_debug.target
Original file line number Diff line number Diff line change
@@ -0,0 +1,37 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?><?pde version="3.8"?><target includeMode="feature" name="rcp_debug" sequenceNumber="30">
<locations>
<!-- "test-resources/files" must be placed to first in order Modelio test can found bundle files, modules and templates -->
<location path="${project_loc:/test-resources}/files" type="Directory"/>

<!-- Eclipse RCP platform -->
<location path="${project_loc:/rcp-target}/rcp-eclipse/eclipse" type="Directory"/>
<location path="${project_loc:/rcp-target}/rcp-eclipse/eclipse-fr" type="Directory"/>

<!-- Third-party Libraries re-packaged by Modeliosoft or Modeliosoft libraries -->
<location path="${project_loc:/rcp-target}/modelio-integ/org.astyle/astyle" type="Directory"/>
<location path="${project_loc:/rcp-target}/modelio-integ/sf-practicalxml/praticalxml" type="Directory"/>
<location path="${project_loc:/rcp-target}/modelio-integ/org.jdbm/jdbm" type="Directory"/>


<!-- Third-party libraries -->
<location path="${project_loc:/rcp-target}/apache/log4j" type="Directory"/>
<location path="${project_loc:/rcp-target}/apache/commons-compress" type="Directory"/>
<location path="${project_loc:/rcp-target}/apache/commons-lang" type="Directory"/>

<location path="${project_loc:/rcp-target}/org.eclipse/nebula-nattable" type="Directory"/>
<location path="${project_loc:/rcp-target}/org.eclipse/nebula-incubator" type="Directory"/>
<location path="${project_loc:/rcp-target}/org.eclipse/nebula" type="Directory"/>
<location path="${project_loc:/rcp-target}/org.eclipse/gef-draw2d" type="Directory"/>
<location path="${project_loc:/rcp-target}/org.eclipse/uml2" type="Directory"/>
<location path="${project_loc:/rcp-target}/org.eclipse/emf" type="Directory"/>

<location path="${project_loc:/rcp-target}/org.slf4j/slf4j" type="Directory"/>

<!-- JRE -->
<location path="${project_loc:/pack-resources}/openjdk-jre8" type="Directory"/>

<!-- For debugging -->
<location path="${project_loc:/rcp-target}/org.eclipse/spy" type="Directory"/>
<location path="${project_loc:/rcp-target}/org.eclipse/e4tools" type="Directory"/>
</locations>
</target>
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
91 changes: 91 additions & 0 deletions doc/plugins/en/documentation.modelioapi.org/generateJavaDocToc.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,91 @@
#/bin/bash
###################################################################
#
# generateTocForJavaDoc.sh
#
# generate the TOC file (eclipse documentation) for a JavaDoc documentation
#
#
# example :
# generateJavaDocToc.sh
# generateJavaDocToc.sh '/home/fferran/mtools/vega/projects/documentation/mdaapi' "tocs/modelioapi.xml" "Modelio API"
#
#
#
###################################################################

DOC_ROOT="$1"
TOC_FILE="$2"
TITLE="$3" # Modelio API

#
# Default Value
#
if [ -z "${DOC_ROOT}" ] ; then
DOC_ROOT="${PWD}"
fi
if [ -z "${TOC_FILE}" ] ; then
TOC_FILE="tocs/modelioapi.xml"
fi
if [ -z "${TITLE}" ] ; then
TITLE="Modelio API"
fi

if [ -n "${HOME}" ] ; then
tmpfile=`mktemp -q ${HOME}/tmp/updateTOC.XXXXXX`
else
tmpfile=`mktemp -q /tmp/updateTOC.XXXXXX`
fi

tocfile="${DOC_ROOT}/${TOC_FILE}"
htmldir="html"

if [ ! -d "${DOC_ROOT}" ] ; then
echo "Missing parameters or doesn't find the root documentation."
echo "[${tocfile}]"
echo ""
echo "example:"
echo "$0 '/home/fferran/mtools/vega/projects/documentation/mdaapi' 'tocs/modelioapi.xml' 'Modelio API'"
exit 1
fi


echo '<?xml version="1.0" encoding="UTF-8"?>' > "${tocfile}"
echo '<?NLS TYPE="org.eclipse.help.toc"?>' >> "${tocfile}"
echo "<toc topic=\"${htmldir}/overview-summary.html\" label=\"$TITLE\">" >> "${tocfile}"

cd "$DOC_ROOT"

find "${htmldir}" -mindepth 2 -name '*' | sort | while read entry ; do
if [ -d "$entry" ] ; then
isSVNdir=`echo $entry | grep "/.svn"`

# On filtre les répertoires .svn
if [ -z "$isSVNdir" ] ; then

# on ne commence qu'à partir du namespace

nbrfile=`find $entry -maxdepth 1 -name '*.html' | wc -l `
isClass_use=`echo $entry | grep -E "/class-use$"`
if [ "$nbrfile" != "0" -a -z "$isClass_use" ] ; then
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 '.'


echo "Package: [$package_name] - [$entry]"
echo " <topic href=\"\" label=\"$package_name\" >" >> "${tocfile}"
find $entry -maxdepth 1 -name '*.html' | sort | while read html_file ; do
class_name=`basename $html_file .html`


if [ "$class_name" != "package-use" -a "$class_name" != "package-frame" -a "$class_name" != "package-tree" -a "$class_name" != "package-summary" ] ; then
echo " <topic href=\"$html_file\" label=\"$class_name\" />" >> "${tocfile}"
# echo " ($html_file)"
fi
done
echo " </topic>" >> "${tocfile}"
fi

fi
fi
done
echo "</toc>" >> "${tocfile}"
Loading

0 comments on commit 9348609

Please sign in to comment.