|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||
java.lang.Objectcom.sun.msv.generator.Generator
public class Generator
generates an XML DOM instance that conforms to the given schema.
| Method Summary | |
|---|---|
static void |
generate(com.sun.msv.grammar.Expression exp,
org.w3c.dom.Document emptyDoc)
generates instance by using default settings. |
static void |
generate(com.sun.msv.grammar.Expression exp,
org.w3c.dom.Document emptyDoc,
GeneratorOption opts)
generates instance by custom settings. |
void |
onAnyString()
|
void |
onAttribute(com.sun.msv.grammar.AttributeExp exp)
|
void |
onChoice(com.sun.msv.grammar.ChoiceExp cp)
|
void |
onConcur(com.sun.msv.grammar.ConcurExp exp)
|
void |
onData(com.sun.msv.grammar.DataExp exp)
|
void |
onElement(com.sun.msv.grammar.ElementExp exp)
|
void |
onEpsilon()
|
void |
onInterleave(com.sun.msv.grammar.InterleaveExp ip)
|
void |
onList(com.sun.msv.grammar.ListExp exp)
|
void |
onMixed(com.sun.msv.grammar.MixedExp exp)
|
void |
onNullSet()
|
void |
onOneOrMore(com.sun.msv.grammar.OneOrMoreExp exp)
|
void |
onOther(com.sun.msv.grammar.OtherExp exp)
|
void |
onRef(com.sun.msv.grammar.ReferenceExp exp)
|
void |
onSequence(com.sun.msv.grammar.SequenceExp exp)
|
void |
onValue(com.sun.msv.grammar.ValueExp exp)
|
void |
onZeroOrMore(com.sun.msv.grammar.OneOrMoreExp exp)
|
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Method Detail |
|---|
public static void generate(com.sun.msv.grammar.Expression exp,
org.w3c.dom.Document emptyDoc)
public static void generate(com.sun.msv.grammar.Expression exp,
org.w3c.dom.Document emptyDoc,
GeneratorOption opts)
public void onEpsilon()
onEpsilon in interface com.sun.msv.grammar.ExpressionVisitorVoidpublic void onNullSet()
onNullSet in interface com.sun.msv.grammar.ExpressionVisitorVoidpublic void onSequence(com.sun.msv.grammar.SequenceExp exp)
onSequence in interface com.sun.msv.grammar.ExpressionVisitorVoidpublic void onInterleave(com.sun.msv.grammar.InterleaveExp ip)
onInterleave in interface com.sun.msv.grammar.ExpressionVisitorVoidpublic void onChoice(com.sun.msv.grammar.ChoiceExp cp)
onChoice in interface com.sun.msv.grammar.ExpressionVisitorVoidpublic void onMixed(com.sun.msv.grammar.MixedExp exp)
onMixed in interface com.sun.msv.grammar.ExpressionVisitorVoidpublic void onList(com.sun.msv.grammar.ListExp exp)
onList in interface com.sun.msv.grammar.ExpressionVisitorVoidpublic void onRef(com.sun.msv.grammar.ReferenceExp exp)
onRef in interface com.sun.msv.grammar.ExpressionVisitorVoidpublic void onOther(com.sun.msv.grammar.OtherExp exp)
onOther in interface com.sun.msv.grammar.ExpressionVisitorVoidpublic void onAttribute(com.sun.msv.grammar.AttributeExp exp)
onAttribute in interface com.sun.msv.grammar.ExpressionVisitorVoidpublic void onElement(com.sun.msv.grammar.ElementExp exp)
onElement in interface com.sun.msv.grammar.ExpressionVisitorVoidpublic void onAnyString()
onAnyString in interface com.sun.msv.grammar.ExpressionVisitorVoidpublic void onOneOrMore(com.sun.msv.grammar.OneOrMoreExp exp)
onOneOrMore in interface com.sun.msv.grammar.ExpressionVisitorVoidpublic void onZeroOrMore(com.sun.msv.grammar.OneOrMoreExp exp)
public void onValue(com.sun.msv.grammar.ValueExp exp)
onValue in interface com.sun.msv.grammar.ExpressionVisitorVoidpublic void onData(com.sun.msv.grammar.DataExp exp)
onData in interface com.sun.msv.grammar.ExpressionVisitorVoidpublic void onConcur(com.sun.msv.grammar.ConcurExp exp)
onConcur in interface com.sun.msv.grammar.ExpressionVisitorVoid
|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||