You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@taverna.apache.org by st...@apache.org on 2015/03/06 23:34:46 UTC

[50/50] [abbrv] incubator-taverna-workbench git commit: Merge branch 'taverna-support-utilities'

Merge branch 'taverna-support-utilities'

>From https://github.com/taverna/taverna-support-utilities master

Conflicts:
	pom.xml


Project: http://git-wip-us.apache.org/repos/asf/incubator-taverna-workbench/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-taverna-workbench/commit/4357f05e
Tree: http://git-wip-us.apache.org/repos/asf/incubator-taverna-workbench/tree/4357f05e
Diff: http://git-wip-us.apache.org/repos/asf/incubator-taverna-workbench/diff/4357f05e

Branch: refs/heads/master
Commit: 4357f05ec52750928cee98b8bc0aeade3622cb91
Parents: 09b80e1 71d2d4f
Author: Stian Soiland-Reyes <st...@apache.org>
Authored: Fri Mar 6 22:31:48 2015 +0000
Committer: Stian Soiland-Reyes <st...@apache.org>
Committed: Fri Mar 6 22:31:48 2015 +0000

----------------------------------------------------------------------
 .gitignore                                      |  24 +
 1/pom.xml                                       |  75 +++
 pom.xml                                         |   6 +
 taverna-beaninfo/pom.xml                        |  21 +
 .../t2/lang/beans/PropertyAnnotated.java        |  74 +++
 .../t2/lang/beans/PropertyAnnotation.java       | 109 +++
 .../lang/beans/PropertyAnnotationExtractor.java | 202 ++++++
 taverna-io/pom.xml                              |  20 +
 .../net/sf/taverna/t2/lang/io/StreamCopier.java |  69 ++
 .../sf/taverna/t2/lang/io/StreamDevourer.java   | 106 +++
 taverna-partition/pom.xml                       |  22 +
 .../sf/taverna/t2/partition/HashSetModel.java   | 116 ++++
 .../net/sf/taverna/t2/partition/Partition.java  | 441 +++++++++++++
 .../t2/partition/PartitionAlgorithm.java        |  47 ++
 .../t2/partition/PartitionAlgorithmSetSPI.java  |  36 +
 .../t2/partition/PropertyExtractorRegistry.java |  37 ++
 .../t2/partition/PropertyExtractorSPI.java      |  44 ++
 .../java/net/sf/taverna/t2/partition/Query.java |  56 ++
 .../sf/taverna/t2/partition/RootPartition.java  | 394 +++++++++++
 .../net/sf/taverna/t2/partition/SetModel.java   |  53 ++
 .../t2/partition/SetModelChangeListener.java    |  42 ++
 .../algorithms/CustomPartitionAlgorithm.java    |  98 +++
 .../LiteralValuePartitionAlgorithm.java         | 106 +++
 .../ui/PartitionAlgorithmListEditor.java        | 224 +++++++
 .../t2/partition/ui/TableTreeNodeColumn.java    |  69 ++
 .../t2/partition/ui/TableTreeNodeRenderer.java  | 554 ++++++++++++++++
 .../net/sf/taverna/t2/partition/ui/UITest.java  |  58 ++
 .../t2/partition/PartitionTestApplication.java  | 280 ++++++++
 .../LiteralValuePartitionAlgorithmTest.java     |  68 ++
 taverna-ui/pom.xml                              |  35 +
 .../net/sf/taverna/t2/lang/ui/CArrowImage.java  | 198 ++++++
 .../t2/lang/ui/CTransferableTreePath.java       |  66 ++
 .../taverna/t2/lang/ui/DeselectingButton.java   |  45 ++
 .../sf/taverna/t2/lang/ui/DialogTextArea.java   |  83 +++
 .../sf/taverna/t2/lang/ui/EdgeLineBorder.java   |  91 +++
 .../sf/taverna/t2/lang/ui/EditorKeySetUtil.java |  67 ++
 .../taverna/t2/lang/ui/ExtensionFileFilter.java | 105 +++
 .../net/sf/taverna/t2/lang/ui/FileTools.java    | 117 ++++
 .../net/sf/taverna/t2/lang/ui/HtmlUtils.java    |  87 +++
 .../sf/taverna/t2/lang/ui/JSplitPaneExt.java    |  56 ++
 .../sf/taverna/t2/lang/ui/KeywordDocument.java  | 568 ++++++++++++++++
 .../t2/lang/ui/LineEnabledTextPanel.java        | 106 +++
 .../net/sf/taverna/t2/lang/ui/LinePainter.java  | 163 +++++
 .../t2/lang/ui/LineWrappingTextArea.java        | 217 ++++++
 .../sf/taverna/t2/lang/ui/NoWrapEditorKit.java  |  77 +++
 .../sf/taverna/t2/lang/ui/ReadOnlyTextArea.java |  50 ++
 .../t2/lang/ui/SanitisingDocumentFilter.java    |  60 ++
 .../net/sf/taverna/t2/lang/ui/ShadedLabel.java  | 126 ++++
 .../net/sf/taverna/t2/lang/ui/TableMap.java     |  69 ++
 .../net/sf/taverna/t2/lang/ui/TableSorter.java  | 341 ++++++++++
 .../t2/lang/ui/ValidatingUserInputDialog.java   | 274 ++++++++
 .../net/sf/taverna/t2/lang/ui/icons/Icons.java  |  48 ++
 .../lang/ui/tabselector/ScrollController.java   |  85 +++
 .../sf/taverna/t2/lang/ui/tabselector/Tab.java  | 200 ++++++
 .../t2/lang/ui/tabselector/TabLayout.java       | 135 ++++
 .../ui/tabselector/TabSelectorComponent.java    |  99 +++
 .../lang/ui/treetable/AbstractCellEditor.java   |  81 +++
 .../ui/treetable/AbstractTreeTableModel.java    | 198 ++++++
 .../t2/lang/ui/treetable/JTreeTable.LICENSE     |  59 ++
 .../t2/lang/ui/treetable/JTreeTable.java        | 657 +++++++++++++++++++
 .../t2/lang/ui/treetable/LinesBorder.java       | 178 +++++
 .../t2/lang/ui/treetable/TreeTableModel.java    |  69 ++
 .../ui/treetable/TreeTableModelAdapter.java     | 132 ++++
 .../net/sf/taverna/t2/lang/ui/icons/ok.png      | Bin 0 -> 3318 bytes
 .../net/sf/taverna/t2/lang/ui/icons/severe.png  | Bin 0 -> 867 bytes
 .../net/sf/taverna/t2/lang/ui/icons/warning.png | Bin 0 -> 3459 bytes
 taverna-uibuilder/pom.xml                       |  25 +
 .../lang/uibuilder/AbstractListComponent.java   | 521 +++++++++++++++
 .../t2/lang/uibuilder/AlignableComponent.java   |  29 +
 .../sf/taverna/t2/lang/uibuilder/Alignment.java |  66 ++
 .../taverna/t2/lang/uibuilder/BeanCheckBox.java |  54 ++
 .../t2/lang/uibuilder/BeanComponent.java        | 420 ++++++++++++
 .../t2/lang/uibuilder/BeanEnumComboBox.java     |  89 +++
 .../taverna/t2/lang/uibuilder/BeanTextArea.java |  89 +++
 .../t2/lang/uibuilder/BeanTextComponent.java    | 174 +++++
 .../t2/lang/uibuilder/BeanTextField.java        |  60 ++
 .../net/sf/taverna/t2/lang/uibuilder/Icons.java |  41 ++
 .../taverna/t2/lang/uibuilder/ListHandler.java  |  67 ++
 .../lang/uibuilder/RecursiveListComponent.java  |  98 +++
 .../sf/taverna/t2/lang/uibuilder/UIBuilder.java | 236 +++++++
 .../lang/uibuilder/UIConstructionException.java |  29 +
 .../t2/lang/uibuilder/WrappedListComponent.java | 105 +++
 .../sf/taverna/t2/lang/uibuilder/package.html   |   4 +
 .../net/sf/taverna/t2/lang/uibuilder/delete.png | Bin 0 -> 1120 bytes
 .../net/sf/taverna/t2/lang/uibuilder/down.png   | Bin 0 -> 1077 bytes
 .../net/sf/taverna/t2/lang/uibuilder/new.png    | Bin 0 -> 1146 bytes
 .../net/sf/taverna/t2/lang/uibuilder/up.png     | Bin 0 -> 1074 bytes
 .../taverna/t2/lang/uibuilder/Application.java  |  48 ++
 .../taverna/t2/lang/uibuilder/Application2.java |  44 ++
 .../t2/lang/uibuilder/BeanWithBoundProps.java   |  74 +++
 .../lang/uibuilder/BeanWithListProperties.java  |  35 +
 .../t2/lang/uibuilder/BeanWithNestedList.java   |  28 +
 .../t2/lang/uibuilder/PrimitiveTypeBean.java    | 101 +++
 .../taverna/t2/lang/uibuilder/SampleEnum.java   |  13 +
 .../taverna/t2/lang/uibuilder/TopLevelBean.java |  43 ++
 95 files changed, 10886 insertions(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-taverna-workbench/blob/4357f05e/pom.xml
----------------------------------------------------------------------
diff --cc pom.xml
index 8db98c2,7e5841f..0339d1b
--- a/pom.xml
+++ b/pom.xml
@@@ -19,96 -3,73 +19,102 @@@
  	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>net.sf.taverna</groupId>
 +		<groupId>org.apache.taverna</groupId>
  		<artifactId>taverna-parent</artifactId>
 -		<version>3.0.1-SNAPSHOT</version>
 +		<version>1-incubating-SNAPSHOT</version>
  	</parent>
 -	
 -	<name>Taverna support utilities</name>
 -	<groupId>net.sf.taverna.t2</groupId>
 -	<artifactId>lang</artifactId>
 -	<version>2.0.1-SNAPSHOT</version>
 +	<groupId>org.apache.taverna.workbench</groupId>
 +	<artifactId>taverna-workbench</artifactId>
 +	<version>3.1.0-incubating-SNAPSHOT</version>
  	<packaging>pom</packaging>
 -	<dependencyManagement>
 -		<dependencies>
 -			<dependency>
 -				<groupId>junit</groupId>
 -				<artifactId>junit</artifactId>
 -				<version>${junit.version}</version>
 -				<scope>test</scope>
 -			</dependency>
 -			<dependency>
 -				<groupId>org.apache.log4j</groupId>
 -				<artifactId>com.springsource.org.apache.log4j</artifactId>
 -				<version>${log4j.version}</version>
 -			</dependency>
 -		</dependencies>
 -	</dependencyManagement>
 -	<repositories>
 -		<repository>
 -			<releases />
 -			<snapshots>
 -				<enabled>false</enabled>
 -			</snapshots>
 -			<id>mygrid-repository</id>
 -			<name>myGrid Repository</name>
 -			<url>http://www.mygrid.org.uk/maven/repository</url>
 -		</repository>
 -		<repository>
 -			<releases>
 -				<enabled>false</enabled>
 -			</releases>
 -			<snapshots />
 -			<id>mygrid-snapshot-repository</id>
 -			<name>myGrid Snapshot Repository</name>
 -			<url>http://www.mygrid.org.uk/maven/snapshot-repository</url>
 -		</repository>
 -		<repository>
 -			<id>com.springsource.repository.bundles.release</id>
 -			<name>SpringSource Enterprise Bundle Repository - SpringSource Bundle Releases</name>
 -			<url>http://repository.springsource.com/maven/bundles/release</url>
 -		</repository>
 -		<repository>
 -			<id>com.springsource.repository.bundles.external</id>
 -			<name>SpringSource Enterprise Bundle Repository - External Bundle Releases</name>
 -			<url>http://repository.springsource.com/maven/bundles/external</url>
 -		</repository>
 -	</repositories>
 +	<name>Apache Taverna Workbench</name>
 +  <description>Graphical workbench for editing and running Apache Taverna workflows</description>
 +  <properties>
 +    <taverna.language.version>0.15.0-incubating-SNAPSHOT</taverna.language.version>
 +    <taverna.osgi.version>0.2.0-incubating-SNAPSHOT</taverna.osgi.version>
 +    <taverna.engine.version>3.1.0-incubating-SNAPSHOT</taverna.engine.version>
 +    <taverna.commonactivities.version>2.1.0-incubating-SNAPSHOT</taverna.commonactivities.version>
 +  </properties>
  	<modules>
 -		<module>beans</module>
 -		<module>io</module>
 -		<module>observer</module>
 -		<module>partition</module>
 -		<module>ui</module>
 -		<module>uibuilder</module>
 -	</modules>
 -        <scm>
 -                <connection>scm:git:https://github.com/taverna/taverna-support-utilities.git</connection>
 -                <developerConnection>scm:git:ssh://git@github.com:taverna/taverna-support-utilities.git</developerConnection>
 -                <url>https://github.com/taverna/taverna-support-utilities</url>
 -                <tag>HEAD</tag>
 -        </scm>
 +    <module>taverna-dataflow-activity-ui</module>
 +    <module>taverna-disabled-activity-ui</module>
 +    <module>taverna-stringconstant-activity-ui</module>
 +    <module>taverna-unrecognized-activity-ui</module>
 +    <module>taverna-workbench-activity-icons-api</module>
 +    <module>taverna-workbench-activity-palette-api</module>
 +    <module>taverna-workbench-activity-palette-impl</module>
 +    <module>taverna-workbench-activity-palette-ui</module>
 +    <module>taverna-workbench-activity-tools</module>
 +    <module>taverna-workbench-configuration-api</module>
 +    <module>taverna-workbench-configuration-impl</module>
 +    <module>taverna-workbench-contextual-views</module>
 +    <module>taverna-workbench-contextual-views-api</module>
 +    <module>taverna-workbench-contextual-views-impl</module>
 +    <module>taverna-workbench-credential-manager-ui</module>
 +    <module>taverna-workbench-data-management-config-ui</module>
 +    <module>taverna-workbench-design-ui</module>
 +    <module>taverna-workbench-edits-api</module>
 +    <module>taverna-workbench-edits-impl</module>
 +    <module>taverna-workbench-file-api</module>
 +    <module>taverna-workbench-file-impl</module>
 +    <module>taverna-workbench-graph-model</module>
 +    <module>taverna-workbench-graph-view</module>
 +    <module>taverna-workbench-helper</module>
 +    <module>taverna-workbench-helper-api</module>
 +    <module>taverna-workbench-httpproxy-config</module>
 +    <module>taverna-workbench-iteration-strategy-ui</module>
 +    <module>taverna-workbench-loop-ui</module>
 +    <module>taverna-workbench-menu-api</module>
 +    <module>taverna-workbench-menu-impl</module>
 +    <module>taverna-workbench-menu-items</module>
 +    <module>taverna-workbench-monitor-view</module>
 +    <module>taverna-workbench-parallelize-ui</module>
 +    <module>taverna-workbench-perspective-biocatalogue</module>
 +    <module>taverna-workbench-perspective-design</module>
 +    <module>taverna-workbench-perspective-myexperiment</module>
 +    <module>taverna-workbench-perspective-results</module>
 +    <module>taverna-workbench-plugin-manager</module>
 +    <module>taverna-workbench-plugins-gui</module>
 +    <module>taverna-workbench-reference-ui</module>
 +    <module>taverna-workbench-renderers-api</module>
 +    <module>taverna-workbench-renderers-exts</module>
 +    <module>taverna-workbench-renderers-impl</module>
 +    <module>taverna-workbench-report-api</module>
 +    <module>taverna-workbench-report-explainer</module>
 +    <module>taverna-workbench-report-impl</module>
 +    <module>taverna-workbench-report-view</module>
 +    <module>taverna-workbench-results-view</module>
 +    <module>taverna-workbench-retry-ui</module>
 +    <module>taverna-workbench-run-ui</module>
 +    <module>taverna-workbench-selection-api</module>
 +    <module>taverna-workbench-selection-impl</module>
 +    <module>taverna-workbench-update-manager</module>
 +    <module>taverna-workbench-workbench-api</module>
 +    <module>taverna-workbench-workbench-impl</module>
 +    <module>taverna-workbench-workflow-explorer</module>
 +    <module>taverna-workbench-workflow-view</module>
++		<module>taverna-beans</module>
++		<module>taverna-io</module>
++		<module>taverna-observer</module>
++		<module>taverna-partition</module>
++		<module>taverna-ui</module>
++		<module>taverna-uibuilder</module>
 +  </modules>
 +  <scm>
 +    <connection>scm:git:https://git-wip-us.apache.org/repos/asf/incubator-taverna-workbench.git</connection>
 +    <developerConnection>scm:git:https://git-wip-us.apache.org/repos/asf/incubator-taverna-workbench.git</developerConnection>
 +    <url>https://github.com/apache/incubator-taverna-workbench</url>
 +    <tag>HEAD</tag>
 +  </scm>
 +  <repositories>
 +    <repository>
 +      <id>apache.snapshots</id>
 +      <name>Apache Snapshot Repository</name>
 +      <url>http://repository.apache.org/snapshots</url>
 +      <releases>
 +        <enabled>false</enabled>
 +      </releases>
 +    </repository>
 +  </repositories>
 +
  </project>