Change build scripts
[jvcard.git] / src / com / googlecode / lanterna / gui2 / table / TableRenderer.java
CommitLineData
a3b510ab
NR
1package com.googlecode.lanterna.gui2.table;
2
3import com.googlecode.lanterna.TerminalSize;
4import com.googlecode.lanterna.gui2.InteractableRenderer;
5import com.googlecode.lanterna.gui2.TextGUIGraphics;
6
7/**
8 * Formalized interactable renderer for tables
9 * @author Martin
10 */
11public interface TableRenderer<V> extends InteractableRenderer<Table<V>> {
12 @Override
13 void drawComponent(TextGUIGraphics graphics, Table<V> component);
14
15 @Override
16 TerminalSize getPreferredSize(Table<V> component);
17}