1 22 package org.jboss.beans.metadata.plugins; 23 24 import java.util.Collection ; 25 import java.util.List ; 26 import java.util.ListIterator ; 27 28 import org.jboss.beans.metadata.spi.MetaDataVisitorNode; 29 import org.jboss.util.JBossStringBuilder; 30 31 37 public class AbstractListMetaData extends AbstractCollectionMetaData implements List <MetaDataVisitorNode> 38 { 39 42 public AbstractListMetaData() 43 { 44 } 45 46 public void add(int index, MetaDataVisitorNode element) 47 { 48 collection.add(index, element); 49 } 50 51 public boolean addAll(int index, Collection <? extends MetaDataVisitorNode> c) 52 { 53 return collection.addAll(index, c); 54 } 55 56 public MetaDataVisitorNode get(int index) 57 { 58 return collection.get(index); 59 } 60 61 public int indexOf(Object o) 62 { 63 return collection.indexOf(o); 64 } 65 66 public int lastIndexOf(Object o) 67 { 68 return lastIndexOf(o); 69 } 70 71 public ListIterator <MetaDataVisitorNode> listIterator() 72 { 73 return collection.listIterator(); 74 } 75 76 public ListIterator <MetaDataVisitorNode> listIterator(int index) 77 { 78 return collection.listIterator(index); 79 } 80 81 public MetaDataVisitorNode remove(int index) 82 { 83 return collection.remove(index); 84 } 85 86 public MetaDataVisitorNode set(int index, MetaDataVisitorNode element) 87 { 88 return set(index, element); 89 } 90 91 public List <MetaDataVisitorNode> subList(int fromIndex, int toIndex) 92 { 93 return subList(fromIndex, toIndex); 94 } 95 96 public void toString(JBossStringBuilder buffer) 97 { 98 super.toString(buffer); 99 } 100 } | Popular Tags |