Revision 44409
trunk/org.gvsig.desktop/org.gvsig.desktop.compat.cdc/org.gvsig.fmap.dal/org.gvsig.fmap.dal.impl/src/main/java/org/gvsig/fmap/dal/impl/DefaultDataManager.java | ||
---|---|---|
11 | 11 |
import java.util.List; |
12 | 12 |
import java.util.Map; |
13 | 13 |
import java.util.Objects; |
14 |
import java.util.UUID; |
|
14 | 15 |
import org.apache.commons.io.IOUtils; |
15 | 16 |
import org.apache.commons.lang3.StringUtils; |
16 | 17 |
import org.gvsig.expressionevaluator.Expression; |
... | ... | |
1169 | 1170 |
return null; |
1170 | 1171 |
} |
1171 | 1172 |
|
1173 |
@Override |
|
1174 |
public String createUniqueID() { |
|
1175 |
UUID x = UUID.randomUUID(); |
|
1176 |
String s = x.toString(); |
|
1177 |
return s; |
|
1178 |
} |
|
1172 | 1179 |
} |
trunk/org.gvsig.desktop/org.gvsig.desktop.compat.cdc/org.gvsig.fmap.dal/org.gvsig.fmap.dal.spi/src/main/java/org/gvsig/fmap/dal/spi/DataManagerProviderServices.java | ||
---|---|---|
152 | 152 |
public DataStore openStore(DataStoreParameters parameters, DataStoreProvider provider); |
153 | 153 |
|
154 | 154 |
public DynObjectValueItem[] getAvailableValues(FeatureStore myStore, FeatureAttributeDescriptor descriptor); |
155 |
|
|
156 |
/** |
|
157 |
* Return a 35-40 characters unique identifier. |
|
158 |
* |
|
159 |
* @return the unique identifier |
|
160 |
*/ |
|
161 |
public String createUniqueID(); |
|
155 | 162 |
} |
Also available in: Unified diff