Skip to content

Commit 17b51ee

Browse files
committed
add maven project structure
1 parent c964f05 commit 17b51ee

10 files changed

+152
-0
lines changed

.idea/libraries/Maven__commons_cli_commons_cli_1_2.xml

+13
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.idea/libraries/Maven__junit_junit_3_8_1.xml

+13
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.idea/libraries/Maven__org_apache_commons_commons_compress_1_9.xml

+13
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.idea/vcs.xml

+6
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,50 @@
1+
package dc_metadata;
2+
3+
/**
4+
* Contains classifications, interfaces, and enums for dublin core metadata elements
5+
*/
6+
public class DublinCoreMetadata {
7+
8+
// - dc.type = * - //
9+
public enum TYPE {
10+
ABSTRACT, ANIMATION, ARTICLE,
11+
BLOG, BOOK, BOOK_CHAPTER, BOOK_REVIEW,
12+
CAPSTONE, CASE_STUDY,
13+
DATASET, DISSERTATION,
14+
FINAL_PAPER,
15+
IMAGE, IMAGE_3D,
16+
JOURNAL,
17+
LEARNING_OBJECT,
18+
MACROMEDIA_FLASH, MAGAZINE, MAP, MASTERS_PROJECT, MINUTES, MONOGRAPH, MUSICAL_SCORE,
19+
NEWSLETTER, NEWSPAPER,
20+
PLAN_OR_BLUEPRINT, PODCAST, POLICY, POSTPRINT, PREPRINT, PRESENTATION, PROCEEDINGS,
21+
RECORDING_ACOUSTICAL, RECORDING_MUSICAL, RECORDING_ORAL, REPORT,
22+
SENIOR_PROJECT, SOFTWARE,
23+
TECHNICAL_REPORT, THESIS,
24+
VIDEO,
25+
WEBSITE, WORKING_PAPER
26+
}
27+
28+
// - dc.language = * || Dublin core langauge codes
29+
30+
// - dc.contributor.* || contributor role codes - //
31+
public enum CONTRIBUTOR_ROLES {
32+
ADIVSOR,
33+
ARTIST,
34+
AUTHOR,
35+
DESIGNER,
36+
EDITOR,
37+
EDITOR_ART,
38+
EDITOR_COPY,
39+
EDITOR_EXECUTIVE,
40+
EDITOR_FEATURE,
41+
EDITOR_NEWS,
42+
EDITOR_SPORTS,
43+
EDITOR_MANAGING,
44+
EDITOR_PHOTO,
45+
ILLUSTRATOR,
46+
MANAGER,
47+
MANAGER_BUSINESS,
48+
PHOTOGRAPHER
49+
}
50+
}

main/java/dc_metadata/Element.java

+7
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
package dc_metadata;
2+
3+
/**
4+
* Created by admin on 4/5/16.
5+
*/
6+
public interface Element {
7+
}

main/java/dc_metadata/Type.java

+7
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
package dc_metadata;
2+
3+
/**
4+
* Created by admin on 4/5/16.
5+
*/
6+
public interface Type {
7+
}
File renamed without changes.

pom.xml

+31
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<project xmlns="http://maven.apache.org/POM/4.0.0"
3+
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
4+
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
5+
<modelVersion>4.0.0</modelVersion>
6+
7+
<groupId>groupId</groupId>
8+
<artifactId>dublin-core-text-parser</artifactId>
9+
<version>1.0-SNAPSHOT</version>
10+
11+
<dependencies>
12+
<dependency>
13+
<groupId>junit</groupId>
14+
<artifactId>junit</artifactId>
15+
<version>3.8.1</version>
16+
<scope>test</scope>
17+
</dependency>
18+
<dependency>
19+
<groupId>commons-cli</groupId>
20+
<artifactId>commons-cli</artifactId>
21+
<version>1.2</version>
22+
</dependency>
23+
<dependency>
24+
<groupId>org.apache.commons</groupId>
25+
<artifactId>commons-compress</artifactId>
26+
<version>1.9</version>
27+
</dependency>
28+
</dependencies>
29+
30+
31+
</project>

src.iml

+12
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<module type="JAVA_MODULE" version="4">
3+
<component name="NewModuleRootManager" inherit-compiler-output="true">
4+
<exclude-output />
5+
<content url="file://$MODULE_DIR$">
6+
<sourceFolder url="file://$MODULE_DIR$/src" isTestSource="false" />
7+
<sourceFolder url="file://$MODULE_DIR$/main/java" isTestSource="false" />
8+
</content>
9+
<orderEntry type="inheritedJdk" />
10+
<orderEntry type="sourceFolder" forTests="false" />
11+
</component>
12+
</module>

0 commit comments

Comments
 (0)