Package com.sun.msv.writer.relaxng
Class NameClassWriter
- java.lang.Object
-
- com.sun.msv.writer.relaxng.NameClassWriter
-
- All Implemented Interfaces:
NameClassVisitor
public class NameClassWriter extends Object implements NameClassVisitor
Visits NameClass and writes its XML representation. this class can only handle canonicalized name class.
-
-
Constructor Summary
Constructors Constructor Description NameClassWriter(Context ctxt)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ObjectonAnyName(AnyNameClass nc)ObjectonChoice(ChoiceNameClass nc)ObjectonDifference(DifferenceNameClass nc)ObjectonNot(NotNameClass nc)ObjectonNsName(NamespaceNameClass nc)ObjectonSimple(SimpleNameClass nc)protected voidstartWithNs(String name, String ns)
-
-
-
Constructor Detail
-
NameClassWriter
public NameClassWriter(Context ctxt)
-
-
Method Detail
-
onAnyName
public Object onAnyName(AnyNameClass nc)
- Specified by:
onAnyNamein interfaceNameClassVisitor
-
onSimple
public Object onSimple(SimpleNameClass nc)
- Specified by:
onSimplein interfaceNameClassVisitor
-
onNsName
public Object onNsName(NamespaceNameClass nc)
- Specified by:
onNsNamein interfaceNameClassVisitor
-
onNot
public Object onNot(NotNameClass nc)
- Specified by:
onNotin interfaceNameClassVisitor
-
onChoice
public Object onChoice(ChoiceNameClass nc)
- Specified by:
onChoicein interfaceNameClassVisitor
-
onDifference
public Object onDifference(DifferenceNameClass nc)
- Specified by:
onDifferencein interfaceNameClassVisitor
-
-