public class ContentListFacade
extends java.util.AbstractList
ContentListFacade represents a facade of the content of a
Branch which is returned via calls to the Branch.content() method to allow users to modify the content of a
Branch directly using the List interface. This list
is backed by the branch such that changes to the list will be reflected in
the branch and changes to the branch will be reflected in this list.
| Constructor | Description |
|---|---|
ContentListFacade(AbstractBranch branch,
java.util.List branchContent) |
| Modifier and Type | Method | Description |
|---|---|---|
void |
add(int index,
java.lang.Object object) |
|
boolean |
add(java.lang.Object object) |
|
boolean |
addAll(int index,
java.util.Collection collection) |
|
boolean |
addAll(java.util.Collection collection) |
|
protected Node |
asNode(java.lang.Object object) |
|
void |
clear() |
|
boolean |
contains(java.lang.Object o) |
|
boolean |
containsAll(java.util.Collection c) |
|
java.lang.Object |
get(int index) |
|
protected java.util.List |
getBackingList() |
|
int |
indexOf(java.lang.Object o) |
|
boolean |
isEmpty() |
|
int |
lastIndexOf(java.lang.Object o) |
|
java.lang.Object |
remove(int index) |
|
boolean |
remove(java.lang.Object object) |
|
boolean |
removeAll(java.util.Collection c) |
|
java.lang.Object |
set(int index,
java.lang.Object object) |
|
int |
size() |
|
java.lang.Object[] |
toArray() |
|
java.lang.Object[] |
toArray(java.lang.Object[] a) |
equals, hashCode, iterator, listIterator, listIterator, removeRange, subListpublic ContentListFacade(AbstractBranch branch, java.util.List branchContent)
public boolean add(java.lang.Object object)
add in class java.util.AbstractListpublic void add(int index,
java.lang.Object object)
add in class java.util.AbstractListpublic java.lang.Object set(int index,
java.lang.Object object)
set in class java.util.AbstractListpublic boolean remove(java.lang.Object object)
remove in class java.util.AbstractCollectionpublic java.lang.Object remove(int index)
remove in class java.util.AbstractListpublic boolean addAll(java.util.Collection collection)
addAll in class java.util.AbstractCollectionpublic boolean addAll(int index,
java.util.Collection collection)
addAll in class java.util.AbstractListpublic void clear()
clear in class java.util.AbstractListpublic boolean removeAll(java.util.Collection c)
removeAll in class java.util.AbstractCollectionpublic int size()
size in class java.util.AbstractCollectionpublic boolean isEmpty()
isEmpty in class java.util.AbstractCollectionpublic boolean contains(java.lang.Object o)
contains in class java.util.AbstractCollectionpublic java.lang.Object[] toArray()
toArray in class java.util.AbstractCollectionpublic java.lang.Object[] toArray(java.lang.Object[] a)
toArray in class java.util.AbstractCollectionpublic boolean containsAll(java.util.Collection c)
containsAll in class java.util.AbstractCollectionpublic java.lang.Object get(int index)
get in class java.util.AbstractListpublic int indexOf(java.lang.Object o)
indexOf in class java.util.AbstractListpublic int lastIndexOf(java.lang.Object o)
lastIndexOf in class java.util.AbstractListprotected Node asNode(java.lang.Object object)
protected java.util.List getBackingList()
Copyright ? 2005 MetaStuff Ltd. All Rights Reserved. Hosted by