public ParameterDescriptorGroup getParameters() { Param params[] = getParametersInfo(); DefaultParameterDescriptor parameters[] = new DefaultParameterDescriptor[params.length]; for (int i = 0; i < params.length; i++) { parameters[i] = new ParamDescriptor(params[i]); } Map properties = new HashMap(); properties.put("name", getDisplayName()); properties.put("remarks", getDescription()); return new DefaultParameterDescriptorGroup(properties, parameters); }
@Override public boolean canProcess(Map params) { if (!super.canProcess(params)) { return false; // fail basic param check } return true; } }
return false; Param arrayParameters[] = getParametersInfo(); for (int i = 0; i < arrayParameters.length; i++) { Param param = arrayParameters[i];
public boolean canProcess(Map params) { if (!super.canProcess(params)) { return false; // was not in agreement with getParametersInfo } return ((String) params.get("dbtype")).equalsIgnoreCase("postgis-versioned"); }
return false; Param arrayParameters[] = getParametersInfo(); for (int i = 0; i < arrayParameters.length; i++) { Param param = arrayParameters[i];
public boolean canProcess(Map params) { if (!super.canProcess(params)) { return false; // was not in agreement with getParametersInfo } return checkDBType(params); }
public ParameterDescriptorGroup getParameters(){ Param params[] = getParametersInfo(); DefaultParameterDescriptor parameters[] = new DefaultParameterDescriptor[ params.length ]; for( int i=0; i<params.length; i++ ){ Param param = params[i]; parameters[i] = new ParamDescriptor( params[i] ); } Map properties = new HashMap(); properties.put( "name", getDisplayName() ); properties.put( "remarks", getDescription() ); return new DefaultParameterDescriptorGroup(properties, parameters); }
return false; Param arrayParameters[] = getParametersInfo(); for (int i = 0; i < arrayParameters.length; i++) { Param param = arrayParameters[i];
if( !super.canProcess( params ) ){ return false; // was not in agreement with getParametersInfo
public ParameterDescriptorGroup getParameters(){ Param params[] = getParametersInfo(); DefaultParameterDescriptor parameters[] = new DefaultParameterDescriptor[ params.length ]; for( int i=0; i<params.length; i++ ){ Param param = params[i]; parameters[i] = new ParamDescriptor( params[i] ); } Map properties = new HashMap(); properties.put( "name", getDisplayName() ); properties.put( "remarks", getDescription() ); return new DefaultParameterDescriptorGroup(properties, parameters); }
public boolean canProcess(Map params) { if (!super.canProcess(params)) { return false; // was not in agreement with getParametersInfo } String type; try { type = (String) DBTYPE.lookUp(params); if (getDatabaseID().equals(type)) { return true; } return false; } catch (IOException e) { return false; } }
if (!super.canProcess(params)) { return false; // fail basic param check
if (!super.canProcess(params)) { return false; // fail basic param check