Class ViewerResponse

    • Constructor Detail

      • ViewerResponse

        public ViewerResponse()
    • Method Detail

      • getKind

        @NotNull
        public @NotNull ViewerResponse.KindEnum getKind()
        Kind of viewer; a 'service' viewer has layers from a single service combined with a base viewer. A 'viewer' has content configured from various services.
        Returns:
        kind
      • getName

        @NotNull
        public @NotNull String getName()
        Get name
        Returns:
        name
      • setName

        public void setName​(String name)
      • getTitle

        @NotNull
        public @NotNull String getTitle()
        Get title
        Returns:
        title
      • setTitle

        public void setTitle​(String title)
      • getBaseApps

        public List<String> getBaseApps()
        Available base apps. The first item is the default. May have one entry if only one is available. An empty list means there are no base apps available.
        Returns:
        baseApps
      • setBaseApps

        public void setBaseApps​(List<String> baseApps)
      • getLanguages

        @NotNull
        public @NotNull List<String> getLanguages()
        Available languages for this application. The first item is the default.
        Returns:
        languages
      • setLanguages

        public void setLanguages​(List<String> languages)
      • getProjections

        @NotNull
        public @NotNull List<String> getProjections()
        Available projections for this application. The first item is the default. Not all layers may be available in all projections.
        Returns:
        projections
      • setProjections

        public void setProjections​(List<String> projections)
      • getStyling

        @NotNull
        @Valid
        public @NotNull @Valid AppStyling getStyling()
        Get styling
        Returns:
        styling
      • setStyling

        public void setStyling​(AppStyling styling)
      • getComponents

        @NotNull
        @Valid
        public @NotNull @Valid List<@Valid Component> getComponents()
        Configured components (controls) for the viewer
        Returns:
        components
      • setComponents

        public void setComponents​(List<@Valid Component> components)
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object