Package | Description |
---|---|
com.sun.msv.grammar.xmlschema |
W3C XML Schema grammar model.
|
com.sun.msv.reader |
reads XML representation of grammar and creates AGM.
|
com.sun.msv.reader.datatype.xsd | |
com.sun.msv.reader.relax.core |
parses RELAX Core into AGM.
|
com.sun.msv.reader.trex.classic |
parses TREX pattern into AGM.
|
com.sun.msv.reader.xmlschema |
parses XML representation of XML Schema into AGM.
|
Modifier and Type | Field and Description |
---|---|
XSDatatypeExp |
ComplexTypeExp.simpleBaseType
base type of this complex type.
|
protected XSDatatypeExp |
SimpleTypeExp.type |
Modifier and Type | Method and Description |
---|---|
XSDatatypeExp |
SimpleTypeExp.getType()
gets the XSDatatypeExp object that represents this simple type.
|
Modifier and Type | Method and Description |
---|---|
void |
SimpleTypeExp.set(XSDatatypeExp exp) |
Modifier and Type | Method and Description |
---|---|
void |
GrammarReader.addBackPatchJob(XSDatatypeExp job) |
Modifier and Type | Field and Description |
---|---|
private XSDatatypeExp |
LazyTypeIncubator.baseType
base object.
|
protected XSDatatypeExp |
TypeWithOneChildState.type |
Modifier and Type | Method and Description |
---|---|
(package private) XSDatatypeExp |
TypeState._makeType()
the makeType method with protection against possible exception.
|
protected XSDatatypeExp |
ListState.annealType(XSDatatypeExp itemType) |
protected XSDatatypeExp |
RestrictionState.annealType(XSDatatypeExp baseType) |
protected XSDatatypeExp |
TypeWithOneChildState.annealType(XSDatatypeExp dt)
performs final wrap-up and returns a fully created DataType object
that represents this element.
|
protected XSDatatypeExp |
SimpleTypeState.annealType(XSDatatypeExp dt) |
XSDatatypeExp |
XSDatatypeExp.createFinalizedType(int finalValue,
GrammarReader reader)
Derives a new type by setting final values.
|
XSDatatypeExp |
LazyTypeIncubator.derive(java.lang.String nsUri,
java.lang.String localName) |
XSDatatypeExp |
XSTypeIncubator.derive(java.lang.String newTypeNameUri,
java.lang.String newLocalName) |
XSDatatypeExp |
XSDatatypeExp.getClone()
Gets a clone of this object.
|
static XSDatatypeExp |
XSDatatypeExp.makeList(java.lang.String nsUri,
java.lang.String typeName,
XSDatatypeExp itemType,
GrammarReader reader)
Derives a new type by list.
|
protected XSDatatypeExp |
TypeWithOneChildState.makeType() |
protected XSDatatypeExp |
UnionState.makeType() |
protected abstract XSDatatypeExp |
TypeState.makeType()
This method is called from endElement method.
|
static XSDatatypeExp |
XSDatatypeExp.makeUnion(java.lang.String typeNameUri,
java.lang.String typeName,
java.util.Collection members,
GrammarReader reader)
Derives a new type by union.
|
XSDatatypeExp |
XSDatatypeResolver.resolveXSDatatype(java.lang.String datatypeName) |
Modifier and Type | Method and Description |
---|---|
protected XSDatatypeExp |
ListState.annealType(XSDatatypeExp itemType) |
protected XSDatatypeExp |
RestrictionState.annealType(XSDatatypeExp baseType) |
protected XSDatatypeExp |
TypeWithOneChildState.annealType(XSDatatypeExp dt)
performs final wrap-up and returns a fully created DataType object
that represents this element.
|
protected XSDatatypeExp |
SimpleTypeState.annealType(XSDatatypeExp dt) |
static XSDatatypeExp |
XSDatatypeExp.makeList(java.lang.String nsUri,
java.lang.String typeName,
XSDatatypeExp itemType,
GrammarReader reader)
Derives a new type by list.
|
void |
XSTypeOwner.onEndChild(XSDatatypeExp data) |
void |
RestrictionState.onEndChild(XSDatatypeExp child) |
void |
TypeWithOneChildState.onEndChild(XSDatatypeExp child)
receives a Pattern object that is contained in this element.
|
void |
UnionState.onEndChild(XSDatatypeExp type) |
void |
XSDatatypeExp.redefine(XSDatatypeExp rhs)
Updates this object by copying the state from rhs
|
Constructor and Description |
---|
LazyTypeIncubator(XSDatatypeExp base,
GrammarReader reader) |
Modifier and Type | Method and Description |
---|---|
XSDatatypeExp |
RELAXCoreReader.resolveXSDatatype(java.lang.String typeName)
gets DataType object from type name.
|
Modifier and Type | Method and Description |
---|---|
void |
RELAXCoreReader.addUserDefinedType(XSDatatypeExp exp) |
void |
DivInModuleState.onEndChild(XSDatatypeExp type) |
Modifier and Type | Method and Description |
---|---|
XSDatatypeExp |
TREXGrammarReader.resolveXSDatatype(java.lang.String qName) |
Modifier and Type | Method and Description |
---|---|
XSDatatypeExp |
XMLSchemaReader.resolveXSDatatype(java.lang.String typeQName)
Resolves a simple type name into the corresponding XSDatatypeExp object.
|
Modifier and Type | Method and Description |
---|---|
void |
RedefineState.onEndChild(XSDatatypeExp type) |
void |
SimpleContentRestrictionState.onEndChild(XSDatatypeExp child) |
void |
GlobalDeclState.onEndChild(XSDatatypeExp type) |
void |
AttributeState.onEndChild(XSDatatypeExp type) |