class TabSheetArea extends TabSheet implements Area {

    protected List<Page> getTabs() {
        return StreamUtil.stream(this)
                .filter(c -> c instanceof Page)
                .map(c -> (Page)c)
                .collect(Collectors.toList());
    }

    public  TabSheetArea();
    public  TabSheetArea(boolean preserveHeader);

}