Revision 44669 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

View differences:

DefaultDataManager.java
398 398
    @Override
399 399
    public DataServerExplorer openServerExplorer(String explorerName, Object... arguments) throws InitializeException, ProviderNotRegisteredException, ValidateDataParametersException {
400 400
        if( arguments.length==1 && arguments[0] instanceof DataServerExplorerParameters ) {
401
            // Esto hace falta ya que desde scripting si se invoca a openServerExplorercon solo 
401
            // Esto hace falta ya que desde scripting si se invoca a openServerExplorer con solo 
402 402
            // un parametro de tipo DataServerExplorerParameters llama ha este metodo en lugar de
403 403
            // llamar al que toca.
404 404
            return openServerExplorer(explorerName, (DataServerExplorerParameters)(arguments[0]));
......
415 415
        DataServerExplorerParameters parameters = (DataServerExplorerParameters) explorerFactory.createParameters();
416 416
        for( int i=0; i<arguments.length; i+=2 ) {
417 417
            String name = (String) arguments[i];
418
            if( name.endsWith("=") ) {
419
                name = name.substring(0, name.length()-1);
420
            }
418 421
            Object value = arguments[i+1];
419 422
            parameters.setDynValue(name, value);
420 423
        }
......
542 545
        DataStoreParameters parameters = (DataStoreParameters) providerFactory.createParameters();
543 546
        for( int i=0; i<arguments.length; i+=2 ) {
544 547
            String name = (String) arguments[i];
548
            if( name.endsWith("=") ) {
549
                name = name.substring(0, name.length()-1);
550
            }
545 551
            Object value = arguments[i+1];
546 552
            parameters.setDynValue(name, value);
547 553
        }
......
1207 1213
        String s = x.toString();
1208 1214
        return s;
1209 1215
    }
1210
        @Override
1211
    public int getDefaultSize(int dataType) {
1212
        int size;
1213
        switch (dataType) {
1214
            case DataTypes.STRING:
1215
                size = 50;
1216
                break;
1217
            case DataTypes.INT:
1218
                size = 10;
1219
                break;
1220
            case DataTypes.LONG:
1221
                size = 20;
1222
                break;
1223
            case DataTypes.FLOAT:
1224
                size = 10;
1225
                break;
1226
            case DataTypes.DOUBLE:
1227
                size = 20;
1228
                break;
1229
            default:
1230
                size = 0;
1231
        }
1232
        return size;
1233
    }
1234 1216
}

Also available in: Unified diff