Skip to Content.
Sympa Menu

notify-dpml - svn commit: r1370 - in development/laboratory/planet/components/transitionmachine: . api basic basic/src/main/net/dpml/planet/transitionmachine/basic demo demo/trafficlight demo/trafficlight/src/main/net/dpml/planet/demo/trafficlight

notify-dpml AT lists.ibiblio.org

Subject: DPML Notify

List archive

Chronological Thread  
  • From: niclas AT netcompartner.com
  • To: notify-dpml AT lists.ibiblio.org
  • Subject: svn commit: r1370 - in development/laboratory/planet/components/transitionmachine: . api basic basic/src/main/net/dpml/planet/transitionmachine/basic demo demo/trafficlight demo/trafficlight/src/main/net/dpml/planet/demo/trafficlight
  • Date: Tue, 04 Jan 2005 07:56:25 +0100

Author: niclas
Date: Tue Jan 4 07:56:24 2005
New Revision: 1370

Added:
development/laboratory/planet/components/transitionmachine/api/build.xml
(contents, props changed)
development/laboratory/planet/components/transitionmachine/basic/build.xml
(contents, props changed)
development/laboratory/planet/components/transitionmachine/build.xml
(contents, props changed)
development/laboratory/planet/components/transitionmachine/demo/build.xml
(contents, props changed)

development/laboratory/planet/components/transitionmachine/demo/trafficlight/build.xml
(contents, props changed)
development/laboratory/planet/components/transitionmachine/index.xml
(contents, props changed)
development/laboratory/planet/components/transitionmachine/module.xml
(contents, props changed)
Removed:

development/laboratory/planet/components/transitionmachine/demo/trafficlight/src/main/net/dpml/planet/demo/trafficlight/Ticker.java
Modified:

development/laboratory/planet/components/transitionmachine/basic/src/main/net/dpml/planet/transitionmachine/basic/TransitionMachineImpl.java
Log:
Making the transitionmachine buildable from Magic.

Added:
development/laboratory/planet/components/transitionmachine/api/build.xml
==============================================================================
--- (empty file)
+++ development/laboratory/planet/components/transitionmachine/api/build.xml
Tue Jan 4 07:56:24 2005
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8" ?>
+
+<project name="dpml-transitionmachine-api" default="install" basedir="."
+ xmlns:magic="antlib:net.dpml.magic">
+
+ <magic:import uri="artifact:template:dpml/magic/standard"/>
+
+</project>

Added:
development/laboratory/planet/components/transitionmachine/basic/build.xml
==============================================================================
--- (empty file)
+++
development/laboratory/planet/components/transitionmachine/basic/build.xml
Tue Jan 4 07:56:24 2005
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8" ?>
+
+<project name="dpml-transitionmachine-basic" default="install" basedir="."
+ xmlns:magic="antlib:net.dpml.magic">
+
+ <magic:import uri="artifact:template:dpml/magic/standard"/>
+
+</project>

Modified:
development/laboratory/planet/components/transitionmachine/basic/src/main/net/dpml/planet/transitionmachine/basic/TransitionMachineImpl.java
==============================================================================
---
development/laboratory/planet/components/transitionmachine/basic/src/main/net/dpml/planet/transitionmachine/basic/TransitionMachineImpl.java
(original)
+++
development/laboratory/planet/components/transitionmachine/basic/src/main/net/dpml/planet/transitionmachine/basic/TransitionMachineImpl.java
Tue Jan 4 07:56:24 2005
@@ -56,7 +56,7 @@
*
* @param commandString The command string to be evaluated.
*/
- public void trigger( String commandString )
+ public void trigger( Object source, String commandString )
{
synchronized( this )
{

Added: development/laboratory/planet/components/transitionmachine/build.xml
==============================================================================
--- (empty file)
+++ development/laboratory/planet/components/transitionmachine/build.xml
Tue Jan 4 07:56:24 2005
@@ -0,0 +1,25 @@
+<?xml version="1.0" encoding="UTF-8" ?>
+<!--
+ Copyright 2004 Niclas Hedhman
+
+ Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+ You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
+ implied.
+
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+
+<project name="dpml-transitionmachine" default="default" basedir="."
+ xmlns:magic="antlib:net.dpml.magic">
+
+ <magic:import uri="artifact:template:dpml/magic/reactor"/>
+
+</project>

Added:
development/laboratory/planet/components/transitionmachine/demo/build.xml
==============================================================================
--- (empty file)
+++ development/laboratory/planet/components/transitionmachine/demo/build.xml
Tue Jan 4 07:56:24 2005
@@ -0,0 +1,26 @@
+<?xml version="1.0" encoding="UTF-8" ?>
+<!--
+ Copyright 2004 Stephen J McConnell
+ Copyright 2004 Niclas Hedhman
+
+ Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+ You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
+ implied.
+
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+
+<project name="dpml-transitionmachine" default="default" basedir="."
+ xmlns:magic="antlib:net.dpml.magic">
+
+ <magic:import uri="artifact:template:dpml/magic/reactor"/>
+
+</project>

Added:
development/laboratory/planet/components/transitionmachine/demo/trafficlight/build.xml
==============================================================================
--- (empty file)
+++
development/laboratory/planet/components/transitionmachine/demo/trafficlight/build.xml
Tue Jan 4 07:56:24 2005
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8" ?>
+
+<project name="dpml-trafficlight" default="install" basedir="."
+ xmlns:magic="antlib:net.dpml.magic">
+
+ <magic:import uri="artifact:template:dpml/magic/standard"/>
+
+</project>

Added: development/laboratory/planet/components/transitionmachine/index.xml
==============================================================================
--- (empty file)
+++ development/laboratory/planet/components/transitionmachine/index.xml
Tue Jan 4 07:56:24 2005
@@ -0,0 +1,80 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+<!--
+ Copyright 2004 Stephen J McConnell
+ Copyright 2004 Niclas Hedhman
+
+ Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+ You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
+ implied.
+
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+
+<index>
+ <import uri="artifact:module:dpml/metro/dpml-metro#SNAPSHOT"/>
+ <import uri="artifact:module:dpml/magic/dpml-magic#SNAPSHOT"/>
+
+ <project file="module.xml">
+ <info>
+ <group>dpml/planet/transitionmachine</group>
+ <name>dpml-transitionmachine</name>
+ <version>1.0.0</version>
+ <status>SNAPSHOT</status>
+ <type>module</type>
+ </info>
+ <plugins>
+ <include key="dpml-magic-checkstyle"/>
+ </plugins>
+ <dependencies>
+ <include key="dpml-transit"/>
+ <include key="dpml-util"/>
+ </dependencies>
+ </project>
+
+ <project basedir="api">
+ <info>
+ <group>dpml/planet/transitionmachine</group>
+ <name>dpml-transitionmachine-api</name>
+ <version>1.0.0</version>
+ <status>SNAPSHOT</status>
+ </info>
+ <dependencies>
+ </dependencies>
+ </project>
+
+ <project basedir="basic">
+ <info>
+ <group>dpml/planet/transitionmachine</group>
+ <name>dpml-transitionmachine-basic</name>
+ <version>1.0.0</version>
+ <status>SNAPSHOT</status>
+ </info>
+ <dependencies>
+ <include key="dpml-activity-api" />
+ <include key="dpml-parameters-api" />
+ <include key="dpml-service-api" />
+ <include key="dpml-transitionmachine-api" />
+ </dependencies>
+ </project>
+
+ <project basedir="demo/trafficlight">
+ <info>
+ <group>dpml/planet/transitionmachine/demo</group>
+ <name>dpml-trafficlight</name>
+ <version>1.0.0</version>
+ <status>SNAPSHOT</status>
+ </info>
+ <dependencies>
+ <include key="dpml-transitionmachine-basic" />
+ </dependencies>
+ </project>
+
+</index>

Added: development/laboratory/planet/components/transitionmachine/module.xml
==============================================================================
--- (empty file)
+++ development/laboratory/planet/components/transitionmachine/module.xml
Tue Jan 4 07:56:24 2005
@@ -0,0 +1,59 @@
+<?xml version="1.0" encoding="UTF-8" ?>
+<!--
+ Copyright 2004 Stephen J McConnell
+ Copyright 2004 Niclas Hedhman
+
+ Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+ You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
+ implied.
+
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+
+<project name="dpml-transitionmachine" default="docs" basedir="."
+ xmlns:magic="antlib:net.dpml.magic"
+ xmlns:x="plugin:dpml/magic/dpml-magic-core">
+
+ <magic:import uri="artifact:template:dpml/magic/standard"/>
+ <magic:import uri="artifact:template:dpml/magic/checkstyle"/>
+
+ <target name="build" depends="standard.build">
+ <x:module index="index.xml">
+ <header>
+ <svn href="http://paris.dpml.net/svn/development/main/metro"/>
+ <home href="http://www.dpml.net/products/metro"/>
+ </header>
+ </x:module>
+ </target>
+
+ <target name="docs" depends="install"> <!-- checkstyle causes fail on full
build -->
+ <x:javadoc>
+ <link href="http://java.sun.com/j2se/1.4/docs/api"/>
+ <group title="Public API">
+ <package name="net.dpml.transitionmachine"/>
+ </group>
+ <group title="Private API">
+ <package name="net.dpml.*"/>
+ </group>
+ </x:javadoc>
+ </target>
+
+ <target name="junit-report">
+ <mkdir dir="target/reports/junit"/>
+ <junitreport todir="target/reports/junit">
+ <fileset dir=".">
+ <include name="**/target/test-reports/TEST-*.xml"/>
+ </fileset>
+ <report format="frames" todir="target/reports/junit"/>
+ </junitreport>
+ </target>
+
+</project>



  • svn commit: r1370 - in development/laboratory/planet/components/transitionmachine: . api basic basic/src/main/net/dpml/planet/transitionmachine/basic demo demo/trafficlight demo/trafficlight/src/main/net/dpml/planet/demo/trafficlight, niclas, 01/04/2005

Archive powered by MHonArc 2.6.24.

Top of Page