private void encodeFileReference(FileReference fileReference) {
start("gml:File");
final AttributesImpl atts = new AttributesImpl();
atts.addAttribute("", "xlink:arcrole", "xlink:arcrole", "", "fileReference");
atts.addAttribute(
"", "xlink:href", "xlink:href", "", "cid:" + fileReference.getReference());
atts.addAttribute(
"", "xlink:role", "xlink:role", "", fileReference.getConformanceClass());
element("gml:rangeParameters", "", atts);
element("gml:fileReference", "cid:" + fileReference.getReference());
element("gml:fileStructure", "");
element("gml:mimeType", fileReference.getMimeType());
end("gml:File");
}