Class AbstractComponentCollection<T>

    • Field Detail

      • componentType

        protected final Class<T> componentType
        The type of the components held by this collection
      • role

        protected String role
        The role of the components we are holding in this Collection.
      • roleHints

        protected List<String> roleHints
        The role hint of the components we are holding in this Collection.
      • hostComponent

        protected String hostComponent
        The component that requires this collection of components
      • logger

        protected Logger logger
        Used to log errors in the component lookup process.
    • Method Detail

      • checkUpdate

        protected boolean checkUpdate()
      • clear

        public void clear()
      • releaseAllCallback

        protected abstract void releaseAllCallback()