.equals(defaultGeomName))) { readDbf = false; newSchema = createSubType( propertyNames); } else if ((query.getPropertyNames() == Query.NO_NAMES) && (propertyNames.length == 0)) { readDbf = false; readGeometry = false; newSchema = createSubType( propertyNames); } else if( propertyNames.length > 0 && !propertyNames[0].equals(defaultGeomName) ){ readGeometry = false; newSchema = createSubType(propertyNames); } else if(propertyNames.length > 0) { newSchema = createSubType(propertyNames);
.equals(defaultGeomName))) { readDbf = false; newSchema = createSubType( propertyNames); } else if ((query.getPropertyNames() == Query.NO_NAMES) && (propertyNames.length == 0)) { readDbf = false; readGeometry = false; newSchema = createSubType( propertyNames); } else if( propertyNames.length > 0 && !propertyNames[0].equals(defaultGeomName) ){ readGeometry = false; newSchema = createSubType(propertyNames); } else if(propertyNames.length > 0) { newSchema = createSubType(propertyNames);