org.eclipse.lyo.oslc4j.core.annotation

## Annotation Type OslcCreationFactory

-     @Documented
      @Target(value=METHOD)
      @Retention(value=RUNTIME)
      public @interface OslcCreationFactory

- - ### Required Element Summary

    Required Elements
    Modifier and Type | Required Element and Description
    --- | ---
    `String` | `title` Title string that could be used for display

  - ### Optional Element Summary

    Optional Elements
    Modifier and Type | Optional Element and Description
    --- | ---
    `String` | `label` Very short label for use in menu items
    `String[]` | `resourceShapes` Resource shapes
    `String[]` | `resourceTypes` Resource types
    `String[]` | `usages` Usages

- - ### Element Detail

    - #### title

          public abstract String title

      Title string that could be used for display

    - #### label

          public abstract String label

      Very short label for use in menu items
      Default:
        ""

    - #### resourceShapes

          public abstract String[] resourceShapes

      Resource shapes
      Default:
        {}

    - #### resourceTypes

          public abstract String[] resourceTypes

      Resource types
      Default:
        {}

    - #### usages

          public abstract String[] usages

      Usages
      Default:
        {}

Copyright © 2016. All rights reserved.