Interface CFSubConventionProvider

  • All Superinterfaces:
    CoordSystemBuilderFactory

    public interface CFSubConventionProvider
    extends CoordSystemBuilderFactory
    A special SPI to register CF sub-convention or incubating convention CoordSystemBuilderFactory classes. FOR INTERNAL USE ONLY This interface is the same as CoordSystemBuilderFactory, except these are dynamically loaded and placed at the top of the list of conventions, as opposed to being appended to the bottom of the list of conventions. The reason we must do this is because the current CF CoordSystemBuilderFactory looks for a global attribute named "Convention" that starts with the string "CF-1.". That means we'd either need to handle all sub-conventions or incubating conventions within the main CF CoordSystemBuilder, or somehow make sure these conventions are loaded before the main CF CoordSystemBuilder (which is what this interface is intended to facilitate).
    • Method Detail

      • isMine

        default boolean isMine​(List<String> convList)