See: Description
Interface | Description |
---|---|
ElementHTMLVisualizer<X> |
This is an interface for functions that are able to visualize single elements
|
HTMLColumn<X,Y> |
This is an interface for classes that provide additional information for the HTML output in form
of columns in the HTML table.
|
SourceCodeColumn.PositionExtractor<X> |
An interface for functions that extract a CodePosition from an object.
|
Visualizer<X,Y> |
This is an interface for visualizers.
|
Class | Description |
---|---|
AbstractHTMLColumn<X,Y> |
This is a convenience abstract implementation of HTMLColumn for cases where the left-hand
elements and the right-hand elements should be visualized side by side.
|
CharacterVisualizer |
This is a visualizer for alignments of Strings, that is: List of Characters.
|
HTMLVisualizer<X,Y> |
This creates an HTML table visualization of an Alignment.
|
NodeSourceCodeColumn |
This special HTML column allows users to visualize source code, given that you have put the
information on the location into the Sequence, meaning that your NodeSpecification has two
keywords, one specifying the path to the respective code file and one specifying the position
within that code file.
|
SourceCodeColumn<X,Y> |
This special HTML column allows users to visualize source code corresponding to the elements in
the input sequences, given that the location of the source code snippet can be extracted from
input elements.
|
SourceCodeColumn.CodePosition |
A simple class that is meant to store an interval in source code, starting at a certain line
and column and ending at a certain line and column.
|
StringColumn<X,Y> |
Applies 'toString' to visualize content in an HTML visualization.
|
StringVisualizer<X,Y> |
This is a trivial Visualizer that just calls the toString() method of
AlignmentPath.
|
ValueColumn |
This creates a HTML column containing the string representation of
values in the left/right node of the input operation for the given
keyword.
|
VisualizerUtils |
Some Utility Functions for Visualizers.
|
Copyright (C) 2016 Benjamin Paaßen, AG Theoretical Computer Science, Centre of Excellence Cognitive Interaction Technology (CITEC), University of Bielefeld, licensed under the AGPL v. 3: http://openresearch.cit-ec.de/projects/tcs . This documentation is licensed under the conditions of CC-BY-SA 4.0: https://creativecommons.org/licenses/by-sa/4.0/