Annotation Type Step


  • @Documented
    @Retention(RUNTIME)
    @Target(TYPE)
    public @interface Step
    An alternate way of defining steps. Classes annotated with "Step" are automatically recognized and registered as a step. Important: The XML definitions alienate annotated steps and the two methods of definition are therefore mutually exclusive.
    Author:
    Alex Silva
    • Element Detail

      • id

        String id
        Returns:
        The ID of the step. You can specify more than one ID in a comma separated format: id1,id2,id3 for deprecation purposes.
      • description

        String description
        Default:
        ""
      • image

        String image
        Returns:
        The image resource path
        Default:
        ""
      • isSeparateClassLoaderNeeded

        boolean isSeparateClassLoaderNeeded
        Returns:
        True if a separate class loader is needed every time this class is instantiated
        Default:
        false
      • classLoaderGroup

        String classLoaderGroup
        Default:
        ""
      • categoryDescription

        String categoryDescription
        Default:
        ""
      • i18nPackageName

        String i18nPackageName
        Default:
        ""
      • documentationUrl

        String documentationUrl
        Returns:
        The documentation url
        Default:
        ""
      • casesUrl

        String casesUrl
        Returns:
        The cases url
        Default:
        ""
      • forumUrl

        String forumUrl
        Returns:
        The forum url
        Default:
        ""
      • suggestion

        String suggestion
        Default:
        ""