org.apache.commons.jxpath.ri.model.dynamic

Class DynamicAttributeIterator

Implemented Interfaces:
NodeIterator

public class DynamicAttributeIterator
extends BeanAttributeIterator

DynamicAttributeIterator is different from a regular BeanAttributeIterator in that given a property name it will always find that property (albeit with a null value).
Version:
$Id: DynamicAttributeIterator.java,v 1.4 2004/02/29 14:17:44 scolebourne Exp $
Author:
Dmitri Plotnikov

Constructor Summary

DynamicAttributeIterator(PropertyOwnerPointer parent, QName name)

Method Summary

protected void
prepareForIndividualProperty(String name)

Methods inherited from class org.apache.commons.jxpath.ri.model.beans.BeanAttributeIterator

getNodePointer, getPosition, setPosition

Methods inherited from class org.apache.commons.jxpath.ri.model.beans.PropertyIterator

getNodePointer, getPosition, getPropertyPointer, prepareForIndividualProperty, reset, setPosition

Constructor Details

DynamicAttributeIterator

public DynamicAttributeIterator(PropertyOwnerPointer parent,
                                QName name)

Method Details

prepareForIndividualProperty

protected void prepareForIndividualProperty(String name)
Overrides:
prepareForIndividualProperty in interface PropertyIterator