gov.nasa.pds.validate.util
Class PDSNamespaceContext

java.lang.Object
  extended by gov.nasa.pds.validate.util.PDSNamespaceContext
All Implemented Interfaces:
NamespaceContext

public class PDSNamespaceContext
extends Object
implements NamespaceContext

Class that provides support for handling namespaces in PDS4 data products

Author:
mcayanan

Constructor Summary
PDSNamespaceContext(List<Namespace> namespaces)
           
PDSNamespaceContext(List<Namespace> namespaces, String defaultNamespace)
           
PDSNamespaceContext(Namespace namespace)
           
PDSNamespaceContext(Namespace namespace, String defaultNamespace)
           
PDSNamespaceContext(String defaultNamespace)
           
 
Method Summary
 String getDefaultNamepsace()
           
 String getNamespaceURI(String prefix)
           
 String getPrefix(String arg0)
           
 Iterator getPrefixes(String arg0)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PDSNamespaceContext

public PDSNamespaceContext(Namespace namespace)

PDSNamespaceContext

public PDSNamespaceContext(Namespace namespace,
                           String defaultNamespace)

PDSNamespaceContext

public PDSNamespaceContext(List<Namespace> namespaces)

PDSNamespaceContext

public PDSNamespaceContext(String defaultNamespace)

PDSNamespaceContext

public PDSNamespaceContext(List<Namespace> namespaces,
                           String defaultNamespace)
Method Detail

getDefaultNamepsace

public String getDefaultNamepsace()

getNamespaceURI

public String getNamespaceURI(String prefix)
Specified by:
getNamespaceURI in interface NamespaceContext

getPrefix

public String getPrefix(String arg0)
Specified by:
getPrefix in interface NamespaceContext

getPrefixes

public Iterator getPrefixes(String arg0)
Specified by:
getPrefixes in interface NamespaceContext


Copyright © 2010-2011 Planetary Data System. All Rights Reserved.