All Implemented Interfaces:
ConfigurationItem, VisitableItem, Serializable, Comparable<BaseConfigurationItem>

@Metadata(virtual=true, versioned=false, description="Base type for dashboard tiles") public class Tile extends ReleaseExtension
Base class for dashboard tiles, for example tiles of the "Release contents" page.
See Also:
  • Field Details

  • Constructor Details

    • Tile

      public Tile()
  • Method Details

    • getVariableUsages

      public List<UsagePoint> getVariableUsages()
      Overrides:
      getVariableUsages in class ReleaseExtension
    • getProperties

      public List<PropertyDescriptor> getProperties()
    • newDummy

      public static Tile newDummy()
    • isSupportedOn

      public boolean isSupportedOn(TileScope scope)
    • getTitle

      public String getTitle()
    • setTitle

      public void setTitle(String title)
    • getDescription

      public String getDescription()
    • setDescription

      public void setDescription(String description)
    • getUri

      public String getUri()
    • setUri

      public void setUri(String uri)
    • getDetailsUri

      public String getDetailsUri()
    • setDetailsUri

      public void setDetailsUri(String detailsUri)
    • getConfigurationUri

      public String getConfigurationUri()
    • setConfigurationUri

      public void setConfigurationUri(String configurationUri)
    • getDefaultDashboards

      public List<String> getDefaultDashboards()
    • getWidth

      public Integer getWidth()
    • setWidth

      public void setWidth(Integer width)
    • getRow

      public Integer getRow()
    • setRow

      public void setRow(Integer row)
    • getCol

      public Integer getCol()
    • setCol

      public void setCol(Integer col)
    • getMinSizeX

      public Integer getMinSizeX()
    • setMinSizeX

      public void setMinSizeX(Integer minSizeX)
    • getMinSizeY

      public Integer getMinSizeY()
    • setMinSizeY

      public void setMinSizeY(Integer minSizeY)
    • getVariableMapping

      public Map<String,String> getVariableMapping()
    • setVariableMapping

      public void setVariableMapping(Map<String,String> variableMapping)
    • isCacheEnabled

      public boolean isCacheEnabled()
    • setCacheEnabled

      public void setCacheEnabled(boolean cacheEnabled)
    • isUserSpecificCache

      public boolean isUserSpecificCache()
    • setUserSpecificCache

      public void setUserSpecificCache(boolean userSpecificCache)
    • getExpirationTime

      public Integer getExpirationTime()
    • setExpirationTime

      public void setExpirationTime(Integer expirationTime)
    • getMaxCacheEntries

      public Integer getMaxCacheEntries()
    • setMaxCacheEntries

      public void setMaxCacheEntries(Integer maxCacheEntries)
    • getScriptLocation

      public String getScriptLocation()
    • getProvisioningScriptLocation

      public String getProvisioningScriptLocation()
    • isEmbedded

      public boolean isEmbedded()
    • setEmbedded

      public void setEmbedded(boolean embedded)
    • getSupportedScopes

      public List<String> getSupportedScopes()
    • setSupportedScopes

      public void setSupportedScopes(List<String> supportedScopes)
    • getHeight

      public Integer getHeight()
    • setHeight

      public void setHeight(Integer height)