Package com.vaadin.experimental
Class Feature
java.lang.Object
com.vaadin.experimental.Feature
- All Implemented Interfaces:
Serializable
Information about a feature available behind a flag.
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleangetId()getTitle()inthashCode()booleanbooleanvoidsetEnabled(boolean enabled)
-
Constructor Details
-
Feature
public Feature(String title, String id, String moreInfoLink, boolean requiresServerRestart, String componentClassName) Creates a new feature with the given options.- Parameters:
title- the title of the featureid- the unique id of the featuremoreInfoLink- a link to an issue describing the feature on a high levelrequiresServerRestart-trueif toggling the feature requires a server restartcomponentClassName- If the feature is a component, the qualified name of the class otherwise null
-
Feature
Create a copy of the given feature.- Parameters:
feature- feature to create a copy of
-
-
Method Details
-
getTitle
-
getId
-
getMoreInfoLink
-
getComponentClassName
-
isRequiresServerRestart
public boolean isRequiresServerRestart() -
isEnabled
public boolean isEnabled() -
setEnabled
public void setEnabled(boolean enabled) -
hashCode
public int hashCode() -
equals
-