From 4fb5e4d071b48e654101744134376e257959a6a2 Mon Sep 17 00:00:00 2001 From: Christian Wulf <chw@informatik.uni-kiel.de> Date: Thu, 26 Mar 2015 11:27:22 +0100 Subject: [PATCH] updated homepage --- run-configurations/teetime-mvn-site.launch | 4 ++-- .../java/teetime/framework/MonitoringThread.java | 15 +++++++++++++++ .../teetime/framework/pipe/IMonitorablePipe.java | 15 +++++++++++++++ src/site/markdown/index.markdown | 13 ++++++------- src/site/site.xml | 2 +- 5 files changed, 39 insertions(+), 10 deletions(-) diff --git a/run-configurations/teetime-mvn-site.launch b/run-configurations/teetime-mvn-site.launch index 9d851888..cdc79de2 100644 --- a/run-configurations/teetime-mvn-site.launch +++ b/run-configurations/teetime-mvn-site.launch @@ -3,11 +3,11 @@ <booleanAttribute key="M2_DEBUG_OUTPUT" value="false"/> <stringAttribute key="M2_GOALS" value="site"/> <booleanAttribute key="M2_NON_RECURSIVE" value="false"/> -<booleanAttribute key="M2_OFFLINE" value="false"/> +<booleanAttribute key="M2_OFFLINE" value="true"/> <stringAttribute key="M2_PROFILES" value=""/> <listAttribute key="M2_PROPERTIES"/> <stringAttribute key="M2_RUNTIME" value="EMBEDDED"/> -<booleanAttribute key="M2_SKIP_TESTS" value="false"/> +<booleanAttribute key="M2_SKIP_TESTS" value="true"/> <intAttribute key="M2_THREADS" value="1"/> <booleanAttribute key="M2_UPDATE_SNAPSHOTS" value="false"/> <stringAttribute key="M2_USER_SETTINGS" value=""/> diff --git a/src/main/java/teetime/framework/MonitoringThread.java b/src/main/java/teetime/framework/MonitoringThread.java index 60f34329..5ca62879 100644 --- a/src/main/java/teetime/framework/MonitoringThread.java +++ b/src/main/java/teetime/framework/MonitoringThread.java @@ -1,3 +1,18 @@ +/** + * Copyright (C) 2015 TeeTime (http://teetime.sourceforge.net) + * + * 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. + */ package teetime.framework; import java.util.ArrayList; diff --git a/src/main/java/teetime/framework/pipe/IMonitorablePipe.java b/src/main/java/teetime/framework/pipe/IMonitorablePipe.java index 5857e4bb..546e64dd 100644 --- a/src/main/java/teetime/framework/pipe/IMonitorablePipe.java +++ b/src/main/java/teetime/framework/pipe/IMonitorablePipe.java @@ -1,3 +1,18 @@ +/** + * Copyright (C) 2015 TeeTime (http://teetime.sourceforge.net) + * + * 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. + */ package teetime.framework.pipe; public interface IMonitorablePipe { diff --git a/src/site/markdown/index.markdown b/src/site/markdown/index.markdown index 33964072..eaae70ae 100644 --- a/src/site/markdown/index.markdown +++ b/src/site/markdown/index.markdown @@ -21,21 +21,20 @@ Predefined stages are provided within the source code. You can immediatly start ## What is it? -TeeTime is a Pipe & Filter Framework for Java. +TeeTime is a Pipe-and-Filter Framework for Java. It provides support for the *modeling* and the *execution* of P&F architectures. +In particular, it features... -It features - -- a high reusability and maintainability +- many primitive and composite ready-to-use stages - a type-safety way to develop and connect stages -- many pre-defined ready-to-use stages +- no(!) single-threaded overhead -- no or a minimal synchronization overhead +- only a minimal multi-threaded overhead -- a hybrid stage execution model +- threads can be assigned to stages arbitrarily - and many more... diff --git a/src/site/site.xml b/src/site/site.xml index 292ac5f0..25d1340c 100644 --- a/src/site/site.xml +++ b/src/site/site.xml @@ -95,7 +95,7 @@ </brand> <slogan> <![CDATA[ - <span class="slogan">The next-generation Pipe-And-Filter Framework for Java</span> + <span class="slogan">The next-generation Pipe-and-Filter Framework for Java</span> ]]> </slogan> <titleTemplate>%2$s | %1$s</titleTemplate> -- GitLab