public class ImmutableNestedChainModel extends ImmutableNestedComponentModel implements org.mule.runtime.api.meta.model.nested.NestedChainModel
NestedChainModeldescription, modelProperties| Constructor and Description |
|---|
ImmutableNestedChainModel(String name,
String description,
org.mule.runtime.api.meta.model.display.DisplayModel displayModel,
boolean isRequired,
Set<org.mule.runtime.api.meta.model.stereotype.StereotypeModel> allowedStereotypes,
Set<org.mule.runtime.api.meta.model.ModelProperty> modelProperties)
Creates a new instance
|
ImmutableNestedChainModel(String name,
String description,
List<org.mule.runtime.api.meta.model.parameter.ParameterGroupModel> parameterGroupModels,
boolean isRequired,
Set<org.mule.runtime.api.meta.model.stereotype.StereotypeModel> allowedStereotypes,
List<? extends org.mule.runtime.api.meta.model.nested.NestableElementModel> nestedComponents,
org.mule.runtime.api.meta.model.display.DisplayModel displayModel,
Set<org.mule.runtime.api.meta.model.error.ErrorModel> errors,
org.mule.runtime.api.meta.model.stereotype.StereotypeModel stereotype,
Set<org.mule.runtime.api.meta.model.ModelProperty> modelProperties,
org.mule.runtime.api.meta.model.deprecated.DeprecationModel deprecationModel,
Set<String> semanticTerms)
Creates a new instance
|
| Modifier and Type | Method and Description |
|---|---|
void |
accept(org.mule.runtime.api.meta.model.ComponentModelVisitor visitor) |
void |
accept(org.mule.runtime.api.meta.model.nested.NestableElementModelVisitor visitor) |
getAllowedStereotypes, getMaxOccurs, getMinOccurs, isRequiredgetErrorModels, getNestedComponents, getSemanticTermsgetDeprecationModel, getStereotype, isDeprecatedgetParameterGroupModelscheckArgument, equals, getDisplayModel, getName, hashCode, toStringcopy, copy, getDescription, getModelProperties, getModelPropertyclone, finalize, getClass, notify, notifyAll, wait, wait, waitgetAllowedStereotypes, isRequiredgetMaxOccurs, getMinOccursgetAllParameterModels, getParameterGroupModelsgetNestedComponentsgetStereotypegetModelProperties, getModelPropertygetDisplayModelpublic ImmutableNestedChainModel(String name, String description, org.mule.runtime.api.meta.model.display.DisplayModel displayModel, boolean isRequired, Set<org.mule.runtime.api.meta.model.stereotype.StereotypeModel> allowedStereotypes, Set<org.mule.runtime.api.meta.model.ModelProperty> modelProperties)
name - the model's namedescription - the model's descriptionisRequired - whether or not this component is requiredallowedStereotypes - A Set of custom properties which extend this modeldisplayModel - a model containing directives about how this component is to be displayed in the UImodelProperties - A Set of custom properties which extend this modelIllegalArgumentException - if name is blankpublic ImmutableNestedChainModel(String name, String description, List<org.mule.runtime.api.meta.model.parameter.ParameterGroupModel> parameterGroupModels, boolean isRequired, Set<org.mule.runtime.api.meta.model.stereotype.StereotypeModel> allowedStereotypes, List<? extends org.mule.runtime.api.meta.model.nested.NestableElementModel> nestedComponents, org.mule.runtime.api.meta.model.display.DisplayModel displayModel, Set<org.mule.runtime.api.meta.model.error.ErrorModel> errors, org.mule.runtime.api.meta.model.stereotype.StereotypeModel stereotype, Set<org.mule.runtime.api.meta.model.ModelProperty> modelProperties, org.mule.runtime.api.meta.model.deprecated.DeprecationModel deprecationModel, Set<String> semanticTerms)
name - the model's namedescription - the model's descriptionparameterGroupModels - a List with the source's parameter group modelsisRequired - whether or not this element is required for its owner elementallowedStereotypes - a Set with the StereotypeModels that can be assigned to this nested element.nestedComponents - a List with the components contained by this modeldisplayModel - a model which contains directive about how this component is displayed in the UIstereotype - the stereotype of this componentmodelProperties - A Set of custom properties which extend this modeldeprecationModel - a DeprecationModel describing if the component is deprecated. A null value means it is
not deprecated.semanticTerms - a Set of semantic terms which describe the component's meaning and effectIllegalArgumentException - if name is blankpublic void accept(org.mule.runtime.api.meta.model.ComponentModelVisitor visitor)
accept in interface org.mule.runtime.api.meta.model.ComponentModelaccept in class ImmutableNestedComponentModelpublic void accept(org.mule.runtime.api.meta.model.nested.NestableElementModelVisitor visitor)
ImmutableNestedComponentModelaccept in interface org.mule.runtime.api.meta.model.nested.NestableElementModelaccept in class ImmutableNestedComponentModelCopyright © 2022 MuleSoft, Inc.. All rights reserved.