OSID Logo
OSID Specifications
hierarchy package
Version 3.1.0
Interfaceosid.hierarchy.HierarchyQueryInspector
Implementsosid.OsidCatalogQueryInspector
Used Byosid.authorization.FunctionQueryInspector
osid.authorization.QualifierQueryInspector
osid.hierarchy.HierarchySearchResults
Description

This is the query inspector for examining hierarchy queries.

MethodgetNodeIdTerms
Description

Gets the node Id query terms.

Returnosid.search.terms.IdTerm[] the query terms
Compliancemandatory This method must be implemented.
MethodgetHierarchyQueryInspectorRecord
Description

Gets the hierarchy query inspector record corresponding to the given Hierarchy record Type.

Parametersosid.type.TypehierarchyRecordType a hierarchy record type
Returnosid.hierarchy.records.HierarchyQueryInspectorRecord the hierarchy query inspector record
ErrorsNULL_ARGUMENT hierarchyRecordType is null
OPERATION_FAILED unable to complete request
UNSUPPORTED hasRecordType(hierarchyRecordType) is false
Compliancemandatory This method must be implemented.