Annotation Type DialogProvider


  • @Retention(RUNTIME)
    @Target(TYPE)
    @Inherited
    public @interface DialogProvider
    Signifies a bean which gets an automatically-generated dialog. Note that this will only work if you declare a resource type as well, see the DialogResourceProviderImpl class for more details on setting the resource type. If you declare this annotation without a resource type the annotation processor will produce a non-fatal warning and not generate a service. If you are declaring this on a base class, it is inherited and that warning can therefore be ignored.
    See Also:
    com.adobe.acs.commons.mcp.form.impl.DialogResourceProviderImpl
    • Element Detail

      • title

        String title
        Returns:
        Dialog title
        Default:
        ""
      • propertiesTab

        String propertiesTab
        Returns:
        Name used for properties tab for uncategorized form elements
        Default:
        "Properties"
      • style

        DialogProvider.DialogStyle style
        Returns:
        Style used (component is default and uses a dialog component, page is more generic)
        Default:
        com.adobe.acs.commons.mcp.form.DialogProvider.DialogStyle.COMPONENT
      • forceDotSlashPrefix

        boolean forceDotSlashPrefix
        Returns:
        If true (default) all form fields are prefixed with "./"
        Default:
        true