Creates an IElement that can be used to retrieve the value at the current position, by using it as an argument of the getValue method.
virtual IElement* createElementValue() = 0;
A new IElement.
IIterator Class