Skip navigation links
Thingworx Platform API
9.0.0
com.thingworx.metadata.annotations

Annotation Type ThingworxBaseTemplateDefinition



  • @Target(value=TYPE)
     @Retention(value=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 and Description
      java.lang.String name


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

      • name

        public abstract java.lang.String name


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