Hello
Someone can help me to resolve this exercise
Thanks a lot
package fr.codegym.task.task18.task1815;
import java.util.List;
/*
Tableau
*/
public class Solution {
public class TableInterfaceWrapper implements TableInterface{
private TableInterface tableInterface;
public List model;
private String headerText;
public TableInterfaceWrapper(TableInterface tableInterface) {
this.tableInterface = tableInterface;
}
@Override
public void setModel(List rows) {
System.out.println(rows.size());
this.model.addAll(rows);
}
@Override
public String getHeaderText() {
if (this.headerText != null)
return this.headerText.toUpperCase();
return null;
}
@Override
public void setHeaderText(String newHeaderText) {
this.headerText = newHeaderText;
}
}
public interface TableInterface {
void setModel(List rows);
String getHeaderText();
void setHeaderText(String newHeaderText);
}
public static void main(String[] args) {
}
}