Interface WorkbenchElementsRepository

  • All Superinterfaces:
    BeanInformationRepository
    All Known Implementing Classes:
    WorkbenchElementsPostProcessor

    public interface WorkbenchElementsRepository
    extends BeanInformationRepository
    Exposes collected MiniFx elements (usually done by a bean post processor and also some more specific information, like factory methods and annotations found on the bean classes themselves or their factory methods.
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      java.util.Set<java.lang.Object> footers()
      Returns all beans which were recognized as MiniFx footers within the application context.
      java.util.Set<java.lang.Object> perspectives()
      Returns all beans which were recognized as MiniFx perspectives within the application context.
      java.util.Set<java.lang.Object> toolbarItems()
      Returns all beans which were recognized as MiniFx toolbar items within the application context.
      java.util.Set<java.lang.Object> views()
      Returns all beans which were recognized as MiniFx views within the application context.
    • Method Detail

      • views

        java.util.Set<java.lang.Object> views()
        Returns all beans which were recognized as MiniFx views within the application context. The returned beans are exactly those as found in the application context. No processing is done at this stage.
        Returns:
        a set of all views
        See Also:
        View
      • toolbarItems

        java.util.Set<java.lang.Object> toolbarItems()
        Returns all beans which were recognized as MiniFx toolbar items within the application context. The returned beans are exactly those as found in the application context. No processing is done at this stage.
        Returns:
        a set of all toolbar items
        See Also:
        ToolbarItem
      • footers

        java.util.Set<java.lang.Object> footers()
        Returns all beans which were recognized as MiniFx footers within the application context. The returned beans are exactly those as found in the application context. No processing is done at this stage.
        Returns:
        a set of all footers
        See Also:
        Footer
      • perspectives

        java.util.Set<java.lang.Object> perspectives()
        Returns all beans which were recognized as MiniFx perspectives within the application context. The returned beans are exactly those objects as found in the context. No processing is done at this stage yet.
        Returns:
        all the beans that are identified as perspectives.