dk.brics.relaxng
Class AnyNameNameClass

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

public class AnyNameNameClass
extends NameClass

<anyName> [<except> nameClass </except>] </anyName>


Constructor Summary
AnyNameNameClass(NameClass except)
          Constructs a new anyName name class.
 
Method Summary
 NameClass getExcept()
          Returns the except name class.
<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

AnyNameNameClass

public AnyNameNameClass(NameClass except)
Constructs a new anyName name class.

Parameters:
except - except name class, null if none
Method Detail

getExcept

public NameClass getExcept()
Returns the except name class.

Returns:
except name class, null if none

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.