Class TableSublayerSource

java.lang.Object
com.esri.arcgisruntime.layers.SublayerSource
com.esri.arcgisruntime.layers.TableSublayerSource

public final class TableSublayerSource extends SublayerSource
Table sublayer source is a table, feature class, or raster that resides in a workspace that has been registered with a service that supports Dynamic Layers. The workspace can be either a folder; for example a shapefile folder, or a geodatabase; for example a File Geodatabase or Enterprise Geodatabase.
Since:
100.1.0
  • Constructor Details

    • TableSublayerSource

      public TableSublayerSource(String workspaceId, String dataSourceName)
      Create a table sublayer source from a workspace ID and a data source name.
      Parameters:
      workspaceId - the workspace ID
      dataSourceName - the data source name
      Throws:
      IllegalArgumentException - if workspaceId is null or empty
      IllegalArgumentException - if dataSourceName is null or empty
      Since:
      100.1.0
  • Method Details

    • getWorkspaceId

      public String getWorkspaceId()
      Gets the workspace ID.
      Returns:
      the workspace ID
      Since:
      100.1.0
    • getDataSourceName

      public String getDataSourceName()
      Gets the data source name.
      Returns:
      the data source name
      Since:
      100.1.0
    • setGeodatabaseVersion

      public void setGeodatabaseVersion(String geodatabaseVersion)
      Sets the geodatabase version. Null or empty value is allowed.
      Parameters:
      geodatabaseVersion - the geodatabase version
      Since:
      100.1.0
    • getGeodatabaseVersion

      public String getGeodatabaseVersion()
      Gets the geodatabase version.
      Returns:
      the geodatabase version
      Since:
      100.1.0