Mercurial > dive4elements > river
comparison artifacts/src/main/java/org/dive4elements/river/artifacts/model/sq/SQCurveFacet.java @ 7381:b7e82468299a
(issue1474) Fix deepCopy signatures and actually copy the facet index now
author | Andre Heinecke <aheinecke@intevation.de> |
---|---|
date | Fri, 18 Oct 2013 15:44:01 +0200 |
parents | aff189df381b |
children | 5acaf44062b5 |
comparison
equal
deleted
inserted
replaced
7380:d8d0caaf60a2 | 7381:b7e82468299a |
---|---|
9 package org.dive4elements.river.artifacts.model.sq; | 9 package org.dive4elements.river.artifacts.model.sq; |
10 | 10 |
11 import org.apache.log4j.Logger; | 11 import org.apache.log4j.Logger; |
12 | 12 |
13 import java.util.List; | 13 import java.util.List; |
14 | |
15 import org.dive4elements.artifactdatabase.state.Facet; | |
14 | 16 |
15 import org.dive4elements.artifacts.Artifact; | 17 import org.dive4elements.artifacts.Artifact; |
16 import org.dive4elements.artifacts.CallContext; | 18 import org.dive4elements.artifacts.CallContext; |
17 | 19 |
18 import org.dive4elements.river.artifacts.D4EArtifact; | 20 import org.dive4elements.river.artifacts.D4EArtifact; |
101 return new SQFunction(mf, extent[0], extent[1]); | 103 return new SQFunction(mf, extent[0], extent[1]); |
102 } | 104 } |
103 | 105 |
104 | 106 |
105 @Override | 107 @Override |
106 public SQCurveFacet deepCopy() { | 108 public Facet deepCopy() { |
107 SQCurveFacet copy = new SQCurveFacet(); | 109 SQCurveFacet copy = new SQCurveFacet(); |
108 copy.set(this); | 110 copy.set(this); |
109 copy.type = type; | 111 copy.type = type; |
110 copy.hash = hash; | 112 copy.hash = hash; |
111 copy.stateId = stateId; | 113 copy.stateId = stateId; |