|
From: <de...@us...> - 2013-02-22 21:38:42
|
Revision: 8295
http://fudaa.svn.sourceforge.net/fudaa/?rev=8295&view=rev
Author: deniger
Date: 2013-02-22 21:38:31 +0000 (Fri, 22 Feb 2013)
Log Message:
-----------
Modified Paths:
--------------
trunk/framework/ctulu-gis/src/main/java/org/fudaa/ctulu/gis/GISAttribute.java
Modified: trunk/framework/ctulu-gis/src/main/java/org/fudaa/ctulu/gis/GISAttribute.java
===================================================================
--- trunk/framework/ctulu-gis/src/main/java/org/fudaa/ctulu/gis/GISAttribute.java 2013-02-22 21:22:16 UTC (rev 8294)
+++ trunk/framework/ctulu-gis/src/main/java/org/fudaa/ctulu/gis/GISAttribute.java 2013-02-22 21:38:31 UTC (rev 8295)
@@ -9,7 +9,6 @@
import java.util.Arrays;
import java.util.Comparator;
-
import org.fudaa.ctulu.CtuluLib;
import org.fudaa.ctulu.CtuluLibString;
import org.fudaa.ctulu.collection.CtuluCollection;
@@ -29,7 +28,6 @@
boolean isUserVisible_ = true;
Object userData_;
-
/**
* Construction d'un attribut non atomique et anonyme.
*
@@ -178,7 +176,7 @@
@Override
public boolean isSameContent(final GISAttributeInterface _att) {
- return _att != null && isAtomic_ == _att.isAtomicValue() && name_.equals(_att.getName())
+ return _att != null && isAtomic_ == _att.isAtomicValue() && getID().equals(_att.getID())
&& getDataClass().equals(_att.getDataClass()) && CtuluLib.isEquals(userData_, _att.getUserData());
}
@@ -201,10 +199,14 @@
public CtuluValueEditorI getEditor() {
return editor_;
}
+ String id;
+ public void setID(String id) {
+ }
+
@Override
public String getID() {
- return name_;
+ return id == null ? name_ : id;
}
@Override
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|