Interface StereotypeDefinition
- All Known Implementing Classes:
AppConfigStereotype,ChainStereotype,ConnectionStereotype,ErrorHandlerStereotype,FlowStereotype,ImplicitStereotypeDefinition,ModuleConfigStereotype,MuleStereotypeDefinition,ObjectStereotype,ObjectStoreStereotype,OnErrorStereotype,ProcessorStereotype,SerializerStereotype,SourceStereotype,SubFlowStereotype,ValidatorStereotype
@MinMuleVersion("4.1")
public interface StereotypeDefinition
A widely held but fixed and oversimplified image or idea of the owning model. Examples would be
validator,
outbound, etc.- Since:
- 1.0
-
Method Summary
Modifier and TypeMethodDescriptiongetName()default StringThe stereotype's namespace.default Optional<StereotypeDefinition>
-
Method Details
-
getName
String getName()- Returns:
- The type of the current Stereotype definition
-
getNamespace
The stereotype's namespace. This method is optional and the Runtime will automatically default to the extension's namespace. Keep in mind that no extension is allowed to declare a stereotype which namespace doesn't match its own. However, the extension stereotypes CAN have a parent which belongs to a different namespace.- Returns:
- The stereotype's namespace.
-
getParent
- Returns:
- The
Optionalparent of the current Stereotype definition
-