Class GTModelStructureTests


public class GTModelStructureTests extends Capability1Tests

GTModelStructureTests class.

  • Constructor Details

    • GTModelStructureTests

      public GTModelStructureTests()
  • Method Details

    • verifyDataset

      public void verifyDataset() throws IOException
      Validates that GTModel directories have valid codes/names.
      Throws:
      IOException - Error reading from CDB
    • verifyCategory

      public void verifyCategory() throws IOException
      Validates that GTModel Category directories have valid codes/names. D500, D502, D503, D506, D508, D510 only. Level 1: Dataset Level 2: Feature Category Level 3: Feature Sub-Category Level 4: Feature Type Level 5: LOD
      Throws:
      IOException - Error reading from CDB
    • verifySubcategory

      public void verifySubcategory() throws IOException
      Validates that GTModel Sub-Category directories have valid codes/names. D500, D502, D503, D506, D508, D510 only. Level 1: Dataset Level 2: Feature Category Level 3: Feature Sub-Category Level 4: Feature Type Level 5: LOD
      Throws:
      IOException - Error reading from CDB
    • verifyFeatureType

      public void verifyFeatureType() throws IOException
      Validates that GTModel Feature Type directories have valid codes/names. D500, D502, D503, D506, D508, D510 only. Level 1: Dataset Level 2: Feature Category Level 3: Feature Sub-Category Level 4: Feature Type Level 5: LOD
      Throws:
      IOException - Error reading from CDB
    • verifyLOD

      public void verifyLOD() throws IOException
      Validates that GTModel LOD directories have valid names. D500, D502, D503, D506, D508, D510 only. Level 1: Dataset Level 2: Feature Category Level 3: Feature Sub-Category Level 4: Feature Type Level 5: LOD
      Throws:
      IOException - Error reading from CDB
    • verifyTNAMPrefix

      public void verifyTNAMPrefix() throws IOException
      Validates that GTModel directories have valid codes/names. D501, D511, D504, D505, 507, 509, 513 only. Level 1: Dataset Level 2: TNAM First Character Level 3: TNAM Second Character Level 4: Texture Name (TNAM)
      Throws:
      IOException - Error reading from CDB
    • verifyTNAMSecond

      public void verifyTNAMSecond() throws IOException
      Validates that GTModel directories have valid codes/names. D501, D511, D504, D505, 507, 509, 513 only. Level 1: Dataset Level 2: TNAM First Character Level 3: TNAM Second Character Level 4: Texture Name (TNAM)
      Throws:
      IOException - Error reading from CDB
    • verifyTNAM

      public void verifyTNAM() throws IOException
      Validates that GTModel directories have valid codes/names. D501, D511, D504, D505, 507, 509, 513 only. - Level 1: Dataset - Level 2: TNAM First Character - Level 3: TNAM Second Character - Level 4: Texture Name (TNAM)
      Throws:
      IOException - Error reading from CDB