Class ComponentSelectorValidator
java.lang.Object
org.opengis.cite.cdb10.util.reference.Validator
org.opengis.cite.cdb10.util.reference.ComponentSelectorValidator
Provides methods to validate if a Component Selector is used properly.
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionInitialize this validator with the contents of an XML Document. -
Method Summary
Modifier and TypeMethodDescriptionboolean
isValidComponentSelector1ForDataset
(String cs1, String dataset) Use Component Selector reference to check that a Component Selector level 1 is allowed for a Dataset.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.Methods inherited from class org.opengis.cite.cdb10.util.reference.Validator
compileAndEvaluate
-
Field Details
-
DATASETS_QUERY
XPath query used for filtering Datasets- See Also:
-
-
Constructor Details
-
ComponentSelectorValidator
Initialize this validator with the contents of an XML Document.- Parameters:
doc
- XML Document from Component_Selectors.xml
-
-
Method Details
-
isValidComponentSelector1ForDataset
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 Selectordataset
- String of the Dataset ID- Returns:
- true/false
-
isValidComponentSelector2ForDataset
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 Selectorcs1
- String of the level one Component Selectordataset
- String of the Dataset ID- Returns:
- true/false
-