dk.brics.relaxng
Class NameNameClass

java.lang.Object
  extended by dk.brics.relaxng.NameClass
      extended by dk.brics.relaxng.NameNameClass

public class NameNameClass
extends NameClass

<name ns="string"> NCName </name>


Constructor Summary
NameNameClass(String ns, String name)
          Construcs a new name name class.
 
Method Summary
 String getName()
          Returns the name.
 String getNs()
          Returns the namespace
<T> T
process(NameClassProcessor<T> v)
          Applies the given name class processor on this name class.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

NameNameClass

public NameNameClass(String ns,
                     String name)
Construcs a new name name class.

Parameters:
ns - namespace
name - name
Method Detail

getName

public String getName()
Returns the name.

Returns:
name

getNs

public String getNs()
Returns the namespace

Returns:
namespace

process

public <T> T process(NameClassProcessor<T> v)
Description copied from class: NameClass
Applies the given name class processor on this name class. Note that only a single node is visited by default.

Specified by:
process in class NameClass
Type Parameters:
T - return type
Parameters:
v - name class processor
Returns:
result from processor


Copyright © 2005-2010 Anders Møller.