| Package | Description |
|---|---|
| org.xmlet.xsdparser.core | |
| org.xmlet.xsdparser.xsdelements | |
| org.xmlet.xsdparser.xsdelements.visitors |
| Modifier and Type | Method | Description |
|---|---|---|
private void |
XsdParser.replaceUnsolvedReference(Map<String,List<NamedConcreteElement>> concreteElementsMap,
UnsolvedReference unsolvedReference) |
Replaces a single
UnsolvedReference object, with the respective NamedConcreteElement object. |
| Modifier and Type | Method | Description |
|---|---|---|
void |
XsdAbstractElement.replaceUnsolvedElements(NamedConcreteElement element) |
This method iterates on the current element children and replaces any
UnsolvedReference object that has a
ref attribute that matches the receiving NamedConcreteElement name attribute. |
void |
XsdAttribute.replaceUnsolvedElements(NamedConcreteElement elementWrapper) |
Receives a
NamedConcreteElement that should be the one requested earlier |
void |
XsdAttributeGroup.replaceUnsolvedElements(NamedConcreteElement element) |
|
void |
XsdComplexType.replaceUnsolvedElements(NamedConcreteElement element) |
|
void |
XsdElement.replaceUnsolvedElements(NamedConcreteElement element) |
This method aims to replace the previously created
UnsolvedReference in case that the type of the
current XsdElement instance is not a built-in type. |
void |
XsdExtension.replaceUnsolvedElements(NamedConcreteElement element) |
This method should always receive two elements, one to replace the
UnsolvedReference created due to
the value present in the base attribute and another if it has an UnsolvedReference as a child element. |
void |
XsdMultipleElements.replaceUnsolvedElements(NamedConcreteElement elementWrapper) |
Replaces possible
UnsolvedReference objects in the XsdMultipleElements.elements if any of their
UnsolvedReference.ref field matches the name field. |
void |
XsdRestriction.replaceUnsolvedElements(NamedConcreteElement element) |
| Modifier and Type | Method | Description |
|---|---|---|
void |
AttributesVisitor.replaceUnsolvedAttributes(NamedConcreteElement element) |
Tries to match the received
NamedConcreteElement object, with any of the elements present either in
AttributesVisitor.attributeGroups or AttributesVisitor.attributes. |
Copyright © 2018. All rights reserved.