Revision 43243 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/feature/impl/DefaultFeatureReference.java

View differences:

DefaultFeatureReference.java
303 303

  
304 304
	}
305 305

  
306
    @Override
306 307
	public String toString() {
307
		return MessageFormat.format(
308
				"FeatureReference: oid = {0}, myHashCode = {1}, "
309
				+ "pks = {2}, pkNames = {3}, "
310
				+ "isNewFeature = {4}, featureTypeId = {5}", new Object[] {
311
				oid, myHashCode, (pk == null ? null : Arrays.asList(pk)),
312
				(pkNames == null ? null : Arrays.asList(pkNames)),
313
				new Boolean(isNewFeature),
314
				featureTypeId });
308
        StringBuilder builder = new StringBuilder();
309
        builder.append("FeatureReference: oid = ");
310
        builder.append(oid);
311
        if( myHashCode!=null ) {
312
            builder.append(", myHashCode = ");
313
            builder.append(myHashCode);
314
        } 
315
        if( pk!=null ) {
316
            builder.append(", pks = ");
317
            builder.append(Arrays.asList(pk));
318
        }
319
        if( pkNames!=null ) {
320
            builder.append(", pkNames = ");
321
            builder.append(Arrays.asList(pkNames));
322
        }
323
        if( isNewFeature ) {
324
            builder.append(", isNew = ");
325
            builder.append(isNewFeature);
326
        }
327
        if( featureTypeId!=null ) {
328
            builder.append(", featureTypeId = ");
329
            builder.append(featureTypeId);
330
        }
331
        return builder.toString();
315 332
	}
316 333

  
317 334
}

Also available in: Unified diff