Class StyleMappingRow


public class StyleMappingRow extends UserMappingRow
Style Mapping Row containing the values from a single cursor row
Since:
3.2.0
  • Constructor Details

    • StyleMappingRow

      protected StyleMappingRow(StyleMappingTable table)
      Constructor to create an empty row
      Parameters:
      table - style mapping table
    • StyleMappingRow

      public StyleMappingRow(UserCustomRow userCustomRow)
      Constructor
      Parameters:
      userCustomRow - user custom row
    • StyleMappingRow

      public StyleMappingRow(StyleMappingRow styleMappingRow)
      Copy Constructor
      Parameters:
      styleMappingRow - style mapping row to copy
  • Method Details

    • getTable

      public StyleMappingTable getTable()
      Overrides:
      getTable in class UserMappingRow
    • getGeometryTypeNameColumnIndex

      public int getGeometryTypeNameColumnIndex()
      Get the geometry type name column index
      Returns:
      geometry type name column index
    • getGeometryTypeNameColumn

      public UserCustomColumn getGeometryTypeNameColumn()
      Get the geometry type name column
      Returns:
      geometry type name column
    • getGeometryTypeName

      public String getGeometryTypeName()
      Get the geometry type name
      Returns:
      geometry type name
    • getGeometryType

      public GeometryType getGeometryType()
      Get the geometry type
      Returns:
      geometry type
    • setGeometryType

      public void setGeometryType(GeometryType geometryType)
      Set the geometry type
      Parameters:
      geometryType - geometry type
    • copy

      public StyleMappingRow copy()
      Copy the row
      Overrides:
      copy in class UserMappingRow
      Returns:
      row copy