static {
    LIST_WMS_GET_MAP_REQUEST =
        ImmutableList.<OnlineResourceProtocolType>builder()
            .add(OGC_WMS_1_1_1_HTTP_GET_MAP, OGC_WMS_1_3_0_HTTP_GET_MAP)
            .build();

    LIST_DOWNLOAD =
        ImmutableList.<OnlineResourceProtocolType>builder()
            .add(WWW_DOWNLOAD_1_0_FTP__DOWNLOAD, WWW_DOWNLOAD_1_0_HTTP__DOWNLOAD)
            .build();

    LIST_LINK =
        ImmutableList.<OnlineResourceProtocolType>builder()
            .add(
                WWW_LINK_1_0_HTTP__ICAL,
                WWW_LINK_1_0_HTTP__LINK,
                WWW_LINK_1_0_HTTP__PARTNERS,
                WWW_LINK_1_0_HTTP__RELATED,
                WWW_LINK_1_0_HTTP__RSS,
                WWW_LINK_1_0_HTTP__SAMPLES,
                WWW_LINK_1_0_HTTP__OPENDAP)
            .build();

    LIST_WMS_GET_CAPABILITIES =
        ImmutableList.<OnlineResourceProtocolType>builder()
            .add(OGC_WMS_1_1_1_HTTP_GET_CAPABILITIES, OGC_WMS_1_3_0_HTTP_GET_CAPABILITIES)
            .build();

    LIST_GET_CAPABILITIES =
        ImmutableList.<OnlineResourceProtocolType>builder()
            .addAll(LIST_WMS_GET_CAPABILITIES.listIterator())
            .add(
                OGC_WCS_1_1_0_HTTP_GET_CAPABILITIES,
                OGC_WFS_1_0_0_HTTP_GET_CAPABILITIES,
                OGC_WMC_1_1_0_HTTP_GET_CAPABILITIES)
            .build();
  }
Example #2
0
 @SuppressWarnings("unchecked") // safe covariant cast!
 @Override
 public UnmodifiableListIterator<E> listIterator(int index) {
   return (UnmodifiableListIterator<E>) delegateList.listIterator(index);
 }