Annotation Type ThingworxBaseTemplateDefinition


  • @Target(TYPE)
    @Retention(RUNTIME)
    @ThingworxExtensionApiAnnotation(since={6,6})
    public @interface ThingworxBaseTemplateDefinition

    Specifies the name of the base template that this thing template inherits from. If not specified and the metadata.xml does not specify a base template, then GenericThing will be assumed.

    This annotation is only applicable to thing templates.

    See Also:
    ThingTemplate
    • Required Element Summary

      Required Elements 
      Modifier and Type Required Element Description
      java.lang.String name


      Required parameter: The name of the base thing template to inherit from.
    • Element Detail

      • name

        java.lang.String name


        Required parameter: The name of the base thing template to inherit from.