String title = serviceInfo.getTitle();
String version = "1.0.0"; // only known entry at this time //$NON-NLS-1$
URI source = serviceInfo.getSource();
String get = source == null? "" : source.toString();
ResourceInfo resourceInfo = wfs.getFeatureSource(typeName).getInfo();
append( 4, out, "<SimpleFeatureType hidden=\""+ hidden +"\">" ); //$NON-NLS-1$ //$NON-NLS-2$
append( 6, out, "<Server service=\"OGC:WFS\" title=\""+title+"\" version=\""+version+"\">" ); //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$
append( 8, out, "<OnlineResource method=\"GET\" xlink:href=\""+get+"\" xlink:type=\"simple\"/>" ); //$NON-NLS-1$ //$NON-NLS-2$
append( 6, out, "</Server>" ); //$NON-NLS-1$
append( 6, out, "<Name>"+typeName+"</Name>"); //$NON-NLS-1$ //$NON-NLS-2$
append( 6, out, "<Title>"+resourceInfo.getTitle()+"</Title>"); //$NON-NLS-1$ //$NON-NLS-2$
//if( !Double.isNaN( layer.getMinScaleDenominator() ))
// append( 6, out, "<sld:MinScaleDenominator>"+layer.getMinScaleDenominator()+"</sld:MinScaleDenominator>");
//if( !Double.isNaN( layer.getMaxScaleDenominator() ))
// append( 6, out, "<sld:MinScaleDenominator>"+layer.getMaxScaleDenominator()+"</sld:MinScaleDenominator>");
String SRS="EPSG:4326";
CoordinateReferenceSystem crs = resourceInfo.getCRS();
//TODO: anyone knows how to get the urn for the crs object?
append( 6, out, "<SRS>"+ SRS +"</SRS>"); //$NON-NLS-1$ //$NON-NLS-2$
append( 4, out, "</SimpleFeatureType>" ); //$NON-NLS-1$
}