public class ConstructModel extends Object
ConstructModel| Constructor and Description |
|---|
ConstructModel() |
ConstructModel(String name,
String description,
List<ParameterGroupModel> parameterGroupModels,
DisplayModel displayModel,
StereotypeModel stereotype,
List<? extends NestableElementModel> nestedComponents,
boolean allowsTopLevelDefinition)
Creates a new instance with the given state
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
allowsTopLevelDeclaration() |
String |
getDescription() |
DisplayModel |
getDisplayModel() |
String |
getName() |
List<? extends NestableElementModel> |
getNestedComponents() |
List<ParameterGroupModel> |
getParameterGroupModels() |
StereotypeModel |
getStereotype() |
boolean |
isAllowsTopLevelDefinition() |
public ConstructModel()
public ConstructModel(String name, String description, List<ParameterGroupModel> parameterGroupModels, DisplayModel displayModel, StereotypeModel stereotype, List<? extends NestableElementModel> nestedComponents, boolean allowsTopLevelDefinition)
name - the operation's name. Cannot be blankdescription - the operation's descriptorparameterGroupModels - a List with the operation's parameter group modelsdisplayModel - a model which contains directive about how this operation is displayed in the UIstereotype - the construct StereotypeModelnestedComponents - a List with the components contained by this modelallowsTopLevelDefinition - whether or not this model can be declared as a root component in the applicationIllegalArgumentException - if name is blank or executorFactory is nullpublic boolean allowsTopLevelDeclaration()
public String getName()
public String getDescription()
public List<ParameterGroupModel> getParameterGroupModels()
public DisplayModel getDisplayModel()
public StereotypeModel getStereotype()
public List<? extends NestableElementModel> getNestedComponents()
public boolean isAllowsTopLevelDefinition()
Copyright © 2017 MuleSoft, Inc.. All rights reserved.