com.sun.msv.writer.relaxng
public abstract class PatternWriter extends Object implements ExpressionVisitorVoid
| Constructor Summary | |
|---|---|
| PatternWriter(Context ctxt) | |
| Method Summary | |
|---|---|
| void | onAnyString() |
| void | onAttribute(AttributeExp exp) |
| void | onChoice(ChoiceExp exp) |
| void | onConcur(ConcurExp exp) |
| void | onData(DataExp exp) |
| void | onElement(ElementExp exp) |
| void | onEpsilon() |
| void | onInterleave(InterleaveExp exp) |
| void | onList(ListExp exp) |
| void | onMixed(MixedExp exp) |
| void | onNullSet() |
| void | onOneOrMore(OneOrMoreExp exp) |
| abstract void | onOther(OtherExp exp) |
| abstract void | onRef(ReferenceExp exp) |
| void | onSequence(SequenceExp exp) |
| void | onValue(ValueExp exp) |
| void | visitBinExp(String elementName, BinaryExp exp, Class type) |
| void | visitUnary(Expression exp)
print expression but surpress unnecessary sequence. |