Class DevelopmentFrameworkModelProperty

java.lang.Object
org.mule.runtime.extension.internal.property.DevelopmentFrameworkModelProperty
All Implemented Interfaces:
Serializable, org.mule.runtime.api.meta.model.ModelProperty, org.mule.runtime.api.meta.NamedObject

public class DevelopmentFrameworkModelProperty extends Object implements org.mule.runtime.api.meta.model.ModelProperty
ModelProperty to indicate the ExtensionDevelopmentFramework used for developing the associated extension.

Note that some extensions may not have this property, meaning they were not developed by any of the main development frameworks. An example of this could be extensions programmatically declared.

Since:
1.5
See Also:
  • Constructor Details

  • Method Details

    • getName

      public String getName()
      Specified by:
      getName in interface org.mule.runtime.api.meta.model.ModelProperty
      Specified by:
      getName in interface org.mule.runtime.api.meta.NamedObject
    • isPublic

      public boolean isPublic()
      Specified by:
      isPublic in interface org.mule.runtime.api.meta.model.ModelProperty
    • getDevelopmentFramework

      public ExtensionDevelopmentFramework getDevelopmentFramework()
      Returns:
      The ExtensionDevelopmentFramework used for developing the associated extension.