Project

General

Profile

« Previous | Next » 

Revision ef029497

Added by Patrick Plitzner about 7 years ago

ref #6401 Update taxeditor to jdk1.8

  • Fix generic problems

View differences:

eu.etaxonomy.taxeditor.editor/src/main/java/eu/etaxonomy/taxeditor/editor/view/descriptive/operation/CreateSpecimenDescriptionOperation.java
21 21
 * @date 04.12.2013
22 22
 *
23 23
 */
24
public class CreateSpecimenDescriptionOperation extends AbstractDescriptionPostOperation<SpecimenOrObservationBase<?>, DescriptionBase> {
24
public class CreateSpecimenDescriptionOperation extends AbstractDescriptionPostOperation<SpecimenOrObservationBase, DescriptionBase<?>> {
25 25

  
26 26
    /**
27 27
     * @param label
eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/operation/AbstractDescriptionPostOperation.java
25 25
 * @date 04.12.2013
26 26
 *
27 27
 */
28
public abstract class AbstractDescriptionPostOperation<T extends IDescribable<D>, D extends DescriptionBase<?>> extends AbstractPostOperation<T> {
28
public abstract class AbstractDescriptionPostOperation<T extends IDescribable, D extends DescriptionBase> extends AbstractPostOperation<T> {
29 29

  
30 30
    protected D description;
31 31

  
pom.xml
16 16
  <inceptionYear>2007</inceptionYear>
17 17
  <packaging>pom</packaging>
18 18
  <properties>
19
    <java.codelevel>1.7</java.codelevel>
19
    <java.codelevel>1.8</java.codelevel>
20 20
    <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
21 21
    <cdmlib.version>4.6.0-SNAPSHOT</cdmlib.version>
22 22
    <!-- TODO can we use project.version ????? -->
......
230 230
      <plugin>
231 231
        <groupId>org.apache.maven.plugins</groupId>
232 232
        <artifactId>maven-compiler-plugin</artifactId>
233
        <version>2.3.2</version>
233
        <version>3.6.1</version>
234 234
        <configuration>
235
          <source>1.7</source>
236
          <target>1.7</target>
235
          <source>${java.codelevel}</source>
236
          <target>${java.codelevel}</target>
237 237
        </configuration>
238 238
      </plugin>
239 239
      <plugin>

Also available in: Unified diff