public class FeatureModel extends Object
Constructor and Description |
---|
FeatureModel(Feature feature,
FeatureMetaData metadata,
List<ActivationStrategy> impls) |
Modifier and Type | Method and Description |
---|---|
Set<Map.Entry<String,String>> |
getAttributes() |
String |
getInfoLink() |
String |
getLabel() |
String |
getName() |
List<ParameterModel> |
getParameters() |
List<StrategyModel> |
getStrategies() |
StrategyModel |
getStrategy() |
List<String> |
getValidationErrors() |
boolean |
isEnabled() |
boolean |
isHasAttributes() |
boolean |
isHasInfoLink() |
boolean |
isValid() |
void |
populateFromFeatureState(FeatureState featureState) |
void |
restoreFromRequest(javax.servlet.http.HttpServletRequest request) |
FeatureState |
toFeatureState() |
public FeatureModel(Feature feature, FeatureMetaData metadata, List<ActivationStrategy> impls)
public void populateFromFeatureState(FeatureState featureState)
public void restoreFromRequest(javax.servlet.http.HttpServletRequest request)
public List<ParameterModel> getParameters()
public boolean isValid()
public FeatureState toFeatureState()
public boolean isHasInfoLink()
public String getInfoLink()
public boolean isHasAttributes()
public List<StrategyModel> getStrategies()
public String getLabel()
public String getName()
public boolean isEnabled()
public StrategyModel getStrategy()
Copyright © 2017. All Rights Reserved.