com.sun.msv.grammar

Class NamespaceNameClass

Implemented Interfaces:
Serializable

public class NamespaceNameClass
extends NameClass

NameClass that matchs any names in a particular namespace.
Author:
Kohsuke KAWAGUCHI
See Also:
Serialized Form

Field Summary

String
namespaceURI

Fields inherited from class com.sun.msv.grammar.NameClass

ALL, LOCALNAME_WILDCARD, NAMESPACE_WILDCARD, NONE

Constructor Summary

NamespaceNameClass(String namespaceURI)

Method Summary

boolean
accepts(String namespaceURI, String localName)
accepts a name if its namespace URI matches to the namespaceURI field.
String
toString()
Object
visit(NameClassVisitor visitor)
visitor pattern support

Methods inherited from class com.sun.msv.grammar.NameClass

accepts, accepts, includes, intersection, isEqualTo, isNull, simplify, union, visit

Field Details

namespaceURI

public final String namespaceURI

Constructor Details

NamespaceNameClass

public NamespaceNameClass(String namespaceURI)

Method Details

accepts

public boolean accepts(String namespaceURI,
                       String localName)
accepts a name if its namespace URI matches to the namespaceURI field.
Overrides:
accepts in interface NameClass

toString

public String toString()

visit

public Object visit(NameClassVisitor visitor)
visitor pattern support
Overrides:
visit in interface NameClass