|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use DecodeException | |
---|---|
org.deduced.xml | Property collection XML encoding tools. |
Uses of DecodeException in org.deduced.xml |
---|
Fields in org.deduced.xml with type parameters of type DecodeException | |
---|---|
private java.util.List<DecodeException> |
XmlModelDecoder.errorList
list of non-fatal errors that occurred |
Methods in org.deduced.xml that return DecodeException | |
---|---|
private DecodeException |
XmlModelDecoder.handleFatalError(DecodeException exception)
handle Fatal Error |
static DecodeException |
DeducedXmlUtilities.regroupMultipleDecodeException(java.util.List<DecodeException> errorList)
create a Decode Exception that regroup many exceptions into one. |
Methods in org.deduced.xml that return types with arguments of type DecodeException | |
---|---|
java.util.List<DecodeException> |
XmlModelDecoder.getErrorList()
|
Methods in org.deduced.xml with parameters of type DecodeException | |
---|---|
private static void |
DeducedXmlUtilities.appendErrorMessage(java.lang.StringBuilder messageBuilder,
int errorIndex,
DecodeException currentError)
append Error Message |
private DecodeException |
XmlModelDecoder.handleFatalError(DecodeException exception)
handle Fatal Error |
private void |
XmlModelDecoder.handleNonFatalError(DecodeException exception)
handle Non Fatal Error |
Method parameters in org.deduced.xml with type arguments of type DecodeException | |
---|---|
private static java.lang.String |
DeducedXmlUtilities.buildMultipleDecodeExceptionMessage(java.util.List<DecodeException> errorList)
build the exception message |
static DecodeException |
DeducedXmlUtilities.regroupMultipleDecodeException(java.util.List<DecodeException> errorList)
create a Decode Exception that regroup many exceptions into one. |
Methods in org.deduced.xml that throw DecodeException | ||
---|---|---|
private void |
XmlModelDecoder.addAllReferencedChildren(org.w3c.dom.Element readElement,
PropertyCollection<?,?> parentCollection)
add All Reference Children |
|
private void |
XmlModelDecoder.addAllSchemaToModelLayerSchemaList(PropertyCollection<?,?> modelLayer,
org.w3c.dom.Element setSchemaListElement)
add All Schema To Model Layer Schema List |
|
private void |
XmlModelDecoder.addAllSubPropertiesCollections(XmlModelDecoder.CollectionToElementAssociation collection)
add All Sub Properties Collections |
|
private void |
XmlModelDecoder.addInstance(org.w3c.dom.Element instanceElement,
PropertyCollection<?,?> currentType)
add Instance to a type |
|
private void |
XmlModelDecoder.addInstances(PropertyCollection<?,?> currentType,
org.w3c.dom.Element typeElement)
add Instances to a type |
|
private void |
XmlModelDecoder.addPackage(java.util.List<PropertyCollection<?,?>> currentPackages,
org.w3c.dom.Element packageElement)
read a package object from the xml document |
|
private void |
XmlModelDecoder.addPackageSubPackages(java.util.List<PropertyCollection<?,?>> currentPackages,
org.w3c.dom.Element packagePackageListElement)
read the list of sub package on a package element |
|
private void |
XmlModelDecoder.addPackageSubTypes(java.util.List<PropertyCollection<?,?>> currentPackages,
org.w3c.dom.Element packageTypeListElement)
read all the types in a package |
|
private void |
XmlModelDecoder.addPackageWithName(java.util.List<PropertyCollection<?,?>> currentPackages,
org.w3c.dom.Element subPackageElement)
read packages based on name |
|
private void |
XmlModelDecoder.addProperty(org.w3c.dom.Element propertyElement,
XmlModelDecoder.CollectionToElementAssociation collection)
add a Property to a collection |
|
private void |
XmlModelDecoder.addPropertyValueCollections(org.w3c.dom.Element propertyElement)
add a property value linked to a collection |
|
private void |
XmlModelDecoder.addSchema(PropertyCollection modelSchemaList,
org.w3c.dom.Element schemaElement)
read a schema element from the xml document |
|
private void |
XmlModelDecoder.addType(java.util.List<PropertyCollection<?,?>> currentPackages,
org.w3c.dom.Element typeElement)
read a type definition |
|
private void |
XmlModelDecoder.analyzeOrder(XmlModelDecoder.PropertyToElementAssociation property)
analyze the order in which a property needs to be built |
|
private XmlModelDecoder.CollectionToElementAssociation |
XmlModelDecoder.assignPropertyValueHandleNonFatalErrors(XmlModelDecoder.PropertyToElementAssociation property)
Assign Property Value and handle all the non fatal errors |
|
private
|
XmlModelDecoder.assignPropertyValueThrowOnError(XmlModelDecoder.PropertyToElementAssociation property)
assign Property Value. |
|
private void |
XmlModelDecoder.buildAllSubChildren(XmlModelDecoder.CollectionToElementAssociation parent)
build All Sub Children |
|
static java.lang.Object |
DeducedXmlUtilities.createBasicType(java.lang.String className,
java.lang.String value,
PropertyCollection<?,?> instance)
Create a basic object type (such as boolean, float, int) from the Specified class name or property instance. |
|
private void |
XmlModelDecoder.createCollectionElement(org.w3c.dom.Element readElement)
create Collection Element |
|
private void |
XmlModelDecoder.createNamedReferenceFinder(PropertyCollection<?,?> modelLayer,
PropertyCollection<?,?> applicationModel)
create Named Reference Finder |
|
private void |
XmlModelDecoder.createProperties(XmlModelDecoder.CollectionToElementAssociation collection)
create Properties |
|
private void |
XmlModelDecoder.createReferencedElement(org.w3c.dom.Element readElement,
PropertyCollection<?,?> parentCollection)
create a referenced element |
|
static java.lang.Object |
XmlModelDecoder.executeXPath(java.lang.String xpathExpression,
javax.xml.namespace.QName resultType,
org.w3c.dom.Document document)
execute XPath |
|
private void |
XmlModelDecoder.extractModelFactory(PropertyCollection<?,?> modelLayer)
extract Model Factory from the model layer |
|
private void |
XmlModelDecoder.extractSchemaListElement(PropertyCollection<?,?> modelLayer,
java.lang.String schemaListID,
org.w3c.dom.NodeList instanceChildNodes)
extract Schema List Element |
|
private void |
XmlModelDecoder.fillByValueProperties()
fillByValueProperties to prevent multiple cloning of objects, create them in the right order ( starting from the parents and going down to the last child ) |
|
private void |
XmlModelDecoder.fillProperties()
fillByValueProperties |
|
private
|
XmlModelDecoder.findPropertyKey(XmlModelDecoder.PropertyToElementAssociation property)
find Property Key |
|
private void |
XmlModelDecoder.handleNonFatalError(DecodeException exception)
handle Non Fatal Error |
|
private void |
XmlModelDecoder.parseAllProperties()
parse All Properties |
|
private void |
XmlModelDecoder.parseCollections()
parse property collections |
|
private void |
XmlModelDecoder.parseDocument()
parse the xml document |
|
protected static org.w3c.dom.Document |
XmlModelDecoder.parseDocumentFromFactory(javax.xml.parsers.DocumentBuilderFactory factory,
java.io.InputStream in)
parse Document From Factory |
|
private void |
XmlModelDecoder.parseModelSchemaList(PropertyCollection<?,?> modelLayer)
parse Model Schema List |
|
private void |
XmlModelDecoder.parseReference()
parse the list of references |
|
static java.lang.Object |
DeducedXmlUtilities.parseStringValueFromClassName(java.lang.String className,
java.lang.String value)
parse a string to create a basic type based on it's class name |
|
static java.lang.Object |
DeducedXmlUtilities.parseStringValueFromInstance(PropertyCollection<?,?> instance,
java.lang.String value)
read a basic type value from the property instance description |
|
static java.lang.Object |
DeducedXmlUtilities.parseStringValueFromType(PropertyCollection<?,?> valueType,
java.lang.String value)
parse a basic type value from the property type description |
|
private void |
XmlModelDecoder.parseTypeAndInstanceMap(PropertyCollection<?,?> modelLayer)
build Type And Instance Map |
|
PropertyCollection<?,?> |
XmlModelDecoder.readObject(PropertyCollection<?,?> rootResult)
read the object in this decoder and specify the property collection that should be used as the root of the decoding operation |
|
PropertyCollection<?,?> |
XmlModelDecoder.readObject(PropertyCollection<?,?> modelLayer,
PropertyCollection<?,?> rootResult,
PropertyCollection<?,?> applicationModel)
read a property collection. |
|
private void |
XmlModelDecoder.replaceRootCollection(PropertyCollection<?,?> rootResult)
replace Root Collection |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |