org.dom4j.bean
Class BeanAttributeList
java.lang.Object
|
+--java.util.AbstractCollection
|
+--java.util.AbstractList
|
+--org.dom4j.bean.BeanAttributeList
- All Implemented Interfaces:
- Collection, List
- public class BeanAttributeList
- extends AbstractList
BeanAttributeList implements a list of Attributes
which are the properties of a JavaBean.
- Version:
- $Revision: 1.5 $
- Author:
- James Strachan
BeanAttributeList
public BeanAttributeList(BeanElement parent,
BeanMetaData beanMetaData)
BeanAttributeList
public BeanAttributeList(BeanElement parent)
attribute
public Attribute attribute(String name)
attribute
public Attribute attribute(QName qname)
attribute
public BeanAttribute attribute(int index)
getParent
public BeanElement getParent()
getQName
public QName getQName(int index)
getData
public Object getData(int index)
setData
public void setData(int index,
Object data)
size
public int size()
- Specified by:
size in interface List- Specified by:
size in class AbstractCollection
get
public Object get(int index)
- Specified by:
get in interface List- Specified by:
get in class AbstractList
add
public boolean add(Object object)
- Specified by:
add in interface List- Overrides:
add in class AbstractList
add
public void add(int index,
Object object)
- Specified by:
add in interface List- Overrides:
add in class AbstractList
set
public Object set(int index,
Object object)
- Specified by:
set in interface List- Overrides:
set in class AbstractList
remove
public boolean remove(Object object)
- Specified by:
remove in interface List- Overrides:
remove in class AbstractCollection
remove
public Object remove(int index)
- Specified by:
remove in interface List- Overrides:
remove in class AbstractList
clear
public void clear()
- Specified by:
clear in interface List- Overrides:
clear in class AbstractList
createAttribute
protected BeanAttribute createAttribute(BeanElement parent,
int index)
Copyright © 2002-2003 MetaStuff Ltd.. All Rights Reserved.