Revision: 1268
Author: plorenz
Date: Sun Nov 25 13:35:50 2012
Log: More work on prepping for a release.
Working on implementing delayed guard evaluation.
http://code.google.com/p/sarasvati/source/detail?r=1268
Added:
/java/trunk/sarasvati-core/src/main/java/com/googlecode/sarasvati/DelayedTokenScheduler.java
/java/trunk/sarasvati-core/src/main/java/com/googlecode/sarasvati/EngineFactory.java
/java/trunk/sarasvati-core/src/main/java/com/googlecode/sarasvati/SimpleDelayedTokenScheduler.java
/java/trunk/sarasvati-core/src/main/java/com/googlecode/sarasvati/impl/DelayUntilGuardResult.java
/java/trunk/sarasvati-core/src/main/java/com/googlecode/sarasvati/rubric/lang/RubricDateStmt.java
/java/trunk/sarasvati-core/src/main/java/com/googlecode/sarasvati/rubric/lang/RubricDelayUntilStmt.java
/java/trunk/sarasvati-example/src/main/process-definition/delay-test.wf.xml
/java/trunk/thirdparty
/java/trunk/thirdparty/README
/java/trunk/thirdparty/draw2d
/java/trunk/thirdparty/draw2d/3.8.1
/java/trunk/thirdparty/draw2d/3.8.1/draw2d-3.8.1-javadoc.jar
/java/trunk/thirdparty/draw2d/3.8.1/draw2d-3.8.1-javadoc.jar.asc
/java/trunk/thirdparty/draw2d/3.8.1/draw2d-3.8.1-sources.jar
/java/trunk/thirdparty/draw2d/3.8.1/draw2d-3.8.1-sources.jar.asc
/java/trunk/thirdparty/draw2d/3.8.1/draw2d-3.8.1.jar
/java/trunk/thirdparty/draw2d/3.8.1/draw2d-3.8.1.jar.asc
/java/trunk/thirdparty/draw2d/3.8.1/draw2d-3.8.1.pom
/java/trunk/thirdparty/draw2d/3.8.1/draw2d-3.8.1.pom.asc
/java/trunk/thirdparty/draw2d/install.sh
/java/trunk/thirdparty/org-openide-util
/java/trunk/thirdparty/org-openide-util/7.3
/java/trunk/thirdparty/org-openide-util/7.3/org-openide-util-7.3-javadoc.jar
/java/trunk/thirdparty/org-openide-util/7.3/org-openide-util-7.3-javadoc.jar.asc
/java/trunk/thirdparty/org-openide-util/7.3/org-openide-util-7.3-sources.jar
/java/trunk/thirdparty/org-openide-util/7.3/org-openide-util-7.3-sources.jar.asc
/java/trunk/thirdparty/org-openide-util/7.3/org-openide-util-7.3.jar
/java/trunk/thirdparty/org-openide-util/7.3/org-openide-util-7.3.jar.asc
/java/trunk/thirdparty/org-openide-util/7.3/org-openide-util-7.3.pom
/java/trunk/thirdparty/org-openide-util/7.3/org-openide-util-7.3.pom.asc
/java/trunk/thirdparty/org-openide-util/install.sh
/java/trunk/thirdparty/org-openide-util-lookup
/java/trunk/thirdparty/org-openide-util-lookup/7.3
/java/trunk/thirdparty/org-openide-util-lookup/7.3/org-openide-util-lookup-7.3-javadoc.jar
/java/trunk/thirdparty/org-openide-util-lookup/7.3/org-openide-util-lookup-7.3-javadoc.jar.asc
/java/trunk/thirdparty/org-openide-util-lookup/7.3/org-openide-util-lookup-7.3-sources.jar
/java/trunk/thirdparty/org-openide-util-lookup/7.3/org-openide-util-lookup-7.3-sources.jar.asc
/java/trunk/thirdparty/org-openide-util-lookup/7.3/org-openide-util-lookup-7.3.jar
/java/trunk/thirdparty/org-openide-util-lookup/7.3/org-openide-util-lookup-7.3.jar.asc
/java/trunk/thirdparty/org-openide-util-lookup/7.3/org-openide-util-lookup-7.3.pom
/java/trunk/thirdparty/org-openide-util-lookup/7.3/org-openide-util-lookup-7.3.pom.asc
/java/trunk/thirdparty/org-openide-util-lookup/install.sh
/java/trunk/thirdparty/visual
/java/trunk/thirdparty/visual/7.3
/java/trunk/thirdparty/visual/7.3/visual-7.3-javadoc.jar
/java/trunk/thirdparty/visual/7.3/visual-7.3-javadoc.jar.asc
/java/trunk/thirdparty/visual/7.3/visual-7.3-sources.jar
/java/trunk/thirdparty/visual/7.3/visual-7.3-sources.jar.asc
/java/trunk/thirdparty/visual/7.3/visual-7.3.jar
/java/trunk/thirdparty/visual/7.3/visual-7.3.jar.asc
/java/trunk/thirdparty/visual/7.3/visual-7.3.pom
/java/trunk/thirdparty/visual/7.3/visual-7.3.pom.asc
/java/trunk/thirdparty/visual/install.sh
Modified:
/java/trunk/sarasvati-core/src/main/antlr3/com/googlecode/sarasvati/rubric/lang/Rubric.g
/java/trunk/sarasvati-core/src/main/java/com/googlecode/sarasvati/Engine.java
/java/trunk/sarasvati-core/src/main/java/com/googlecode/sarasvati/GuardAction.java
/java/trunk/sarasvati-core/src/main/java/com/googlecode/sarasvati/GuardResult.java
/java/trunk/sarasvati-core/src/main/java/com/googlecode/sarasvati/NodeToken.java
/java/trunk/sarasvati-core/src/main/java/com/googlecode/sarasvati/event/ExecutionEventType.java
/java/trunk/sarasvati-core/src/main/java/com/googlecode/sarasvati/event/NodeTokenEvent.java
/java/trunk/sarasvati-core/src/main/java/com/googlecode/sarasvati/impl/AcceptTokenGuardResult.java
/java/trunk/sarasvati-core/src/main/java/com/googlecode/sarasvati/impl/BaseEngine.java
/java/trunk/sarasvati-core/src/main/java/com/googlecode/sarasvati/impl/DiscardTokenGuardResult.java
/java/trunk/sarasvati-core/src/main/java/com/googlecode/sarasvati/impl/SkipNodeGuardResult.java
/java/trunk/sarasvati-core/src/main/java/com/googlecode/sarasvati/mem/MemEngine.java
/java/trunk/sarasvati-core/src/main/java/com/googlecode/sarasvati/mem/MemNodeToken.java
/java/trunk/sarasvati-core/src/main/java/com/googlecode/sarasvati/rubric/lang/AbstractRubricStmt.java
/java/trunk/sarasvati-core/src/main/java/com/googlecode/sarasvati/rubric/lang/RubricStmt.java
/java/trunk/sarasvati-core/src/main/java/com/googlecode/sarasvati/rubric/lang/RubricStmtDateSymbol.java
/java/trunk/sarasvati-core/src/main/java/com/googlecode/sarasvati/rubric/lang/RubricStmtRelativeDate.java
/java/trunk/sarasvati-core/src/main/java/com/googlecode/sarasvati/rubric/visitor/ResultTypeValidator.java
/java/trunk/sarasvati-core/src/main/java/com/googlecode/sarasvati/rubric/visitor/RubricVisitor.java
/java/trunk/sarasvati-core/src/main/java/com/googlecode/sarasvati/rubric/visitor/RubricVisitorAdaptor.java
/java/trunk/sarasvati-core/src/test/java/com/googlecode/sarasvati/unittest/rubric/RubricCompilerTest.java
/java/trunk/sarasvati-dist/pom.xml
/java/trunk/sarasvati-editor/pom.xml
/java/trunk/sarasvati-example/pom.xml
/java/trunk/sarasvati-example/src/main/java/com/googlecode/sarasvati/example/mem/MemExampleConsole.java
/java/trunk/sarasvati-hibernate/src/main/java/com/googlecode/sarasvati/hib/HibEngine.java
/java/trunk/sarasvati-hibernate/src/main/java/com/googlecode/sarasvati/hib/HibNodeToken.java
/java/trunk/sarasvati-jdbc/src/main/java/com/googlecode/sarasvati/jdbc/JdbcEngine.java
/java/trunk/sarasvati-jdbc/src/main/java/com/googlecode/sarasvati/jdbc/JdbcNodeToken.java
/java/trunk/sarasvati-parent/pom.xml
/java/trunk/sarasvati-test/src/main/java/com/googlecode/sarasvati/test/framework/ExecutionTest.java
/java/trunk/sarasvati-visual/pom.xml
=======================================
--- /dev/null
+++
/java/trunk/sarasvati-core/src/main/java/com/googlecode/sarasvati/DelayedTokenScheduler.java
Sun Nov 25 13:35:50 2012
@@ -0,0 +1,37 @@
+/*
+ This file is part of Sarasvati.
+
+ Sarasvati is free software: you can redistribute it and/or modify
+ it under the terms of the GNU Lesser General Public License as
+ published by the Free Software Foundation, either version 3 of the
+ License, or (at your option) any later version.
+
+ Sarasvati is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU Lesser General Public License for more details.
+
+ You should have received a copy of the GNU Lesser General Public
+ License along with Sarasvati. If not, see
<
http://www.gnu.org/licenses/>.
+
+ Copyright 2012 Paul Lorenz
+*/
+package com.googlecode.sarasvati;
+
+/**
+ * API which abstracts how the delayed reevaluation of node token guards
is implemented.
+ *
+ * @author Paul Lorenz
+ */
+public interface DelayedTokenScheduler
+{
+ /**
+ * Schedules the given token for guard reevaluation.
+ *
+ * @see NodeToken#getDelayUntilTime()
+ * @see GuardAction#DelayUntil
+ *
+ * @param token The token to be scheduled
+ */
+ void scheduleDelayedToken(final NodeToken token);
+}
=======================================
--- /dev/null
+++
/java/trunk/sarasvati-core/src/main/java/com/googlecode/sarasvati/EngineFactory.java
Sun Nov 25 13:35:50 2012
@@ -0,0 +1,40 @@
+/*
+ This file is part of Sarasvati.
+
+ Sarasvati is free software: you can redistribute it and/or modify
+ it under the terms of the GNU Lesser General Public License as
+ published by the Free Software Foundation, either version 3 of the
+ License, or (at your option) any later version.
+
+ Sarasvati is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU Lesser General Public License for more details.
+
+ You should have received a copy of the GNU Lesser General Public
+ License along with Sarasvati. If not, see
<
http://www.gnu.org/licenses/>.
+
+ Copyright 2012 Paul Lorenz
+*/
+package com.googlecode.sarasvati;
+
+
+public interface EngineFactory
+{
+ /**
+ * Returns an Engine which can be used for running processes.
+ *
+ * @return an Engine which can be used for running processes.
+ */
+ Engine getEngine();
+
+ /**
+ * Handles cleaning up after an engine has been used. The success
+ * flags allows the EngineFactory to potentially commit or rollback
+ * if a database or other persistence mechanism is being used.
+ *
+ * @param engine The engine to be disposed of
+ * @param success Indicator of whether the operation was a success
+ */
+ void dispose(Engine engine, boolean success);
+}
=======================================
--- /dev/null
+++
/java/trunk/sarasvati-core/src/main/java/com/googlecode/sarasvati/SimpleDelayedTokenScheduler.java
Sun Nov 25 13:35:50 2012
@@ -0,0 +1,84 @@
+/*
+ This file is part of Sarasvati.
+
+ Sarasvati is free software: you can redistribute it and/or modify
+ it under the terms of the GNU Lesser General Public License as
+ published by the Free Software Foundation, either version 3 of the
+ License, or (at your option) any later version.
+
+ Sarasvati is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU Lesser General Public License for more details.
+
+ You should have received a copy of the GNU Lesser General Public
+ License along with Sarasvati. If not, see
<
http://www.gnu.org/licenses/>.
+
+ Copyright 2012 Paul Lorenz
+*/
+package com.googlecode.sarasvati;
+
+import java.util.Timer;
+import java.util.TimerTask;
+
+public class SimpleDelayedTokenScheduler implements DelayedTokenScheduler
+{
+ final EngineFactory engineFactory;
+
+ // Make sure this isn't initialized until first use
+ private static enum TimerContainer
+ {
+ INSTANCE;
+
+ public final Timer timer = new Timer(getClass().getName()
+ "TimerThread", true);
+ }
+
+ private static Timer getTimer()
+ {
+ return TimerContainer.INSTANCE.timer;
+ }
+
+ public SimpleDelayedTokenScheduler(final EngineFactory engineFactory)
+ {
+ this.engineFactory = engineFactory;
+ }
+
+ @Override
+ public void scheduleDelayedToken(final NodeToken token)
+ {
+ getTimer().schedule(new TokenReevaluateTimerTask(token),
token.getDelayUntilTime());
+ }
+
+ public static void shutdown()
+ {
+ getTimer().cancel();
+ }
+
+ private class TokenReevaluateTimerTask extends TimerTask
+ {
+ private final NodeToken token;
+
+ public TokenReevaluateTimerTask (final NodeToken token)
+ {
+ this.token = token;
+ }
+
+ /**
+ * @see java.util.TimerTask#run()
+ */
+ @Override
+ public void run()
+ {
+ final Engine engine = engineFactory.getEngine();
+ try
+ {
+ engine.reevaluateDelayedToken(token);
+ engineFactory.dispose(engine, true);
+ }
+ catch(final Exception e)
+ {
+ engineFactory.dispose(engine, false);
+ }
+ }
+ }
+}
=======================================
--- /dev/null
+++
/java/trunk/sarasvati-core/src/main/java/com/googlecode/sarasvati/impl/DelayUntilGuardResult.java
Sun Nov 25 13:35:50 2012
@@ -0,0 +1,126 @@
+/*
+ This file is part of Sarasvati.
+
+ Sarasvati is free software: you can redistribute it and/or modify
+ it under the terms of the GNU Lesser General Public License as
+ published by the Free Software Foundation, either version 3 of the
+ License, or (at your option) any later version.
+
+ Sarasvati is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU Lesser General Public License for more details.
+
+ You should have received a copy of the GNU Lesser General Public
+ License along with Sarasvati. If not, see
<
http://www.gnu.org/licenses/>.
+
+ Copyright 2012 Paul Lorenz
+*/
+package com.googlecode.sarasvati.impl;
+
+import java.util.Date;
+
+import com.googlecode.sarasvati.Engine;
+import com.googlecode.sarasvati.GuardAction;
+import com.googlecode.sarasvati.GuardResult;
+import com.googlecode.sarasvati.Node;
+import com.googlecode.sarasvati.NodeToken;
+
+/**
+ * Encapsulates a delay until response from {@link Node#guard(Engine,
NodeToken)}.
+ * Allows specifying the date at which the node guard should be
reevaluated.
+ *
+ * @author Paul Lorenz
+ */
+public class DelayUntilGuardResult implements GuardResult
+{
+ private Date delayTillDate;
+
+ /**
+ * Constructor which takes the date/time at which the node guard should
be reevaluated.
+ *
+ * @param delayTillDate the date/time at which the node guard should be
reevaluated.
+ */
+ public DelayUntilGuardResult (final Date delayTillDate)
+ {
+ this.delayTillDate = delayTillDate;
+ }
+
+ /**
+ * Always returns {@link GuardAction#DelayUntil}.
+ *
+ * @see GuardResult#getGuardAction()
+ */
+ @Override
+ public final GuardAction getGuardAction()
+ {
+ return GuardAction.DelayUntil;
+ }
+
+ @Override
+ public String getExitArcForSkip()
+ {
+ throw new UnsupportedOperationException( "getExitArcsForSkip should
never be called on a GuardResult with action of DelayUntil" );
+ }
+
+ /**
+ * @see com.googlecode.sarasvati.GuardResult#getDelayTillTime()
+ */
+ @Override
+ public Date getDelayTillTime()
+ {
+ return delayTillDate;
+ }
+
+ @Override
+ public String toString()
+ {
+ return "DelayTillDate ["+ delayTillDate + "]";
+ }
+
+ /* (non-Javadoc)
+ * @see java.lang.Object#hashCode()
+ */
+ @Override
+ public int hashCode()
+ {
+ final int prime = 31;
+ int result = 1;
+ result = prime * result
+ + ((delayTillDate == null) ? 0 : delayTillDate.hashCode());
+ return result;
+ }
+
+ /* (non-Javadoc)
+ * @see java.lang.Object#equals(java.lang.Object)
+ */
+ @Override
+ public boolean equals(final Object obj)
+ {
+ if (this == obj)
+ {
+ return true;
+ }
+ if (obj == null)
+ {
+ return false;
+ }
+ if (!(obj instanceof DelayUntilGuardResult))
+ {
+ return false;
+ }
+ DelayUntilGuardResult other = (DelayUntilGuardResult) obj;
+ if (delayTillDate == null)
+ {
+ if (other.delayTillDate != null)
+ {
+ return false;
+ }
+ }
+ else if (!delayTillDate.equals(other.delayTillDate))
+ {
+ return false;
+ }
+ return true;
+ }
+}
=======================================
--- /dev/null
+++
/java/trunk/sarasvati-core/src/main/java/com/googlecode/sarasvati/rubric/lang/RubricDateStmt.java
Sun Nov 25 13:35:50 2012
@@ -0,0 +1,38 @@
+/*
+ This file is part of Sarasvati.
+
+ Sarasvati is free software: you can redistribute it and/or modify
+ it under the terms of the GNU Lesser General Public License as
+ published by the Free Software Foundation, either version 3 of the
+ License, or (at your option) any later version.
+
+ Sarasvati is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU Lesser General Public License for more details.
+
+ You should have received a copy of the GNU Lesser General Public
+ License along with Sarasvati. If not, see
<
http://www.gnu.org/licenses/>.
+
+ Copyright 2012 Paul Lorenz
+*/
+package com.googlecode.sarasvati.rubric.lang;
+
+import java.util.Date;
+
+import com.googlecode.sarasvati.rubric.env.RubricEnv;
+
+/**
+ * Subtype of RubricStmt which returns a Date from eval
+ *
+ * @author Paul Lorenz
+ */
+public interface RubricDateStmt extends RubricStmt
+{
+ /**
+ * Returns Date rather than Object from eval
+ * @see RubricStmt#eval(RubricEnv)
+ */
+ @Override
+ Date eval (final RubricEnv env);
+}
=======================================
--- /dev/null
+++
/java/trunk/sarasvati-core/src/main/java/com/googlecode/sarasvati/rubric/lang/RubricDelayUntilStmt.java
Sun Nov 25 13:35:50 2012
@@ -0,0 +1,83 @@
+/*
+ This file is part of Sarasvati.
+
+ Sarasvati is free software: you can redistribute it and/or modify
+ it under the terms of the GNU Lesser General Public License as
+ published by the Free Software Foundation, either version 3 of the
+ License, or (at your option) any later version.
+
+ Sarasvati is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU Lesser General Public License for more details.
+
+ You should have received a copy of the GNU Lesser General Public
+ License along with Sarasvati. If not, see
<
http://www.gnu.org/licenses/>.
+
+ Copyright 2012 Paul Lorenz
+*/
+package com.googlecode.sarasvati.rubric.lang;
+
+import java.util.Date;
+
+import com.googlecode.sarasvati.impl.DelayUntilGuardResult;
+import com.googlecode.sarasvati.rubric.env.RubricEnv;
+import com.googlecode.sarasvati.rubric.visitor.RubricVisitor;
+
+public class RubricDelayUntilStmt extends AbstractRubricStmt
+{
+ private final RubricDateStmt dateStmt;
+
+ public RubricDelayUntilStmt(final RubricDateStmt dateStmt)
+ {
+ this.dateStmt = dateStmt;
+ }
+
+ @Override
+ public DelayUntilGuardResult eval(final RubricEnv env)
+ {
+ final Date delayTillDate = dateStmt.eval(env);
+ return new DelayUntilGuardResult(delayTillDate);
+ }
+
+ /**
+ * @see
com.googlecode.sarasvati.rubric.lang.RubricStmt#asDelayUntilStmt()
+ */
+ @Override
+ public RubricDelayUntilStmt asDelayUntilStmt()
+ {
+ return this;
+ }
+
+ @Override
+ public void traverse(final RubricVisitor visitor)
+ {
+ visitor.visit(this);
+ }
+
+ /**
+ * @see com.googlecode.sarasvati.rubric.lang.RubricStmt#isDelayUntil()
+ */
+ @Override
+ public boolean isDelayUntil()
+ {
+ return true;
+ }
+
+ public RubricDateStmt getDateStmt()
+ {
+ return dateStmt;
+ }
+
+ @Override
+ public boolean isEqualTo(final RubricStmt otherStmt)
+ {
+ if ( !otherStmt.isDelayUntil() )
+ {
+ return false;
+ }
+
+ final RubricDelayUntilStmt other = otherStmt.asDelayUntilStmt();
+ return dateStmt.isEqualTo(other.getDateStmt());
+ }
+}
=======================================
--- /dev/null
+++
/java/trunk/sarasvati-example/src/main/process-definition/delay-test.wf.xml
Sun Nov 25 13:35:50 2012
@@ -0,0 +1,31 @@
+<?xml version="1.0"?>
+
+<process-definition name="delay-test"
xmlns="
http://sarasvati.googlecode.com/ProcessDefinition">
+
+ <node name="start" type="script" isStart="true">
+ <arc to="next"/>
+
+ <custom>
+ <execute type="js">
+ <![CDATA[
+ java.lang.System.out.println( "Hello" );
+ java.lang.System.out.println( "token: " + token );
+ ]]>
+ </execute>
+ </custom>
+ </node>
+
+ <node name="next" type="script" joinType="labelAnd">
+ <guard>if isFirstGuardEvaluation then delay until 5 seconds after now
else Accept</guard>
+ <custom>
+ <execute type="js">
+ <![CDATA[
+ java.lang.System.out.println( "Hello from node: " +
token.node.name );
+ java.lang.System.out.println( "token: " + token );
+ ]]>
+ </execute>
+ </custom>
+ </node>
+
+
+</process-definition>
=======================================
--- /dev/null
+++ /java/trunk/thirdparty/README Sun Nov 25 13:35:50 2012
@@ -0,0 +1,6 @@
+gpg -ab library-name-version.pom
+gpg -ab library-name-version.jar
+gpg -ab library-name-version-sources.jar
+gpg -ab library-name-version-javadoc.jar
+
+jar cvf bundle.jar library-name-version*
=======================================
--- /dev/null
+++ /java/trunk/thirdparty/draw2d/3.8.1/draw2d-3.8.1-javadoc.jar Sun Nov 25
13:35:50 2012
File is too large to display a diff.
=======================================
--- /dev/null
+++ /java/trunk/thirdparty/draw2d/3.8.1/draw2d-3.8.1-javadoc.jar.asc Sun
Nov 25 13:35:50 2012
@@ -0,0 +1,11 @@
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v1.4.11 (GNU/Linux)
+
+iQEcBAABAgAGBQJQsos7AAoJEEfr/7YR0nxBxNAH/0+69vkpyP8qYZdg5NHEDsVI
+9HQq1r3Ncf8/ti60GaPiLktRrU2WKCKxlQQmVyeLyZftb7HAmxF8muqQTc2x0zT6
+KqOd0Q8QK7I5IWxThAUd2lU/FO3HwkDZMbLvAZv1amVaKyyjg+a0xeFO5G0zUsY+
+OFDh1dmeItIoQqB/ZAjMJtgl2yJ9OWhduLpKH0sGt/rJyVLtP/WZXcufxA6DC2lK
+qO7gDAR8qg/ly+1IM2WblsoKGA1ArYjDzp35fMIU6quvN4oEsmI+rlm93mRSX7pP
+XpnEygbySZn4WXOyBxcYDdLCQ62ZXGazdjO8kcTQWhjYIMMV1SdVoc/Ff3vc3CE=
+=3JZf
+-----END PGP SIGNATURE-----
=======================================
--- /dev/null
+++ /java/trunk/thirdparty/draw2d/3.8.1/draw2d-3.8.1-sources.jar Sun Nov 25
13:35:50 2012
Binary file, no diff available.
=======================================
--- /dev/null
+++ /java/trunk/thirdparty/draw2d/3.8.1/draw2d-3.8.1-sources.jar.asc Sun
Nov 25 13:35:50 2012
@@ -0,0 +1,11 @@
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v1.4.11 (GNU/Linux)
+
+iQEcBAABAgAGBQJQsos5AAoJEEfr/7YR0nxB/p0H/0P5eAW/eidly1oIkumVzWgr
+p8hklRI5fj2qVnwSwVeFYs+3qDb7gqVI8favxFAbY4oGsvODfGeudTrZDjnhAmX9
+YBaHE3p9jy1JMnWRxfunCqmhtFdJTYtuaBLm2fX9SRJmWP03WR7wQdhJQrCYZ+eN
+X+gr7BPRmO1zmOQdZ01cH5scpHadgWYoY7wLO7aocNpaUJ3o5C9uUn4M2YjqyBl2
+jm2in2oXUoxLrWFUVvTrWC5OiVtxhRgP1RFs598TWoY4kSJa4hRS6vTZOIuKryic
+DjehjYTQZF/tMfhBnvRDtR1WOdkpvKzURgq+WWxmiFy+qS/NxjU9wsTtiebLct8=
+=jDT7
+-----END PGP SIGNATURE-----
=======================================
--- /dev/null
+++ /java/trunk/thirdparty/draw2d/3.8.1/draw2d-3.8.1.jar Sun Nov 25
13:35:50 2012
Binary file, no diff available.
=======================================
--- /dev/null
+++ /java/trunk/thirdparty/draw2d/3.8.1/draw2d-3.8.1.jar.asc Sun Nov 25
13:35:50 2012
@@ -0,0 +1,11 @@
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v1.4.11 (GNU/Linux)
+
+iQEcBAABAgAGBQJQsos2AAoJEEfr/7YR0nxBUusH/06mr8jQGt4+wtXumozRVK9N
+2kuN5Z8Yt8hID0JBExl6dnd4m1mqMjkEZRP4JVsjW/l6Oyhgbtl9+jdpnwqpTbIx
+ZFpqza9b/n978Hqbtqpt48JRTRI0LrpMPFrD9wXWWeXHK/SFQZGNUJXCblChRzI6
+GZG0OuKZAojdu82dnNf5FM7usBURDwgYfpum2r9eiHZ3z8DvrZznEV/37si5ELzi
+3T/HR0d1XsqD1haDBwxa4df201OD5OgL8nEnPbvaYePKA8dLzTEkddrKR63zT0Ey
+vAKysWY7NKnyfEmEiOqrraoJzpsKXJpAl2wburmgFdrWP71UDJna/kCCsY/EtxI=
+=ysyc
+-----END PGP SIGNATURE-----
=======================================
--- /dev/null
+++ /java/trunk/thirdparty/draw2d/3.8.1/draw2d-3.8.1.pom Sun Nov 25
13:35:50 2012
@@ -0,0 +1,42 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project xmlns="
http://maven.apache.org/POM/4.0.0"
xmlns:xsi="
http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="
http://maven.apache.org/POM/4.0.0
http://maven.apache.org/maven-v4_0_0.xsd">
+ <modelVersion>4.0.0</modelVersion>
+
+ <parent>
+ <groupId>org.sonatype.oss</groupId>
+ <artifactId>oss-parent</artifactId>
+ <version>7</version>
+ </parent>
+
+ <groupId>com.googlecode.sarasvati.thirdparty.eclipse</groupId>
+ <artifactId>draw2d</artifactId>
+ <version>3.8.1</version>
+
+ <packaging>jar</packaging>
+
+ <name>draw2d</name>
+ <description>Eclipse GEF Draw2D Library</description>
+ <url>
http://www.eclipse.org/</url>
+ <inceptionYear>2012</inceptionYear>
+
+ <licenses>
+ <license>
+ <name>EPL 1.0</name>
+ <url>
http://www.eclipse.org/legal/epl-v10.html</url>
+ <distribution>repo</distribution>
+ </license>
+ </licenses>
+
+ <scm>
+
<connection>scm:git:
http://git.eclipse.org/c/gef/org.eclipse.gef.git/</connection>
+
<developerConnection>scm:git:
http://git.eclipse.org/c/gef/org.eclipse.gef.git/</developerConnection>
+ <url>
http://git.eclipse.org/c/gef/org.eclipse.gef.git/</url>
+ </scm>
+
+ <developers>
+ <developer>
+ <name>Eclipse</name>
+ </developer>
+ </developers>
+
+</project>
=======================================
--- /dev/null
+++ /java/trunk/thirdparty/draw2d/3.8.1/draw2d-3.8.1.pom.asc Sun Nov 25
13:35:50 2012
@@ -0,0 +1,11 @@
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v1.4.11 (GNU/Linux)
+
+iQEcBAABAgAGBQJQsos1AAoJEEfr/7YR0nxBBbcH/1XY9wDzVG7+SYuHO66hocmC
+s7xVlgf7HAVtvFJNPMh0hMaIGUKPd6aj/Ncncgj/1rTqzrnXeWTGAtdSSandp+Kt
+puxIl/zdcBgzHwDeAlKVXIzfc1UeMfzZEeLr2SpUr1zWMCVQcf1BFzoo4m14V64s
+MxrByYIylJmpyhsHz6JESm3fr2yIUmQsVeknJ0D6U+U/4y2Uds8+MdVEoHCyANz+
+PoiEiQeypi56IP+NK/v6f4CJRkcJoeiiw76aktX9r9w1NXuGV4BuB6PXGqb3kCXD
+CKmPT/p2wcqpnW/cfH2/fHHz5JnaEpg7sBID+EIZHZd299QfslZFo0LVWhugJLM=
+=gw7m
+-----END PGP SIGNATURE-----
=======================================
--- /dev/null
+++ /java/trunk/thirdparty/draw2d/install.sh Sun Nov 25 13:35:50 2012
@@ -0,0 +1,5 @@
+version=3.8.1
+mvn install:install-file -Dfile=${version}/draw2d-${version}.pom
-DgroupId=com.googlecode.sarasvati.thirdparty.eclipse -DartifactId=draw2d
-Dversion=${version} -Dpackaging=pom
+mvn install:install-file -Dfile=${version}/draw2d-${version}.jar
-DgroupId=com.googlecode.sarasvati.thirdparty.eclipse -DartifactId=draw2d
-Dversion=${version} -Dpackaging=jar
+mvn install:install-file -Dfile=${version}/draw2d-${version}-javadoc.jar
-DgroupId=com.googlecode.sarasvati.thirdparty.eclipse -DartifactId=draw2d
-Dversion=${version} -Dpackaging=jar -Dclassifier=javadoc
+mvn install:install-file -Dfile=${version}/draw2d-${version}-sources.jar
-DgroupId=com.googlecode.sarasvati.thirdparty.eclipse -DartifactId=draw2d
-Dversion=${version} -Dpackaging=jar -Dclassifier=sources
=======================================
--- /dev/null
+++
/java/trunk/thirdparty/org-openide-util/7.3/org-openide-util-7.3-javadoc.jar
Sun Nov 25 13:35:50 2012
Binary file, no diff available.
=======================================
--- /dev/null
+++
/java/trunk/thirdparty/org-openide-util/7.3/org-openide-util-7.3-javadoc.jar.asc
Sun Nov 25 13:35:50 2012
@@ -0,0 +1,11 @@
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v1.4.11 (GNU/Linux)
+
+iQEcBAABAgAGBQJQsonzAAoJEEfr/7YR0nxBFTAH/19noUNYl4gCN7E9fhOf3qCn
+BMmjC397kyX3dEJteSMwY8ePgFT0zCybzIgZvSVjry5F4XRTDxkWIo7ZE2Gq2qaI
+YXBCzIEBU89DkN8zDWtllJhBxaamyPUhpJGppweWwLs2OwstlOcGYpIykdHFlK+r
+DEE6PJpXA+htsb1Gm9PVM1KZo0FPr9lTP5pFCqL7HxvKB70HiKZor0CVmVz5JhAm
+ywgwuNHhRuy2VDbXpUFJds3UlsEs3kiOQCltS6Pd+2HkmasbYHRE1DrLSNO/9MVJ
+Eyj+HdpBs7vEOu0oItcjEqf3oTwtiI5NW7E2WO0ssa36jVGUfDJyqUgC97h4VvM=
+=T2yW
+-----END PGP SIGNATURE-----
=======================================
--- /dev/null
+++
/java/trunk/thirdparty/org-openide-util/7.3/org-openide-util-7.3-sources.jar
Sun Nov 25 13:35:50 2012
Binary file, no diff available.
=======================================
--- /dev/null
+++
/java/trunk/thirdparty/org-openide-util/7.3/org-openide-util-7.3-sources.jar.asc
Sun Nov 25 13:35:50 2012
@@ -0,0 +1,11 @@
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v1.4.11 (GNU/Linux)
+
+iQEcBAABAgAGBQJQsonvAAoJEEfr/7YR0nxBRQkH/38C+3VDo3TXaZuQ23KxW2p7
+tZwbm0X3YCBYMMNZDFU5CBbrAJ+Hods8FnYNjVvCDQaHTUMDFPXVV4GQrjhCCNwf
+6osXc6Sdt9TOW8G7BjInr1tZ1K82Wl/CKjEOX42pS9R2Bjwz6ZMS7+LFGfVv2kY1
+GZV2krP8xNMyDAYZHTDfMjG0Gx/0FS/+BkDwZjewWdlbf/fK6BQyhkiE/MI7WBuB
+/wZ2YPRijSQCcOX7XGrdqxA97/oLrfc1SM9lhe0lrISLTc01E/8gbkFtPCzqAQh/
+buyXEwl2t1ZBF5Q3JUK6PK2oBMZNAbD2uvTdwsybVKEYm14RnAIgqrOtkV7Fq7A=
+=D15C
+-----END PGP SIGNATURE-----
=======================================
--- /dev/null
+++ /java/trunk/thirdparty/org-openide-util/7.3/org-openide-util-7.3.jar
Sun Nov 25 13:35:50 2012
Binary file, no diff available.
=======================================
--- /dev/null
+++
/java/trunk/thirdparty/org-openide-util/7.3/org-openide-util-7.3.jar.asc
Sun Nov 25 13:35:50 2012
@@ -0,0 +1,11 @@
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v1.4.11 (GNU/Linux)
+
+iQEcBAABAgAGBQJQsonmAAoJEEfr/7YR0nxB/KsH/jdgbywtl6bAp21agXUF4Mw7
+TCQyz9dhQkUCK8CTsCPtvQpneoGV2Vi1dCNY7/ZaN1vsPRdq6iJ7xpgy2+CRRV47
+YKj8Q+Oy96Fy93Gm0eIX9aW219RXisDL12GSNYfaTgK6uO2TAtwxGy1mJh8+jMhs
+izTYCQ90mdLPOm4fBLb/PLmh80MpfBsu+wQldjyhe90fHt0kha6JGrV+o1gH2BAx
+0zRsAsd5551UBpbA/LVt7ZP4i9X5RPjH//4Szno0wmBCD3tvj3JqP/ukAN/6ZUlf
+HfPlCeutvCeYNCSfSsntqD/erRc5AibEa3xd1uk4GQupyElH+IFXEes5vKyyMB8=
+=1EFp
+-----END PGP SIGNATURE-----
=======================================
--- /dev/null
+++ /java/trunk/thirdparty/org-openide-util/7.3/org-openide-util-7.3.pom
Sun Nov 25 13:35:50 2012
@@ -0,0 +1,50 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project xmlns="
http://maven.apache.org/POM/4.0.0"
xmlns:xsi="
http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="
http://maven.apache.org/POM/4.0.0
http://maven.apache.org/maven-v4_0_0.xsd">
+ <modelVersion>4.0.0</modelVersion>
+
+ <parent>
+ <groupId>org.sonatype.oss</groupId>
+ <artifactId>oss-parent</artifactId>
+ <version>7</version>
+ </parent>
+
+ <groupId>com.googlecode.sarasvati.thirdparty.netbeans</groupId>
+ <artifactId>org-openide-util</artifactId>
+ <version>7.3</version>
+
+ <packaging>jar</packaging>
+
+ <name>util</name>
+ <description>NetBeans OpenIDE utilities</description>
+ <url>
http://www.netbeans.com/</url>
+ <inceptionYear>2012</inceptionYear>
+
+ <licenses>
+ <license>
+ <name>CDDL and GPLv2 w/Classpath Exception license</name>
+ <url>
http://netbeans.org/cddl-gplv2.html</url>
+ <distribution>repo</distribution>
+ </license>
+ </licenses>
+
+ <scm>
+ <connection>scm:hg:
http://hg.netbeans.org/main</connection>
+
<developerConnection>scm:hg:
http://hg.netbeans.org/main</developerConnection>
+ <url>http://
http://hg.netbeans.org/main/file/</url>
+ </scm>
+
+ <developers>
+ <developer>
+ <name>NetBeans</name>
+ </developer>
+ </developers>
+
+ <dependencies>
+ <dependency>
+ <groupId>com.googlecode.sarasvati.thirdparty.netbeans</groupId>
+ <artifactId>org-openide-util-lookup</artifactId>
+ <version>7.3</version>
+ </dependency>
+ </dependencies>
+
+</project>
=======================================
--- /dev/null
+++
/java/trunk/thirdparty/org-openide-util/7.3/org-openide-util-7.3.pom.asc
Sun Nov 25 13:35:50 2012
@@ -0,0 +1,11 @@
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v1.4.11 (GNU/Linux)
+
+iQEcBAABAgAGBQJQsonWAAoJEEfr/7YR0nxBoDAH/0wTgONoAeWSM9FNMbzATICg
+SnhvvUmM5wAxYHMBC90x7vl23/qg+MZgrLu0zA60gcFTSc5OaGgHn8VyO9CMXpA4
+FqPHJanHEYN/05ldmEGG64MAkW8+al0Ok6gsmcAyJLsZr3kXSdQyEgzgCVoigqHF
+XKT2NcyS7aC8+Xj9iyT1HuAm7exmwR6tOKdCyvBn7rXpcIpmrwZwVvGguXYOqOCl
+IZVjpLZBacer5ZMna/DZw+qOy2gXah9Liw712fEVmBalmsoYvwfrd9WPpD2h4QHd
+WIKx7nkoTgNMjY4pbtRN9fMOw/nBoL7fJdCBcfyXaJIlUZD51rgVkIuYV7EqhmM=
+=Rcp9
+-----END PGP SIGNATURE-----
=======================================
--- /dev/null
+++ /java/trunk/thirdparty/org-openide-util/install.sh Sun Nov 25 13:35:50
2012
@@ -0,0 +1,5 @@
+version=7.3
+mvn install:install-file -Dfile=${version}/org-openide-util-${version}.pom
-DgroupId=com.googlecode.sarasvati.thirdparty.netbeans
-DartifactId=org-openide-util -Dversion=${version} -Dpackaging=pom
+mvn install:install-file -Dfile=${version}/org-openide-util-${version}.jar
-DgroupId=com.googlecode.sarasvati.thirdparty.netbeans
-DartifactId=org-openide-util -Dversion=${version} -Dpackaging=jar
+mvn install:install-file
-Dfile=${version}/org-openide-util-${version}-javadoc.jar
-DgroupId=com.googlecode.sarasvati.thirdparty.netbeans
-DartifactId=org-openide-util -Dversion=${version} -Dpackaging=jar
-Dclassifier=javadoc
+mvn install:install-file
-Dfile=${version}/org-openide-util-${version}-sources.jar
-DgroupId=com.googlecode.sarasvati.thirdparty.netbeans
-DartifactId=org-openide-util -Dversion=${version} -Dpackaging=jar
-Dclassifier=sources
=======================================
--- /dev/null
+++
/java/trunk/thirdparty/org-openide-util-lookup/7.3/org-openide-util-lookup-7.3-javadoc.jar
Sun Nov 25 13:35:50 2012
Binary file, no diff available.
=======================================
--- /dev/null
+++
/java/trunk/thirdparty/org-openide-util-lookup/7.3/org-openide-util-lookup-7.3-javadoc.jar.asc
Sun Nov 25 13:35:50 2012
@@ -0,0 +1,11 @@
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v1.4.11 (GNU/Linux)
+
+iQEcBAABAgAGBQJQsootAAoJEEfr/7YR0nxB+MMH/iI1pO9hQcFG9BGQdTBFqn/E
+cLkEUmKDIfqhqaKV6EFechURsdaEZKgke4FXc0XmCPkw4pKPhhnvVUEE4V0lLmiO
+yh1cBqFyXMuiroH0CIodGuLv9oHp7nLu2Q2XLNQg/vQhoEFe0zm1tTNiGp3V1zx8
+dwdFteZ1kJQFM3J3QLTVEv7oNzWHvwn3Q3EiKPVeVKConDnM7skG9pDQmQKFxmzd
+gpZ+Kv+JmQx7BQsbAtrGZJCIfYaZhFHh+dVNQKH5P1+bTpabMYl2D8E2JJcoBDRe
+s/cl8N3QkKLoF1UCXQR1F4XaA2NPVwxqD/Xn3UYu6cuuM1XB5sPr9D+k6UlQw+o=
+=yk9c
+-----END PGP SIGNATURE-----
=======================================
--- /dev/null
+++
/java/trunk/thirdparty/org-openide-util-lookup/7.3/org-openide-util-lookup-7.3-sources.jar
Sun Nov 25 13:35:50 2012
Binary file, no diff available.
=======================================
--- /dev/null
+++
/java/trunk/thirdparty/org-openide-util-lookup/7.3/org-openide-util-lookup-7.3-sources.jar.asc
Sun Nov 25 13:35:50 2012
@@ -0,0 +1,11 @@
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v1.4.11 (GNU/Linux)
+
+iQEcBAABAgAGBQJQsoopAAoJEEfr/7YR0nxBMWIH/RF8w0XkZHPikiyHhGJzyQWL
+jMSuF+YvZCOUK2FqXB/+Py/BRtpakfdfvLtp9wLSY5+LNdImlXPu7ZZWIrmHxe6a
+30kEmCvqY5k+Q5ha3/4d5pm7KwvtTMVSKLnOjNm5nNUEIpOvWHnkmZyP7WboDlK4
+iumn0yB/k+OAlNvOTLfQ+Ei9+0jLPR/E7qVzMirK5cr50r9t7TOeDqr7EiEnOCQZ
+FJHozrLzTeqra07hIi/zUwYLE2D7vbzSg7yH0CcXI326kfh0PXYiP5JOZ2zmY3Ea
+rkfdDT3dfpR5c3EWIT7SV5nWfpzSyshJ/iYIIey3nwcuaU70Z9Ls+AIBS3Ef66Q=
+=rlED
+-----END PGP SIGNATURE-----
=======================================
--- /dev/null
+++
/java/trunk/thirdparty/org-openide-util-lookup/7.3/org-openide-util-lookup-7.3.jar
Sun Nov 25 13:35:50 2012
Binary file, no diff available.
=======================================
--- /dev/null
+++
/java/trunk/thirdparty/org-openide-util-lookup/7.3/org-openide-util-lookup-7.3.jar.asc
Sun Nov 25 13:35:50 2012
@@ -0,0 +1,11 @@
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v1.4.11 (GNU/Linux)
+
+iQEcBAABAgAGBQJQsoomAAoJEEfr/7YR0nxBsGYH/2Lojqa83MNkC+jJ8/WFEDVI
+5k1Js5E67kq9iw1aih7lCohuS7b0lInlSGFOytJ5fetfcDY064kec2gkPROm0ohE
+CAvtTxlkaG1/f8qratVwrUPSRIK+30ewJUzdkiZfp5yBoFv6ncAEzIKr0LCf+2Jm
+EzD3klCvokzwc21DqHPHNJXd707VYOaeLRw2ybnVk9Km4sBblcjQKhx8C+U90YIv
+dVIUErluwbP+UQR1zUUKa+kGgPhhVr5SgfYwd/Atf2KQsqHsi14wVaA0VjqY4Qoy
+gnhEhA1cKAUOi61Bv2sOYYNMByH11gl9xYu5pG0wjHJYLOFMnl80W6DRKc62UA8=
+=K2QQ
+-----END PGP SIGNATURE-----
=======================================
--- /dev/null
+++
/java/trunk/thirdparty/org-openide-util-lookup/7.3/org-openide-util-lookup-7.3.pom
Sun Nov 25 13:35:50 2012
@@ -0,0 +1,42 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project xmlns="
http://maven.apache.org/POM/4.0.0"
xmlns:xsi="
http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="
http://maven.apache.org/POM/4.0.0
http://maven.apache.org/maven-v4_0_0.xsd">
+ <modelVersion>4.0.0</modelVersion>
+
+ <parent>
+ <groupId>org.sonatype.oss</groupId>
+ <artifactId>oss-parent</artifactId>
+ <version>7</version>
+ </parent>
+
+ <groupId>com.googlecode.sarasvati.thirdparty.netbeans</groupId>
+ <artifactId>org-openide-util-lookup</artifactId>
+ <version>7.3</version>
+
+ <packaging>jar</packaging>
+
+ <name>util</name>
+ <description>NetBeans OpenIDE lookup utilities</description>
+ <url>
http://www.netbeans.com/</url>
+ <inceptionYear>2012</inceptionYear>
+
+ <licenses>
+ <license>
+ <name>CDDL and GPLv2 w/Classpath Exception license</name>
+ <url>
http://netbeans.org/cddl-gplv2.html</url>
+ <distribution>repo</distribution>
+ </license>
+ </licenses>
+
+ <scm>
+ <connection>scm:hg:
http://hg.netbeans.org/main</connection>
+
<developerConnection>scm:hg:
http://hg.netbeans.org/main</developerConnection>
+ <url>http://
http://hg.netbeans.org/main/file/</url>
+ </scm>
+
+ <developers>
+ <developer>
+ <name>NetBeans</name>
+ </developer>
+ </developers>
+
+</project>
=======================================
--- /dev/null
+++
/java/trunk/thirdparty/org-openide-util-lookup/7.3/org-openide-util-lookup-7.3.pom.asc
Sun Nov 25 13:35:50 2012
@@ -0,0 +1,11 @@
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v1.4.11 (GNU/Linux)
+
+iQEcBAABAgAGBQJQsookAAoJEEfr/7YR0nxBp5IH/iGUinIh7XaOl/Vl9zkcG5e/
+BaLPJYNOMgHdF71wvt/7ozjX6w8ukdJqF/8ONQLSVM2uf8pLvzjXRffSIt4b1Fjc
+GV1xxpdcNceBX/OTCg0AK+GqwngX6dCJKXyS8sSE+YHTUUehGws2nOMrtKgikPM3
+4sKo8flioHTZrj50a90lK5vZcnByxBh6SoC68qjQAsfco/RVJm9ZxsHofLbEwmJr
+5XxTQXj12/FuVn+VKDTf9bsUYYw3mKUQqT5M4O1zGTt8HQcNCVTzPa8E3Kw8Kvmn
+l7i1e7V5RhTLbofNJu4kZt8g0+3VfwQlP7P/BeRLpOtemCROm5mie2sxryInkYE=
+=Z1TS
+-----END PGP SIGNATURE-----
=======================================
--- /dev/null
+++ /java/trunk/thirdparty/org-openide-util-lookup/install.sh Sun Nov 25
13:35:50 2012
@@ -0,0 +1,5 @@
+version=7.3
+mvn install:install-file
-Dfile=${version}/org-openide-util-lookup-${version}.pom
-DgroupId=com.googlecode.sarasvati.thirdparty.netbeans
-DartifactId=org-openide-util-lookup -Dversion=${version} -Dpackaging=pom
+mvn install:install-file
-Dfile=${version}/org-openide-util-lookup-${version}.jar
-DgroupId=com.googlecode.sarasvati.thirdparty.netbeans
-DartifactId=org-openide-util-lookup -Dversion=${version} -Dpackaging=jar
+mvn install:install-file
-Dfile=${version}/org-openide-util-lookup-${version}-javadoc.jar
-DgroupId=com.googlecode.sarasvati.thirdparty.netbeans
-DartifactId=org-openide-util-lookup -Dversion=${version} -Dpackaging=jar
-Dclassifier=javadoc
+mvn install:install-file
-Dfile=${version}/org-openide-util-lookup-${version}-sources.jar
-DgroupId=com.googlecode.sarasvati.thirdparty.netbeans
-DartifactId=org-openide-util-lookup -Dversion=${version} -Dpackaging=jar
-Dclassifier=sources
=======================================
--- /dev/null
+++ /java/trunk/thirdparty/visual/7.3/visual-7.3-javadoc.jar Sun Nov 25
13:35:50 2012
File is too large to display a diff.
=======================================
--- /dev/null
+++ /java/trunk/thirdparty/visual/7.3/visual-7.3-javadoc.jar.asc Sun Nov 25
13:35:50 2012
@@ -0,0 +1,11 @@
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v1.4.11 (GNU/Linux)
+
+iQEcBAABAgAGBQJQsor5AAoJEEfr/7YR0nxB+lsH/2EvR4Xun8np28A8+3Wai3Xg
+XO8aMTkGSfNQhbcM2ZCcg1sgHZY1nkhX52H9xoiYNMRAiDLSqr/yDv1pZPgcJv/e
+yQQe1bQw5PiykJskU5MtKHEm6CfnBQMWR/jNa40SxZS0Xbp71L0XoNBcfaeukFrr
+fYjHNGW2ij+WEPphrIIVGaJnFu6CcqMafaxH0kWohRo4XoIoQ6+HBL6r03GhX9hY
+hhhULTTqKdLUBxscAC4RzVNuQo5VuUCfZuvpAuu0Iy5sQU+oXTO7SDhtdNB0zvOL
+L84fZ10E7wFDG9HB5kzcDkxFF9Gw7IvPu039PPf9taapsaTZLO0bhUWbvy4NYHg=
+=MdjX
+-----END PGP SIGNATURE-----
=======================================
--- /dev/null
+++ /java/trunk/thirdparty/visual/7.3/visual-7.3-sources.jar Sun Nov 25
13:35:50 2012
Binary file, no diff available.
=======================================
--- /dev/null
+++ /java/trunk/thirdparty/visual/7.3/visual-7.3-sources.jar.asc Sun Nov 25
13:35:50 2012
@@ -0,0 +1,11 @@
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v1.4.11 (GNU/Linux)
+
+iQEcBAABAgAGBQJQsor2AAoJEEfr/7YR0nxBoT4IAIWA2+vIrFIpcFR70007PAdn
+eyrEpspoyTEVA5hMVZ3PEl7jLaa72Wv0wRNd2ggqAW9gbaQKIhVlPtLy6bNlK7k0
+VdR/TnkT3fZbwefOpwvjBa/Ph8IMdDAOCMvt+VRRi4WRQAAwXzODCs3bofhKBCEU
+X93qnOvt10uomsxYtNCGeoWWh6e5RqsXnsXsQuFPEwSaS7j9XEXnd/QFosAVLl22
+NpaeGyspbelQQH+sG8pAswc5b+i/+Lv5kU88qAnKStMRj4P6JLzlFHqpd6OY+Vlg
+2ouXtyO6TRDMy1vJC+BMxr7IPT/Vrkd57MbBfc5EhjWYCMPEzDPwy/4C2EiyiAI=
+=OTA+
+-----END PGP SIGNATURE-----
=======================================
--- /dev/null
+++ /java/trunk/thirdparty/visual/7.3/visual-7.3.jar Sun Nov 25 13:35:50
2012
Binary file, no diff available.
=======================================
--- /dev/null
+++ /java/trunk/thirdparty/visual/7.3/visual-7.3.jar.asc Sun Nov 25
13:35:50 2012
@@ -0,0 +1,11 @@
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v1.4.11 (GNU/Linux)
+
+iQEcBAABAgAGBQJQsorzAAoJEEfr/7YR0nxBbGQIAJBTcG+qyaq7RUIijReW58+N
+3V1rU198OCXVfe0Qmnn2yKBcCWr2nFKF0aUTL6wxX9bt8evlVnIiFzhrTvk3Vs4f
+93XbJeHBCMj52UC29qevaHqw0uLiUBkaYSKeAgogFToTcuQyHxr8B2QOGTqn5iN3
+l2Pv+gKB6oOf4CpJoQcHaQrlIeV86DLzshFkOdtnkS2ac1IkOxOV7WjjM1lFf+19
+8YD3S9OMZAGEFjAtj9yeD8+yLiQFm1mkzDeZrZ6EuqrnWz2pafKEI8Tv84vG9NFm
+e0uLXq4J4gHJfQG/ZHXS42GfmVyY6ISZj79IyoACSiWxjacr1SGVEAknSkArHkE=
+=zDsi
+-----END PGP SIGNATURE-----
=======================================
***Additional files exist in this changeset.***