A C D E F G I M N O P R S T V W X

A

asciiOnly - Variable in class com.sun.msv.generator.DataTypeGeneratorImpl
if this flag is set to true, then non-ASCII characters will not be used.

C

ContextProviderImpl - class com.sun.msv.generator.ContextProviderImpl.
dummy implementation of ValidationContextProvider.
ContextProviderImpl(Element) - Constructor for class com.sun.msv.generator.ContextProviderImpl
 
characters(char[], int, int) - Method in class com.sun.msv.generator.ExampleReader
 
collect(Expression) - Static method in class com.sun.msv.generator.ElementDeclCollector
collects all element and attribute declarations.
com.sun.msv.generator - package com.sun.msv.generator
 
cutBackDepth - Variable in class com.sun.msv.generator.GeneratorOption
if the generated element exceeds this depth, the generator tries to cut back.

D

DOM2toSAX2 - class com.sun.msv.generator.DOM2toSAX2.
 
DOM2toSAX2() - Constructor for class com.sun.msv.generator.DOM2toSAX2
 
DOMDecorator - class com.sun.msv.generator.DOMDecorator.
Decorates DOM with missing information so that it will be nicely serialized.
DOMDecorator() - Constructor for class com.sun.msv.generator.DOMDecorator
 
DataTypeGenerator - interface com.sun.msv.generator.DataTypeGenerator.
generates an text value that matchs to a datatype.
DataTypeGenerator.GenerationException - exception com.sun.msv.generator.DataTypeGenerator.GenerationException.
 
DataTypeGenerator.GenerationException(String) - Constructor for class com.sun.msv.generator.DataTypeGenerator.GenerationException
 
DataTypeGeneratorImpl - class com.sun.msv.generator.DataTypeGeneratorImpl.
default implementation of DataTypeGenerator.
DataTypeGeneratorImpl() - Constructor for class com.sun.msv.generator.DataTypeGeneratorImpl
 
DataTypeGeneratorImpl(Random) - Constructor for class com.sun.msv.generator.DataTypeGeneratorImpl
 
Driver - class com.sun.msv.generator.Driver.
command line driver.
Driver() - Constructor for class com.sun.msv.generator.Driver
 
decorate(Document) - Static method in class com.sun.msv.generator.DOMDecorator
 
dtGenerator - Variable in class com.sun.msv.generator.GeneratorOption
 

E

ElementDeclCollector - class com.sun.msv.generator.ElementDeclCollector.
collects all distinct element declaration in the grammar.
ExampleReader - class com.sun.msv.generator.ExampleReader.
collects all string literals appeared in the text.
ExampleReader(Set) - Constructor for class com.sun.msv.generator.ExampleReader
 
errorSpecified() - Method in class com.sun.msv.generator.GeneratorOption
 
exampleTokens - Variable in class com.sun.msv.generator.Driver
 

F

fillInByDefault() - Method in class com.sun.msv.generator.GeneratorOption
fills unspecified parameters by default values.

G

Generator - class com.sun.msv.generator.Generator.
generates an XML DOM instance that conforms to the given schema.
GeneratorOption - class com.sun.msv.generator.GeneratorOption.
set of options that controls generation behavior.
GeneratorOption() - Constructor for class com.sun.msv.generator.GeneratorOption
 
generate(Datatype, ContextProviderImpl) - Method in interface com.sun.msv.generator.DataTypeGenerator
 
generate(Datatype, ContextProviderImpl) - Method in class com.sun.msv.generator.DataTypeGeneratorImpl
 
generate(Expression, Document) - Static method in class com.sun.msv.generator.Generator
generates instance by using default settings.
generate(Expression, Document, GeneratorOption) - Static method in class com.sun.msv.generator.Generator
generates instance by custom settings.
getBaseUri() - Method in class com.sun.msv.generator.ContextProviderImpl
 
getContentHandler() - Method in class com.sun.msv.generator.DOM2toSAX2
 
getNamespacePrefix(String) - Method in class com.sun.msv.generator.ContextProviderImpl
 
grammar - Variable in class com.sun.msv.generator.Driver
 

I

insertComment - Variable in class com.sun.msv.generator.GeneratorOption
if set to true, comments are inserted whenever an error is generated.
isNotation(String) - Method in class com.sun.msv.generator.ContextProviderImpl
 
isUnparsedEntity(String) - Method in class com.sun.msv.generator.ContextProviderImpl
 

M

main(String[]) - Static method in class com.sun.msv.generator.Driver
 

N

NoneTypeRemover - class com.sun.msv.generator.NoneTypeRemover.
removes "none" type of RELAX from AGM.
NoneTypeRemover(ExpressionPool) - Constructor for class com.sun.msv.generator.NoneTypeRemover
 
nameGenerator - Variable in class com.sun.msv.generator.GeneratorOption
 
next() - Method in class com.sun.msv.generator.Rand.UniformRand
 
next() - Method in interface com.sun.msv.generator.Rand
 

O

onAnyString() - Method in class com.sun.msv.generator.Generator
 
onAttribute(AttributeExp) - Method in class com.sun.msv.generator.ElementDeclCollector
 
onAttribute(AttributeExp) - Method in class com.sun.msv.generator.Generator
 
onAttribute(AttributeExp) - Method in class com.sun.msv.generator.NoneTypeRemover
 
onAttribute(AttributeExp) - Method in class com.sun.msv.generator.SchemaLocationRemover
 
onChoice(ChoiceExp) - Method in class com.sun.msv.generator.Generator
 
onConcur(ConcurExp) - Method in class com.sun.msv.generator.ElementDeclCollector
 
onConcur(ConcurExp) - Method in class com.sun.msv.generator.Generator
 
onData(DataExp) - Method in class com.sun.msv.generator.Generator
 
onData(DataExp) - Method in class com.sun.msv.generator.NoneTypeRemover
 
onElement(ElementExp) - Method in class com.sun.msv.generator.ElementDeclCollector
 
onElement(ElementExp) - Method in class com.sun.msv.generator.Generator
 
onElement(ElementExp) - Method in class com.sun.msv.generator.NoneTypeRemover
 
onElement(ElementExp) - Method in class com.sun.msv.generator.SchemaLocationRemover
 
onEpsilon() - Method in class com.sun.msv.generator.Generator
 
onInterleave(InterleaveExp) - Method in class com.sun.msv.generator.Generator
 
onList(ListExp) - Method in class com.sun.msv.generator.Generator
 
onMixed(MixedExp) - Method in class com.sun.msv.generator.Generator
 
onNullSet() - Method in class com.sun.msv.generator.Generator
 
onOneOrMore(OneOrMoreExp) - Method in class com.sun.msv.generator.Generator
 
onOther(OtherExp) - Method in class com.sun.msv.generator.Generator
 
onOther(OtherExp) - Method in class com.sun.msv.generator.NoneTypeRemover
 
onOther(OtherExp) - Method in class com.sun.msv.generator.SchemaLocationRemover
 
onRef(ReferenceExp) - Method in class com.sun.msv.generator.Generator
 
onRef(ReferenceExp) - Method in class com.sun.msv.generator.NoneTypeRemover
 
onRef(ReferenceExp) - Method in class com.sun.msv.generator.SchemaLocationRemover
 
onSequence(SequenceExp) - Method in class com.sun.msv.generator.Generator
 
onValue(ValueExp) - Method in class com.sun.msv.generator.Generator
 
onZeroOrMore(OneOrMoreExp) - Method in class com.sun.msv.generator.Generator
 
outputName - Variable in class com.sun.msv.generator.Driver
 

P

parseArguments(String[]) - Method in class com.sun.msv.generator.Driver
Parses the arguments and fill the fields accordingly.
pool - Variable in class com.sun.msv.generator.GeneratorOption
 
probAttrNameTypo - Variable in class com.sun.msv.generator.GeneratorOption
probability of "attribute name typo" per # of attributes.
probElemNameTypo - Variable in class com.sun.msv.generator.GeneratorOption
probability of "element name typo" per # of elements.
probGreedyChoiceError - Variable in class com.sun.msv.generator.GeneratorOption
probability of "greedy choice error" per # of choice.
probMissingAttrError - Variable in class com.sun.msv.generator.GeneratorOption
probability of "missing attribute error" per # of attributes.
probMissingElemError - Variable in class com.sun.msv.generator.GeneratorOption
probability of "missing element error" per # of elements.
probMissingPlus - Variable in class com.sun.msv.generator.GeneratorOption
probability of "missing plus error" per # of '+' operator.
probMutatedAttrError - Variable in class com.sun.msv.generator.GeneratorOption
probability of "mutated attribute error" per # of attributes.
probMutatedElemError - Variable in class com.sun.msv.generator.GeneratorOption
probability of "mutated element error" per # of elements.
probSeqError - Variable in class com.sun.msv.generator.GeneratorOption
probability of "sequencing error" per # of sequences.
probSlipInAttrError - Variable in class com.sun.msv.generator.GeneratorOption
probability of "slip-in attribute error" per # of attributes.
probSlipInElemError - Variable in class com.sun.msv.generator.GeneratorOption
probability of "slip-in element error" per # of elements.

R

Rand - interface com.sun.msv.generator.Rand.
creates random integer.
Rand.UniformRand - class com.sun.msv.generator.Rand.UniformRand.
uniform distribution of [0,x).
Rand.UniformRand(Random, int) - Constructor for class com.sun.msv.generator.Rand.UniformRand
 
random - Variable in class com.sun.msv.generator.GeneratorOption
random number generator.
resolveNamespacePrefix(String) - Method in class com.sun.msv.generator.ContextProviderImpl
 
run(PrintStream) - Method in class com.sun.msv.generator.Driver
Generate XML instances.

S

SchemaLocationRemover - class com.sun.msv.generator.SchemaLocationRemover.
removes "xsi:schemaLocation" from AGM.
SchemaLocationRemover(ExpressionPool) - Constructor for class com.sun.msv.generator.SchemaLocationRemover
 
setContentHandler(ContentHandler) - Method in class com.sun.msv.generator.DOM2toSAX2
 
startElement(String, String, String, Attributes) - Method in class com.sun.msv.generator.ExampleReader
 

T

traverse(Document) - Method in class com.sun.msv.generator.DOM2toSAX2
 

V

visit(Element, DOMDecorator.DOMVisitor) - Static method in class com.sun.msv.generator.DOMDecorator
visits Elements and Attrs by using a DOMVisitor.

W

width - Variable in class com.sun.msv.generator.GeneratorOption
this object is responsible to calculate how many times '*' or '+' is repeated.

X

XMLNS_URI - Static variable in class com.sun.msv.generator.ContextProviderImpl
 

A C D E F G I M N O P R S T V W X