com.thaiopensource.relaxng.impl
Interface NameClass

All Superinterfaces:
ParsedNameClass
All Known Implementing Classes:
AnyNameClass, AnyNameExceptNameClass, ChoiceNameClass, ErrorNameClass, NsNameClass, NsNameExceptNameClass, NullNameClass, SimpleNameClass

public interface NameClass
extends ParsedNameClass


Field Summary
static int SPECIFICITY_ANY_NAME
           
static int SPECIFICITY_NAME
           
static int SPECIFICITY_NONE
           
static int SPECIFICITY_NS_NAME
           
 
Method Summary
 void accept(NameClassVisitor visitor)
           
 boolean contains(Name name)
           
 int containsSpecificity(Name name)
           
 boolean isOpen()
           
 

Field Detail

SPECIFICITY_NONE

static final int SPECIFICITY_NONE
See Also:
Constant Field Values

SPECIFICITY_ANY_NAME

static final int SPECIFICITY_ANY_NAME
See Also:
Constant Field Values

SPECIFICITY_NS_NAME

static final int SPECIFICITY_NS_NAME
See Also:
Constant Field Values

SPECIFICITY_NAME

static final int SPECIFICITY_NAME
See Also:
Constant Field Values
Method Detail

contains

boolean contains(Name name)

containsSpecificity

int containsSpecificity(Name name)

accept

void accept(NameClassVisitor visitor)

isOpen

boolean isOpen()