Annotation Type Perspective


  • @Inherited
    @Retention(RUNTIME)
    @Target(METHOD)
    public @interface Perspective
    Methods annotated with this provide a PerspectiveDefinition. The method should have zero arguments and return a org.uberfire.client.workbench.model.PerspectiveDefinition.

    This annotation should only be used in classes annotated with WorkbenchPerspective, and it cannot be used in a class that has fields annotated with WorkbenchPanel.