Skip to content

Commit 1f087d7

Browse files
committed
Initial project skeleton
0 parents  commit 1f087d7

File tree

5 files changed

+227
-0
lines changed

5 files changed

+227
-0
lines changed

.gitignore

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
# Maven #
2+
/target/
3+
4+
# Eclipse #
5+
/.project
6+
/.classpath
7+
/.settings/

LICENSE.txt

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
Copyright (c) 2015, Board of Regents of the University of
2+
Wisconsin-Madison.
3+
All rights reserved.
4+
5+
Redistribution and use in source and binary forms, with or without modification,
6+
are permitted provided that the following conditions are met:
7+
8+
1. Redistributions of source code must retain the above copyright notice, this
9+
list of conditions and the following disclaimer.
10+
11+
2. Redistributions in binary form must reproduce the above copyright notice,
12+
this list of conditions and the following disclaimer in the documentation
13+
and/or other materials provided with the distribution.
14+
15+
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
16+
AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
17+
IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
18+
ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE
19+
LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
20+
CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
21+
SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
22+
INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
23+
CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
24+
ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
25+
POSSIBILITY OF SUCH DAMAGE.

pom.xml

Lines changed: 113 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,113 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<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/xsd/maven-4.0.0.xsd">
3+
<modelVersion>4.0.0</modelVersion>
4+
5+
<parent>
6+
<groupId>org.scijava</groupId>
7+
<artifactId>pom-scijava</artifactId>
8+
<version>8.3.0</version>
9+
<relativePath />
10+
</parent>
11+
12+
<artifactId>scijava-java3d</artifactId>
13+
<version>0.1.0-SNAPSHOT</version>
14+
15+
<name>SciJava Java 3D Tools</name>
16+
<description>Utility classes for working with Java 3D.</description>
17+
<url>https://github.com/scijava/scijava-java3d</url>
18+
<inceptionYear>2015</inceptionYear>
19+
<licenses>
20+
<license>
21+
<name>Simplified BSD License</name>
22+
<distribution>repo</distribution>
23+
</license>
24+
</licenses>
25+
26+
<developers>
27+
<developer>
28+
<id>ctrueden</id>
29+
<name>Curtis Rueden</name>
30+
<email>ctrueden@wisc.edu</email>
31+
<url>http://loci.wisc.edu/people/curtis-rueden</url>
32+
<organization>UW-Madison LOCI</organization>
33+
<organizationUrl>http://loci.wisc.edu/</organizationUrl>
34+
<roles>
35+
<role>architect</role>
36+
<role>developer</role>
37+
</roles>
38+
<timezone>-6</timezone>
39+
</developer>
40+
</developers>
41+
<contributors>
42+
<!--
43+
NB: Need a least one element to override the parent.
44+
See: https://issues.apache.org/jira/browse/MNG-5220
45+
-->
46+
<contributor><name>None</name></contributor>
47+
</contributors>
48+
49+
<mailingLists>
50+
<mailingList>
51+
<name>SciJava</name>
52+
<subscribe>https://groups.google.com/group/scijava</subscribe>
53+
<unsubscribe>https://groups.google.com/group/scijava</unsubscribe>
54+
<post>scijava@googlegroups.com</post>
55+
<archive>https://groups.google.com/group/scijava</archive>
56+
</mailingList>
57+
</mailingLists>
58+
59+
<scm>
60+
<connection>scm:git:git://github.com/scijava/scijava-java3d</connection>
61+
<developerConnection>scm:git:git@github.com:scijava/scijava-java3d</developerConnection>
62+
<tag>HEAD</tag>
63+
<url>https://github.com/scijava/scijava-java3d</url>
64+
</scm>
65+
<issueManagement>
66+
<system>GitHub Issues</system>
67+
<url>https://github.com/scijava/scijava-java3d/issues</url>
68+
</issueManagement>
69+
<ciManagement>
70+
<system>Jenkins</system>
71+
<url>http://jenkins.imagej.net/job/SciJava-java3d/</url>
72+
</ciManagement>
73+
74+
<dependencies>
75+
<!-- SciJava dependencies -->
76+
<dependency>
77+
<groupId>org.scijava</groupId>
78+
<artifactId>scijava-common</artifactId>
79+
</dependency>
80+
81+
<!-- Test scope dependencies -->
82+
<dependency>
83+
<groupId>junit</groupId>
84+
<artifactId>junit</artifactId>
85+
<scope>test</scope>
86+
</dependency>
87+
</dependencies>
88+
89+
<build>
90+
<plugins>
91+
<plugin>
92+
<artifactId>maven-jar-plugin</artifactId>
93+
<configuration>
94+
<archive>
95+
<manifest>
96+
<packageName>org.scijava.java3d</packageName>
97+
</manifest>
98+
</archive>
99+
</configuration>
100+
</plugin>
101+
<plugin>
102+
<groupId>org.codehaus.mojo</groupId>
103+
<artifactId>license-maven-plugin</artifactId>
104+
<configuration>
105+
<licenseName>bsd_2</licenseName>
106+
<organizationName>Board of Regents of the University of
107+
Wisconsin-Madison.</organizationName>
108+
</configuration>
109+
</plugin>
110+
</plugins>
111+
</build>
112+
113+
</project>
Lines changed: 42 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,42 @@
1+
/*
2+
* #%L
3+
* Utility classes for working with Java 3D.
4+
* %%
5+
* Copyright (C) 2015 Board of Regents of the University of
6+
* Wisconsin-Madison.
7+
* %%
8+
* Redistribution and use in source and binary forms, with or without
9+
* modification, are permitted provided that the following conditions are met:
10+
*
11+
* 1. Redistributions of source code must retain the above copyright notice,
12+
* this list of conditions and the following disclaimer.
13+
* 2. Redistributions in binary form must reproduce the above copyright notice,
14+
* this list of conditions and the following disclaimer in the documentation
15+
* and/or other materials provided with the distribution.
16+
*
17+
* THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
18+
* AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
19+
* IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
20+
* ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDERS OR CONTRIBUTORS BE
21+
* LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
22+
* CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
23+
* SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
24+
* INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
25+
* CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
26+
* ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
27+
* POSSIBILITY OF SUCH DAMAGE.
28+
* #L%
29+
*/
30+
31+
package org.scijava.java3d;
32+
33+
import org.scijava.service.SciJavaService;
34+
35+
/**
36+
* Interface for services which work with Java 3D.
37+
*
38+
* @author Curtis Rueden
39+
*/
40+
public interface Java3DService extends SciJavaService {
41+
42+
}
Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,40 @@
1+
/*
2+
* #%L
3+
* Utility classes for working with Java 3D.
4+
* %%
5+
* Copyright (C) 2015 Board of Regents of the University of
6+
* Wisconsin-Madison.
7+
* %%
8+
* Redistribution and use in source and binary forms, with or without
9+
* modification, are permitted provided that the following conditions are met:
10+
*
11+
* 1. Redistributions of source code must retain the above copyright notice,
12+
* this list of conditions and the following disclaimer.
13+
* 2. Redistributions in binary form must reproduce the above copyright notice,
14+
* this list of conditions and the following disclaimer in the documentation
15+
* and/or other materials provided with the distribution.
16+
*
17+
* THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
18+
* AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
19+
* IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
20+
* ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDERS OR CONTRIBUTORS BE
21+
* LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
22+
* CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
23+
* SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
24+
* INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
25+
* CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
26+
* ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
27+
* POSSIBILITY OF SUCH DAMAGE.
28+
* #L%
29+
*/
30+
31+
package org.scijava.java3d;
32+
33+
/**
34+
* Tests {@link Java3DService}.
35+
*
36+
* @author Curtis Rueden
37+
*/
38+
public class Java3DServiceTest {
39+
40+
}

0 commit comments

Comments
 (0)