org.staxnav
Class Naming<N>

java.lang.Object
  extended by org.staxnav.Naming<N>
Direct Known Subclasses:
Naming.Enumerated, Naming.Local, Naming.Qualified

public abstract class Naming<N>
extends java.lang.Object

Version:
$Revision$
Author:
Julien Viet

Nested Class Summary
static class Naming.Enumerated<E extends java.lang.Enum<E>>
           
static class Naming.Local
           
static class Naming.Qualified
           
 
Constructor Summary
Naming()
           
 
Method Summary
abstract  java.lang.String getLocalPart(N name)
           
abstract  N getName(javax.xml.namespace.QName name)
           
abstract  N getName(java.lang.String uri, java.lang.String prefix, java.lang.String localPart)
           
abstract  java.lang.String getPrefix(N name)
           
abstract  java.lang.String getURI(N name)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Naming

public Naming()
Method Detail

getLocalPart

public abstract java.lang.String getLocalPart(N name)

getURI

public abstract java.lang.String getURI(N name)

getPrefix

public abstract java.lang.String getPrefix(N name)

getName

public abstract N getName(javax.xml.namespace.QName name)

getName

public abstract N getName(java.lang.String uri,
                          java.lang.String prefix,
                          java.lang.String localPart)


Copyright © 2011 eXo Platform SAS. All Rights Reserved.