Top Fields Constructors Methods
com.sun.tools.rngom.nc

pack-priv Class OverlapDetector

extends Object
implements NameClassVisitor<Void>
Class Inheritance
All Implemented Interfaces
com.sun.tools.rngom.nc.NameClassVisitor
Imports
javax.xml.namespace.QName

Field Summary

Modifier and TypeField and Description
pack-priv static final String
private NameClass
private NameClass
private boolean

Constructor Summary

AccessConstructor and Description
private

Method Summary

Modifier and TypeMethod and Description
pack-priv static boolean
private void
probe(QName name)

public Void
public Void
public Void
public Void
public Void
public Void
public Void
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

IMPOSSIBLEback to summary
pack-priv static final String IMPOSSIBLE
nc1back to summary
private NameClass nc1
nc2back to summary
private NameClass nc2
overlapsback to summary
private boolean overlaps

Constructor Detail

OverlapDetectorback to summary
private OverlapDetector(NameClass nc1, NameClass nc2)

Method Detail

overlapback to summary
pack-priv static boolean overlap(NameClass nc1, NameClass nc2)
probeback to summary
private void probe(QName name)
visitAnyNameback to summary
public Void visitAnyName()

Implements com.sun.tools.rngom.nc.NameClassVisitor.visitAnyName.

Doc from com.sun.tools.rngom.nc.NameClassVisitor.visitAnyName.

Called for NameClass#ANY

visitAnyNameExceptback to summary
public Void visitAnyNameExcept(NameClass ex)

Implements com.sun.tools.rngom.nc.NameClassVisitor.visitAnyNameExcept.

Doc from com.sun.tools.rngom.nc.NameClassVisitor.visitAnyNameExcept.

Called for AnyNameExceptNameClass

visitChoiceback to summary
public Void visitChoice(NameClass nc1, NameClass nc2)

Implements com.sun.tools.rngom.nc.NameClassVisitor.visitChoice.

Doc from com.sun.tools.rngom.nc.NameClassVisitor.visitChoice.

Called for ChoiceNameClass

visitNameback to summary
public Void visitName(QName name)

Implements com.sun.tools.rngom.nc.NameClassVisitor.visitName.

Doc from com.sun.tools.rngom.nc.NameClassVisitor.visitName.

Called for SimpleNameClass

visitNsNameback to summary
public Void visitNsName(String ns)

Implements com.sun.tools.rngom.nc.NameClassVisitor.visitNsName.

Doc from com.sun.tools.rngom.nc.NameClassVisitor.visitNsName.

Called for NsNameClass

visitNsNameExceptback to summary
public Void visitNsNameExcept(String ns, NameClass ex)

Implements com.sun.tools.rngom.nc.NameClassVisitor.visitNsNameExcept.

Doc from com.sun.tools.rngom.nc.NameClassVisitor.visitNsNameExcept.

Called for NsNameExceptNameClass

visitNullback to summary
public Void visitNull()

Implements com.sun.tools.rngom.nc.NameClassVisitor.visitNull.

Doc from com.sun.tools.rngom.nc.NameClassVisitor.visitNull.

Called for NameClass#NULL.