public abstract class AbstractParameterizedModel extends AbstractNamedImmutableModel implements org.mule.runtime.api.meta.model.parameter.ParameterizedModel
ParameterizedModeldescription, modelProperties| Modifier | Constructor and Description |
|---|---|
protected |
AbstractParameterizedModel(String name,
String description,
List<org.mule.runtime.api.meta.model.parameter.ParameterGroupModel> parameterGroupModels,
org.mule.runtime.api.meta.model.display.DisplayModel displayModel,
Set<org.mule.runtime.api.meta.model.ModelProperty> modelProperties)
Creates a new instance
|
| Modifier and Type | Method and Description |
|---|---|
List<org.mule.runtime.api.meta.model.parameter.ParameterGroupModel> |
getParameterGroupModels() |
checkArgument, equals, getDisplayModel, getName, hashCode, toStringcopy, copy, getDescription, getModelProperties, getModelPropertyclone, finalize, getClass, notify, notifyAll, wait, wait, waitprotected AbstractParameterizedModel(String name, String description, List<org.mule.runtime.api.meta.model.parameter.ParameterGroupModel> parameterGroupModels, org.mule.runtime.api.meta.model.display.DisplayModel displayModel, Set<org.mule.runtime.api.meta.model.ModelProperty> modelProperties)
name - the model's namedescription - the model's descriptionparameterGroupModels - a List with the component's parameter group modelsdisplayModel - 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 blankpublic List<org.mule.runtime.api.meta.model.parameter.ParameterGroupModel> getParameterGroupModels()
getParameterGroupModels in interface org.mule.runtime.api.meta.model.parameter.ParameterizedModelCopyright © 2017 MuleSoft, Inc.. All rights reserved.