diff --git a/src/fr/inrialpes/exmo/align/impl/renderer/HTMLMetadataRendererVisitor.java b/src/fr/inrialpes/exmo/align/impl/renderer/HTMLMetadataRendererVisitor.java index d237631e0a4a3df32e7cd1b42b769c47ebd55957..5fffd8543d9bb7e6af0236a5b7e58f671eb77f52 100644 --- a/src/fr/inrialpes/exmo/align/impl/renderer/HTMLMetadataRendererVisitor.java +++ b/src/fr/inrialpes/exmo/align/impl/renderer/HTMLMetadataRendererVisitor.java @@ -1,7 +1,7 @@ /* * $Id$ * - * Copyright (C) INRIA, 2006-2010, 2012 + * Copyright (C) INRIA, 2006-2010, 2012-2013 * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU Lesser General Public License as published by @@ -96,9 +96,15 @@ public class HTMLMetadataRendererVisitor extends GenericReflectiveVisitor implem String k = (String)e.nextElement(); writer.print("\n xmlns:"+nslist.get(k)+"='"+k+"'"); } - //writer.print(">\n<head><title>Alignment</title></head>\n<body>\n"); - writer.print("<h1>Alignment metadata</h1>\n"); - writer.print("<h1></h1>\n"); + writer.print(">\n<head><title>Alignment</title></head>\n<body>\n"); + String alid = align.getExtension( Namespace.ALIGNMENT.uri, Annotations.ID ); + String pid = align.getExtension( Namespace.ALIGNMENT.uri, Annotations.PRETTY ); + if ( alid == null ) alid = "Anonymous alignment"; + if ( pid == null ) { + writer.print("<h1>"+alid+"</h1>\n"); + } else { + writer.print("<h1>"+alid+" ("+pid+")</h1>\n"); + } writer.print("<div typeof=\"align:Alignment\">\n"); writer.print("<table border=\"0\">\n"); writer.print("<tr><td>onto1</td><td><div rel=\"align:onto1\"><div typeof=\"align:Ontology\" about=\""+align.getOntology1URI()+"\">");