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
-
Method Summary
Modifier and TypeMethodDescriptionboolean
getId()
getTitle()
int
hashCode()
boolean
boolean
void
setEnabled
(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
-true
if 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
-