Annotation Type ResourceDependencies


  • @Retention(RUNTIME)
    @Target(TYPE)
    @Inherited
    public @interface ResourceDependencies

    Container annotation to specify multiple ResourceDependency annotations on a single class. Example:

     
    @ResourceDependencies( {
      @ResourceDependency(library="corporate", name="css_master.css"),
      @ResourceDependency(library="client01", name="layout.css"),
      @ResourceDependency(library="corporate", name="typography.css"),
      @ResourceDependency(library="client01", name="colorAndMedia.css"),
      @ResourceDependency(library="corporate", name="table2.css"),
      @ResourceDependency(library="fancy", name="commontaskssection.css"),
      @ResourceDependency(library="fancy", name="progressBar.css"),
      @ResourceDependency(library="fancy", name="css_ns6up.css")
                           })
    
     

    The action described in ResourceDependency must be taken for each @ResourceDependency present in the container annotation.

    • Required Element Summary

      Required Elements 
      Modifier and Type Required Element Description
      ResourceDependency[] value
      The individual resource dependencies
    • Element Detail

      • value

        ResourceDependency[] value
        The individual resource dependencies
        Returns:
        The individual resource dependencies