public class ImmutableSourceCallbackModel extends AbstractParameterizedModel implements SourceCallbackModel
SourceCallbackModel
description, modelProperties
Constructor and Description |
---|
ImmutableSourceCallbackModel(String name,
String description,
List<ParameterGroupModel> parameterGroupModels,
DisplayModel displayModel,
Set<ModelProperty> modelProperties)
Creates a new instance
|
getParameterGroupModels
checkArgument, equals, getDisplayModel, getName, hashCode, toString
copy, copy, getDescription, getModelProperties, getModelProperty
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
getAllParameterModels, getParameterGroupModels
getName
getDescription
getDisplayModel
getModelProperties, getModelProperty
public ImmutableSourceCallbackModel(String name, String description, List<ParameterGroupModel> parameterGroupModels, DisplayModel displayModel, Set<ModelProperty> modelProperties)
name
- the model's namedescription
- the model's descriptionparameterGroupModels
- a List
with the component's parameter group models
displayModel
- a model which contains directive about how this component is displayed in the UImodelProperties
- A Set
of custom properties which extend this modelIllegalArgumentException
- if name
is blankCopyright © 2018. All rights reserved.