Class ComponentSelectorValidator

java.lang.Object
org.opengis.cite.cdb10.util.reference.Validator
org.opengis.cite.cdb10.util.reference.ComponentSelectorValidator

public class ComponentSelectorValidator extends Validator
Provides methods to validate if a Component Selector is used properly.
  • Field Details

  • Constructor Details

    • ComponentSelectorValidator

      public ComponentSelectorValidator(Document doc)
      Initialize this validator with the contents of an XML Document.
      Parameters:
      doc - XML Document from Component_Selectors.xml
  • Method Details

    • isValidComponentSelector1ForDataset

      public boolean isValidComponentSelector1ForDataset(String cs1, String dataset)
      Use Component Selector reference to check that a Component Selector level 1 is allowed for a Dataset.
      Parameters:
      cs1 - String of the level one Component Selector
      dataset - String of the Dataset ID
      Returns:
      true/false
    • isValidComponentSelector2ForDataset

      public boolean isValidComponentSelector2ForDataset(String cs2, String cs1, String dataset)
      Use Component Selector reference to check that a Component Selector level 2 is allowed for a CS1 and Dataset.
      Parameters:
      cs2 - String of the level two Component Selector
      cs1 - String of the level one Component Selector
      dataset - String of the Dataset ID
      Returns:
      true/false