You are viewing a plain text version of this content. The canonical link for it is here.
Posted to slide-dev@jakarta.apache.org by st...@apache.org on 2004/07/30 17:33:01 UTC

cvs commit: jakarta-slide/proposals/jcrri/src/org/apache/slide/jcr/core NamespaceRegistryImpl.java

stefan      2004/07/30 08:33:01

  Modified:    proposals/jcrri/src/org/apache/slide/jcr/core
                        NamespaceRegistryImpl.java
  Log:
  jcrri
  
  Revision  Changes    Path
  1.10      +14 -2     jakarta-slide/proposals/jcrri/src/org/apache/slide/jcr/core/NamespaceRegistryImpl.java
  
  Index: NamespaceRegistryImpl.java
  ===================================================================
  RCS file: /home/cvs/jakarta-slide/proposals/jcrri/src/org/apache/slide/jcr/core/NamespaceRegistryImpl.java,v
  retrieving revision 1.9
  retrieving revision 1.10
  diff -u -r1.9 -r1.10
  --- NamespaceRegistryImpl.java	30 Jul 2004 06:50:29 -0000	1.9
  +++ NamespaceRegistryImpl.java	30 Jul 2004 15:33:01 -0000	1.10
  @@ -73,16 +73,28 @@
   
       private static final String NS_REG_RESOURCE = "ns_reg.properties";
   
  +    // reserved namespaces that must not be used or redefined
  +    public static final String NS_XML_PREFIX = "xml";
  +    public static final String NS_XML_URI = "http://www.w3.org/XML/1998/namespace";
  +    public static final String NS_XMLNS_PREFIX = "xmlns";
  +    public static final String NS_XMLNS_URI = "http://www.w3.org/2000/xmlns/";
  +
       private static final HashSet reservedPrefixes = new HashSet();
       private static final HashSet reservedURIs = new HashSet();
   
       static {
  +	// reserved prefixes
  +	reservedPrefixes.add(NS_XML_PREFIX);
  +	reservedPrefixes.add(NS_XMLNS_PREFIX);
   	// predefined (e.g. built-in) prefixes
   	reservedPrefixes.add(NS_JCR_PREFIX);
   	reservedPrefixes.add(NS_NT_PREFIX);
   	reservedPrefixes.add(NS_MIX_PREFIX);
   	reservedPrefixes.add(NS_PT_PREFIX);
   	reservedPrefixes.add(NS_SV_PREFIX);
  +	// reserved namespace URI's
  +	reservedURIs.add(NS_XML_URI);
  +	reservedURIs.add(NS_XMLNS_URI);
   	// predefined (e.g. built-in) namespace URI's
   	reservedURIs.add(NS_JCR_URI);
   	reservedURIs.add(NS_NT_URI);
  
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: slide-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: slide-dev-help@jakarta.apache.org