Skip to content

Commit 4bb4be4

Browse files
authored
refactor!: remove usage of HasLabel interface from Tab (#8111)
1 parent 947ae7d commit 4bb4be4

File tree

2 files changed

+1
-36
lines changed
  • vaadin-tabs-flow-parent/vaadin-tabs-flow/src

2 files changed

+1
-36
lines changed

vaadin-tabs-flow-parent/vaadin-tabs-flow/src/main/java/com/vaadin/flow/component/tabs/Tab.java

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,6 @@
1818
import com.vaadin.flow.component.Component;
1919
import com.vaadin.flow.component.HasAriaLabel;
2020
import com.vaadin.flow.component.HasComponents;
21-
import com.vaadin.flow.component.HasLabel;
2221
import com.vaadin.flow.component.HasStyle;
2322
import com.vaadin.flow.component.Tag;
2423
import com.vaadin.flow.component.dependency.JsModule;
@@ -36,7 +35,7 @@
3635
@JsModule("@vaadin/tabs/src/vaadin-tab.js")
3736
@NpmPackage(value = "@vaadin/tabs", version = "25.0.0-alpha20")
3837
public class Tab extends Component implements HasAriaLabel, HasComponents,
39-
HasLabel, HasStyle, HasThemeVariant<TabVariant>, HasTooltip {
38+
HasStyle, HasThemeVariant<TabVariant>, HasTooltip {
4039

4140
private static final String FLEX_GROW_CSS_PROPERTY = "flexGrow";
4241

@@ -71,7 +70,6 @@ public Tab(Component... components) {
7170
*
7271
* @return the label
7372
*/
74-
@Override
7573
public final String getLabel() {
7674
return getElement().getText();
7775
}
@@ -82,7 +80,6 @@ public final String getLabel() {
8280
* @param label
8381
* the label to display
8482
*/
85-
@Override
8683
public final void setLabel(String label) {
8784
getElement().setText(label);
8885
}

vaadin-tabs-flow-parent/vaadin-tabs-flow/src/test/java/com/vaadin/flow/component/tabs/tests/HasLabelTest.java

Lines changed: 0 additions & 32 deletions
This file was deleted.

0 commit comments

Comments
 (0)