Revision 44409

View differences:

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