Class Application

java.lang.Object
org.tailormap.api.persistence.Application

@Entity public class Application extends Object
  • Constructor Details

    • Application

      public Application()
  • Method Details

    • getId

      public Long getId()
    • setId

      public Application setId(Long id)
    • getVersion

      public Long getVersion()
    • setVersion

      public Application setVersion(Long version)
    • getName

      public String getName()
    • setName

      public Application setName(String name)
    • getTitle

      public String getTitle()
    • setTitle

      public Application setTitle(String title)
    • getAdminComments

      public String getAdminComments()
    • setAdminComments

      public Application setAdminComments(String adminComments)
    • getPreviewText

      public String getPreviewText()
    • setPreviewText

      public Application setPreviewText(String previewText)
    • getCrs

      public String getCrs()
    • setCrs

      public Application setCrs(String crs)
    • getInitialExtent

      public Bounds getInitialExtent()
    • setInitialExtent

      public Application setInitialExtent(Bounds initialExtent)
    • getMaxExtent

      public Bounds getMaxExtent()
    • setMaxExtent

      public Application setMaxExtent(Bounds maxExtent)
    • getContentRoot

      public AppContent getContentRoot()
    • setContentRoot

      public Application setContentRoot(AppContent contentRoot)
    • getOldContentRoot

      public AppContent getOldContentRoot()
      This method is used to get the old content root before it is updated. It is used in the ApplicationEventHandler to compare the old and new content roots, more specifically to get the old AppTreeLayerNode nodes.
      See Also:
    • getSettings

      public AppSettings getSettings()
    • setSettings

      public Application setSettings(AppSettings layerSettings)
    • getComponents

      public List<Component> getComponents()
    • setComponents

      public Application setComponents(List<Component> components)
    • getStyling

      public AppStyling getStyling()
    • setStyling

      public Application setStyling(AppStyling styling)
    • getAuthorizationRules

      public List<AuthorizationRule> getAuthorizationRules()
    • setAuthorizationRules

      public Application setAuthorizationRules(List<AuthorizationRule> authorizationRules)
    • getAllOldAppTreeLayerNode

      public Stream<AppTreeLayerNode> getAllOldAppTreeLayerNode()
    • getAllAppTreeLayerNode

      public Stream<AppTreeLayerNode> getAllAppTreeLayerNode()
    • getGeoToolsCoordinateReferenceSystem

      public org.geotools.api.referencing.crs.CoordinateReferenceSystem getGeoToolsCoordinateReferenceSystem()
      Return a GeoTools CoordinateReferenceSystem from this entities' CRS code or null if there is an error decoding it, which will be logged (only with stacktrace if loglevel is DEBUG).
      Returns:
      CoordinateReferenceSystem
    • getViewerResponse

      public ViewerResponse getViewerResponse()
    • getAppLayerSettings

      @NotNull public @NotNull AppLayerSettings getAppLayerSettings(@NotNull @NotNull AppTreeLayerNode node)