<X extends JpsTypedElement<P>, P extends JpsElement>
  Iterable<X> getElementsOfType(@NotNull JpsElementType<P> type);
<X extends JpsTypedElement<P>, P extends JpsElement>
  Iterable<X> getElementsOfType(@NotNull JpsElementType<P> type)