Annotation Interface OslcCreationFactory


@Documented @Target(METHOD) @Retention(RUNTIME) public @interface OslcCreationFactory
  • Required Element Summary

    Required Elements
    Modifier and Type
    Required Element
    Description
    Title string that could be used for display
  • Optional Element Summary

    Optional Elements
    Modifier and Type
    Optional Element
    Description
    Very short label for use in menu items
    Resource shapes
    Resource types
    Usages
  • Element Details

    • title

      String title
      Title string that could be used for display
    • label

      String label
      Very short label for use in menu items
      Default:
      ""
    • resourceShapes

      String[] resourceShapes
      Resource shapes
      Default:
      {}
    • resourceTypes

      String[] resourceTypes
      Resource types
      Default:
      {}
    • usages

      String[] usages
      Usages
      Default:
      {}