public interface ComponentModel
ExtensionModel. This model groups all the common contracts between extension
components like OperationModel, SourceModel, etc.| Modifier and Type | Method and Description |
|---|---|
default List<ParameterModel> |
getAllParameterModels()
Returns all the
parameters on all groups. |
String |
getDescription()
Returns the component's description
|
Optional<DisplayModel> |
getDisplayModel() |
Set<ErrorModel> |
getErrorModels() |
String |
getName()
Gets the name of the object
|
List<? extends NestableElementModel> |
getNestedComponents() |
List<ParameterGroupModel> |
getParameterGroupModels() |
StereotypeModel |
getStereotype() |
String getName()
String getDescription()
StringList<ParameterGroupModel> getParameterGroupModels()
groupsdefault List<ParameterModel> getAllParameterModels()
parameters on all groups.List<? extends NestableElementModel> getNestedComponents()
List of components contained by
this modelStereotypeModel getStereotype()
stereotypes which apply to this modelOptional<DisplayModel> getDisplayModel()
Optional DisplayModel which contains
directives about how this model should be displayed in the UISet<ErrorModel> getErrorModels()
Set of ErrorModel with the possible errors that the current
component could throw.ErrorModelCopyright © 2022 MuleSoft, Inc.. All rights reserved.