Loading .gitignore 0 → 100644 +4 −0 Original line number Diff line number Diff line .* !.gitignore !.gitlab-ci.yml target .gitlab-ci.yml 0 → 100644 +24 −0 Original line number Diff line number Diff line stages: - build maven-build: stage: build image: redmic/maven-gitlab variables: MAVEN_OPTS: "-Dmaven.repo.local=.m2/repository" only: - branches cache: paths: - .m2/repository/ script: - mvn deploy -B - "COVERAGE=$(xmllint --html --xpath '//table[@id=\"coveragetable\"]/tfoot//td[@class=\"ctr2\"][1]/text()' target/site/jacoco/index.html)" - 'echo "Coverage: $COVERAGE"' after_script: - rm -r .m2/repository/es artifacts: name: "$CI_PROJECT_NAME" expire_in: '6 months' paths: - target/*.jar README.md 0 → 100644 +2 −0 Original line number Diff line number Diff line [](https://git.redmic.net/redmic-server/models/commits/dev) [](https://git.redmic.net/redmic-server/models/commits/dev) No newline at end of file pom.xml 0 → 100644 +123 −0 Original line number Diff line number Diff line <?xml version="1.0" encoding="UTF-8"?> <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"> <parent> <groupId>es.redmic.lib</groupId> <artifactId>libs</artifactId> <version>0.6.0</version> </parent> <modelVersion>4.0.0</modelVersion> <artifactId>models</artifactId> <packaging>jar</packaging> <name>Models</name> <description>Models</description> <properties> <checkstyle.config.location>src/main/resources/checkstyle.xml</checkstyle.config.location> </properties> <dependencies> <!-- REDMIC library --> <dependency> <groupId>es.redmic.lib</groupId> <artifactId>exceptions</artifactId> <version>${redmic.version}</version> <scope>provided</scope> </dependency> <!-- Spring --> <!-- Para multpartfile --> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-web</artifactId> </dependency> <!-- Para Application event --> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-context</artifactId> </dependency> <!-- Otros --> <dependency> <groupId>es.redmic.lib</groupId> <artifactId>jackson-jsonschema</artifactId> <version>${redmic.version}</version> </dependency> <!-- Bean compare --> <dependency> <groupId>commons-beanutils</groupId> <artifactId>commons-beanutils</artifactId> <version>${commons-beanutils.version}</version> </dependency> <!-- GeoTools --> <dependency> <groupId>org.geotools</groupId> <artifactId>gt-wms</artifactId> <version>${geotools.version}</version> <exclusions> <exclusion> <groupId>commons-io</groupId> <artifactId>commons-io</artifactId> </exclusion> </exclusions> </dependency> <dependency> <groupId>org.geotools</groupId> <artifactId>gt-epsg-hsql</artifactId> <version>${geotools.version}</version> </dependency> <dependency> <groupId>commons-io</groupId> <artifactId>commons-io</artifactId> <version>${commons-io.version}</version> <scope>provided</scope> </dependency> <!-- Jackson --> <dependency> <groupId>com.fasterxml.jackson.datatype</groupId> <artifactId>jackson-datatype-joda</artifactId> </dependency> <dependency> <groupId>com.bedatadriven</groupId> <artifactId>jackson-datatype-jts</artifactId> <version>${jackson-datatype-jts.version}</version> <exclusions> <exclusion> <groupId>com.fasterxml.jackson.core</groupId> <artifactId>jackson-databind</artifactId> </exclusion> </exclusions> </dependency> <dependency> <groupId>org.apache.commons</groupId> <artifactId>commons-lang3</artifactId> </dependency> <!-- test --> <dependency> <groupId>org.hibernate</groupId> <artifactId>hibernate-validator</artifactId> <version>${hibernate-validator.version}</version> <scope>provided</scope> </dependency> <dependency> <groupId>org.glassfish</groupId> <artifactId>javax.el</artifactId> <scope>test</scope> </dependency> </dependencies> </project> src/main/java/es/redmic/models/birt/ActivityWrapper.java 0 → 100644 +47 −0 Original line number Diff line number Diff line package es.redmic.models.birt; import com.fasterxml.jackson.annotation.JsonIgnoreProperties; import es.redmic.models.es.administrative.dto.ActivityBaseDTO; import es.redmic.models.es.administrative.dto.ActivityDTO; /** * @author oag * @version 1.0 * @created 09-jun-2015 14:17:32 */ @JsonIgnoreProperties(ignoreUnknown = true) public class ActivityWrapper extends Wrapper { private ActivityDTO activity; private ActivityBaseDTO project; private ActivityBaseDTO program; public ActivityWrapper() { } public ActivityDTO getActivity() { return activity; } public void setActivity(ActivityDTO activity) { this.activity = activity; } public ActivityBaseDTO getProject() { return project; } public void setProject(ActivityBaseDTO project) { this.project = project; } public ActivityBaseDTO getProgram() { return program; } public void setProgram(ActivityBaseDTO program) { this.program = program; } } No newline at end of file Loading
.gitignore 0 → 100644 +4 −0 Original line number Diff line number Diff line .* !.gitignore !.gitlab-ci.yml target
.gitlab-ci.yml 0 → 100644 +24 −0 Original line number Diff line number Diff line stages: - build maven-build: stage: build image: redmic/maven-gitlab variables: MAVEN_OPTS: "-Dmaven.repo.local=.m2/repository" only: - branches cache: paths: - .m2/repository/ script: - mvn deploy -B - "COVERAGE=$(xmllint --html --xpath '//table[@id=\"coveragetable\"]/tfoot//td[@class=\"ctr2\"][1]/text()' target/site/jacoco/index.html)" - 'echo "Coverage: $COVERAGE"' after_script: - rm -r .m2/repository/es artifacts: name: "$CI_PROJECT_NAME" expire_in: '6 months' paths: - target/*.jar
README.md 0 → 100644 +2 −0 Original line number Diff line number Diff line [](https://git.redmic.net/redmic-server/models/commits/dev) [](https://git.redmic.net/redmic-server/models/commits/dev) No newline at end of file
pom.xml 0 → 100644 +123 −0 Original line number Diff line number Diff line <?xml version="1.0" encoding="UTF-8"?> <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"> <parent> <groupId>es.redmic.lib</groupId> <artifactId>libs</artifactId> <version>0.6.0</version> </parent> <modelVersion>4.0.0</modelVersion> <artifactId>models</artifactId> <packaging>jar</packaging> <name>Models</name> <description>Models</description> <properties> <checkstyle.config.location>src/main/resources/checkstyle.xml</checkstyle.config.location> </properties> <dependencies> <!-- REDMIC library --> <dependency> <groupId>es.redmic.lib</groupId> <artifactId>exceptions</artifactId> <version>${redmic.version}</version> <scope>provided</scope> </dependency> <!-- Spring --> <!-- Para multpartfile --> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-web</artifactId> </dependency> <!-- Para Application event --> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-context</artifactId> </dependency> <!-- Otros --> <dependency> <groupId>es.redmic.lib</groupId> <artifactId>jackson-jsonschema</artifactId> <version>${redmic.version}</version> </dependency> <!-- Bean compare --> <dependency> <groupId>commons-beanutils</groupId> <artifactId>commons-beanutils</artifactId> <version>${commons-beanutils.version}</version> </dependency> <!-- GeoTools --> <dependency> <groupId>org.geotools</groupId> <artifactId>gt-wms</artifactId> <version>${geotools.version}</version> <exclusions> <exclusion> <groupId>commons-io</groupId> <artifactId>commons-io</artifactId> </exclusion> </exclusions> </dependency> <dependency> <groupId>org.geotools</groupId> <artifactId>gt-epsg-hsql</artifactId> <version>${geotools.version}</version> </dependency> <dependency> <groupId>commons-io</groupId> <artifactId>commons-io</artifactId> <version>${commons-io.version}</version> <scope>provided</scope> </dependency> <!-- Jackson --> <dependency> <groupId>com.fasterxml.jackson.datatype</groupId> <artifactId>jackson-datatype-joda</artifactId> </dependency> <dependency> <groupId>com.bedatadriven</groupId> <artifactId>jackson-datatype-jts</artifactId> <version>${jackson-datatype-jts.version}</version> <exclusions> <exclusion> <groupId>com.fasterxml.jackson.core</groupId> <artifactId>jackson-databind</artifactId> </exclusion> </exclusions> </dependency> <dependency> <groupId>org.apache.commons</groupId> <artifactId>commons-lang3</artifactId> </dependency> <!-- test --> <dependency> <groupId>org.hibernate</groupId> <artifactId>hibernate-validator</artifactId> <version>${hibernate-validator.version}</version> <scope>provided</scope> </dependency> <dependency> <groupId>org.glassfish</groupId> <artifactId>javax.el</artifactId> <scope>test</scope> </dependency> </dependencies> </project>
src/main/java/es/redmic/models/birt/ActivityWrapper.java 0 → 100644 +47 −0 Original line number Diff line number Diff line package es.redmic.models.birt; import com.fasterxml.jackson.annotation.JsonIgnoreProperties; import es.redmic.models.es.administrative.dto.ActivityBaseDTO; import es.redmic.models.es.administrative.dto.ActivityDTO; /** * @author oag * @version 1.0 * @created 09-jun-2015 14:17:32 */ @JsonIgnoreProperties(ignoreUnknown = true) public class ActivityWrapper extends Wrapper { private ActivityDTO activity; private ActivityBaseDTO project; private ActivityBaseDTO program; public ActivityWrapper() { } public ActivityDTO getActivity() { return activity; } public void setActivity(ActivityDTO activity) { this.activity = activity; } public ActivityBaseDTO getProject() { return project; } public void setProject(ActivityBaseDTO project) { this.project = project; } public ActivityBaseDTO getProgram() { return program; } public void setProgram(ActivityBaseDTO program) { this.program = program; } } No newline at end of file