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

I

initVariables(String, String, int, boolean, String, int, int, int) - Method in class fr.ufrt.xmlcorrector.controller.XmlCorrectorController
Initialize the variables
invalidDistanceResultFoundException - Exception in fr.ufrt.xmlcorrector.exceptions
Invalid Distance Result Exception.
invalidDistanceResultFoundException() - Constructor for exception fr.ufrt.xmlcorrector.exceptions.invalidDistanceResultFoundException
 
invalidResultFoundException - Exception in fr.ufrt.xmlcorrector.exceptions
Invalid Result Exception.
invalidResultFoundException() - Constructor for exception fr.ufrt.xmlcorrector.exceptions.invalidResultFoundException
 
isAbstract() - Method in class fr.ufrt.xmlcorrector.operations.edit.EditOperation
 
isAbstract() - Method in class fr.ufrt.xmlcorrector.operations.Operation
Tests if the Operation is an UpdateOperation or an EditOperation.
isAbstract() - Method in class fr.ufrt.xmlcorrector.operations.OperationSequence
Return True if there is an Operation in the Sequence that isn't an EditOperation
isAbstract() - Method in class fr.ufrt.xmlcorrector.operations.update.UpdateOperation
 
isAbstractStrict() - Method in class fr.ufrt.xmlcorrector.operations.abstractupdate.AbstractUpdateOperation
 
isAbstractStrict() - Method in class fr.ufrt.xmlcorrector.operations.edit.EditOperation
 
isAbstractStrict() - Method in class fr.ufrt.xmlcorrector.operations.Operation
Tests if the Operation is an Abstract Strict Operation, meaning a compilation of multiple UpdateOperation that have the same cost but not the same result
isAbstractStrict() - Method in class fr.ufrt.xmlcorrector.operations.OperationSequence
Return True if there is an Operation in the Sequence that isn't an Abstract UpdateOperation
isAbstractStrict() - Method in class fr.ufrt.xmlcorrector.operations.update.AddTreeOperation
 
isAbstractStrict() - Method in class fr.ufrt.xmlcorrector.operations.update.RemoveTreeOperation
 
isAbstractStrict() - Method in class fr.ufrt.xmlcorrector.operations.update.ReplaceTreeOperation
 
isDeepValid(Node) - Method in class fr.ufrt.xmlcorrector.schema.TreeSchema
Checks if the Node is valid and if its children are also
It checks the current node using isValid
isEmpty() - Method in class fr.ufrt.xmlcorrector.tree.Tree
Returns true if the root is empty
isLeaf() - Method in class fr.ufrt.xmlcorrector.tree.Node
Checks if the Node has children
isRoot() - Method in class fr.ufrt.xmlcorrector.tree.Address
Returns true if the Address is the Address of the Root
isSameLevel(Address) - Method in class fr.ufrt.xmlcorrector.tree.Address
Looks if the two address are same level (exemple: 0.0.1 and 0.0.2 but not 0.1.1 and 0.0.1 or 0.1.1.0 and 0.1.1)
isValid(Node) - Method in class fr.ufrt.xmlcorrector.schema.TreeSchema
Returns true if the Node is locally valid: it doesn't check the validity of the children
If there isn't any expreg for the given Header, the node should be a leaf to be valid
isValid(Tree) - Method in class fr.ufrt.xmlcorrector.schema.TreeSchema
Checks if a Tree is valid by using isDeepValid on the root
iterator() - Method in class fr.ufrt.xmlcorrector.operations.OperationSequence
Returns an iterator to access to every Operation of the OperationSequence
A B C D E F G H I M N O P R S T U V X