Interface Extension<T>

    • Method Detail

      • getName

        String getName()
        Return the name of this extension.
      • getExtendable

        T getExtendable()
        Return the holder of this extension
        Returns:
        the holder of this extension or null if this extension is not holded
      • setExtendable

        void setExtendable​(T extendable)
        Set the holder of this extension.
        Parameters:
        extendable - The new holder of this extension, could be null
        Throws:
        a - PowsyblException if this extension is already holded.