Skip to content

Commit 2265aa8

Browse files
javier-godoypaodb
authored andcommitted
refactor: remove dead code
1 parent edc8b90 commit 2265aa8

File tree

1 file changed

+8
-22
lines changed

1 file changed

+8
-22
lines changed

src/main/java/com/flowingcode/vaadin/addons/gridexporter/BaseStreamResourceWriter.java

Lines changed: 8 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -131,19 +131,12 @@ protected List<GridFooter<T>> getGridFooters(Grid<T> grid) {
131131

132132
private String renderHeaderCellTextContent(Grid<T> grid, Column<T> column,
133133
SerializableFunction<Column<T>, String> obtainCellFunction) {
134-
String columnType = GridExporter.COLUMN_HEADER;
135-
String headerOrFooter = (String) ComponentUtil.getData(column, columnType);
134+
String headerOrFooter = (String) ComponentUtil.getData(column, GridExporter.COLUMN_HEADER);
136135
if (Strings.isBlank(headerOrFooter)) {
137136
SerializableFunction<Column<?>, Component> getHeaderOrFooterComponent;
138-
if (GridExporter.COLUMN_HEADER.equals(columnType)) {
139-
getHeaderOrFooterComponent = Column::getHeaderComponent;
140-
headerOrFooter = column.getHeaderText();
141-
} else if (GridExporter.COLUMN_FOOTER.equals(columnType)) {
142-
getHeaderOrFooterComponent = Column::getFooterComponent;
143-
headerOrFooter = column.getFooterText();
144-
} else {
145-
throw new IllegalArgumentException();
146-
}
137+
getHeaderOrFooterComponent = Column::getHeaderComponent;
138+
headerOrFooter = column.getHeaderText();
139+
147140
if (Strings.isBlank(headerOrFooter)) {
148141
try {
149142
Component component;
@@ -167,19 +160,12 @@ private String renderHeaderCellTextContent(Grid<T> grid, Column<T> column,
167160

168161
private String renderFooterCellTextContent(Grid<T> grid, Column<T> column,
169162
SerializableFunction<Column<T>, String> obtainCellFunction) {
170-
String columnType = GridExporter.COLUMN_FOOTER;
171-
String headerOrFooter = (String) ComponentUtil.getData(column, columnType);
163+
String headerOrFooter = (String) ComponentUtil.getData(column, GridExporter.COLUMN_FOOTER);
172164
if (Strings.isBlank(headerOrFooter)) {
173165
SerializableFunction<Column<?>, Component> getHeaderOrFooterComponent;
174-
if (GridExporter.COLUMN_HEADER.equals(columnType)) {
175-
getHeaderOrFooterComponent = Column::getHeaderComponent;
176-
headerOrFooter = column.getHeaderText();
177-
} else if (GridExporter.COLUMN_FOOTER.equals(columnType)) {
178-
getHeaderOrFooterComponent = Column::getFooterComponent;
179-
headerOrFooter = column.getFooterText();
180-
} else {
181-
throw new IllegalArgumentException();
182-
}
166+
getHeaderOrFooterComponent = Column::getFooterComponent;
167+
headerOrFooter = column.getFooterText();
168+
183169
if (Strings.isBlank(headerOrFooter)) {
184170
try {
185171
Component component;

0 commit comments

Comments
 (0)