Revision 43785 trunk/org.gvsig.desktop/org.gvsig.desktop.compat.cdc/org.gvsig.fmap.geometry/org.gvsig.fmap.geometry.jts/src/main/java/org/gvsig/fmap/geom/jts/AbstractGeometry.java
AbstractGeometry.java | ||
---|---|---|
34 | 34 |
import com.vividsolutions.jts.operation.overlay.snap.GeometrySnapper; |
35 | 35 |
import com.vividsolutions.jts.operation.valid.IsValidOp; |
36 | 36 |
import com.vividsolutions.jts.operation.valid.TopologyValidationError; |
37 |
import org.cresques.cts.IProjection; |
|
37 | 38 |
|
38 | 39 |
import org.slf4j.Logger; |
39 | 40 |
import org.slf4j.LoggerFactory; |
... | ... | |
73 | 74 |
|
74 | 75 |
private final GeometryType geometryType; |
75 | 76 |
|
76 |
|
|
77 |
private IProjection projection; |
|
78 |
|
|
77 | 79 |
/** |
78 | 80 |
* |
79 | 81 |
*/ |
... | ... | |
755 | 757 |
return this.getGeometryType().getFullName(); |
756 | 758 |
} |
757 | 759 |
|
760 |
@Override |
|
761 |
public IProjection getProjection() { |
|
762 |
return this.projection; |
|
763 |
} |
|
758 | 764 |
|
765 |
@Override |
|
766 |
public void setProjectionIffNull(IProjection projection) { |
|
767 |
if( this.projection==null ) { |
|
768 |
this.projection = projection; |
|
769 |
} |
|
770 |
} |
|
771 |
|
|
772 |
@Override |
|
773 |
public void setProjection(IProjection projection) { |
|
774 |
this.projection = projection; |
|
775 |
} |
|
776 |
|
|
759 | 777 |
} |
Also available in: Unified diff