Alignment API and Server 4.6 (1875M)

fr.inrialpes.exmo.align.impl.renderer
Class HTMLMetadataRendererVisitor

java.lang.Object
  extended by fr.inrialpes.exmo.align.impl.renderer.GenericReflectiveVisitor
      extended by fr.inrialpes.exmo.align.impl.renderer.HTMLMetadataRendererVisitor
All Implemented Interfaces:
AlignmentVisitor

public class HTMLMetadataRendererVisitor
extends GenericReflectiveVisitor
implements AlignmentVisitor

Renders an alignment in HTML TODO: - add CSS categories - add resource chooser

Version:
$Id: HTMLMetadataRendererVisitor.java 1832 2013-03-14 20:14:01Z euzenat $
Author:
Jérôme Euzenat

Field Summary
(package private)  Alignment alignment
           
(package private)  boolean embedded
           
(package private)  Hashtable<String,String> nslist
           
(package private)  PrintWriter writer
           
 
Fields inherited from class fr.inrialpes.exmo.align.impl.renderer.GenericReflectiveVisitor
logger
 
Constructor Summary
HTMLMetadataRendererVisitor(PrintWriter writer)
           
 
Method Summary
 void init(Properties p)
           
 void visit(Alignment align)
           
 void visit(Cell c)
           
 void visit(Relation r)
           
 
Methods inherited from class fr.inrialpes.exmo.align.impl.renderer.GenericReflectiveVisitor
getMethod, subsumedInvocableMethod
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

writer

PrintWriter writer

alignment

Alignment alignment

nslist

Hashtable<String,String> nslist

embedded

boolean embedded
Constructor Detail

HTMLMetadataRendererVisitor

public HTMLMetadataRendererVisitor(PrintWriter writer)
Method Detail

init

public void init(Properties p)
Specified by:
init in interface AlignmentVisitor

visit

public void visit(Alignment align)
           throws AlignmentException
Specified by:
visit in interface AlignmentVisitor
Throws:
AlignmentException

visit

public void visit(Cell c)
           throws AlignmentException
Specified by:
visit in interface AlignmentVisitor
Throws:
AlignmentException

visit

public void visit(Relation r)
           throws AlignmentException
Specified by:
visit in interface AlignmentVisitor
Throws:
AlignmentException

Alignment API and Server 4.6 (1875M)

(C) INRIA & friends, 2003-2014