1 package be
.nikiroo
.jvcard
.tui
.panes
;
6 import be
.nikiroo
.jvcard
.tui
.KeyAction
;
7 import be
.nikiroo
.jvcard
.tui
.UiColors
;
8 import be
.nikiroo
.jvcard
.tui
.KeyAction
.DataType
;
9 import be
.nikiroo
.jvcard
.tui
.KeyAction
.Mode
;
11 import com
.googlecode
.lanterna
.gui2
.Label
;
13 public class FileList
extends MainContentList
{
14 private List
<File
> files
;
16 public FileList(List
<File
> files
) {
17 super(UiColors
.Element
.CONTACT_LINE
,
18 UiColors
.Element
.CONTACT_LINE_SELECTED
);
24 * Change the list of currently selected files.
29 public void setFiles(List
<File
> files
) {
34 for (File file
: files
) {
35 addItem(file
.getName());
42 public DataType
getDataType() {
43 return DataType
.CARD_FILES
;
47 public String
getExitWarning() {
48 // TODO Auto-generated method stub
53 public List
<KeyAction
> getKeyBindings() {
54 // TODO Auto-generated method stub
59 public Mode
getMode() {
60 return Mode
.FILE_LIST
;
64 public String
getTitle() {
65 // TODO Auto-generated method stub