|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectjava.util.AbstractCollection<E>
java.util.AbstractList<E>
java.util.AbstractSequentialList<E>
org.zkoss.util.NotableLinkedList<Attribute>
org.zkoss.idom.Element.AttrArray
protected class Element.AttrArray
| Field Summary |
|---|
| Fields inherited from class java.util.AbstractList |
|---|
modCount |
| Constructor Summary | |
|---|---|
protected |
Element.AttrArray()
|
| Method Summary | |
|---|---|
protected void |
onAdd(Attribute newElement,
Attribute followingElement)
Called each time an new element is about being added into the array. |
protected void |
onRemove(Attribute item)
Called each time an element is about being removed from the array. |
protected void |
onSet(Attribute newElement,
Attribute replaced)
Called each time an element is about being assigned into the array and replace an existence one (by ListIterator.set). |
| Methods inherited from class org.zkoss.util.NotableLinkedList |
|---|
listIterator, size |
| Methods inherited from class java.util.AbstractSequentialList |
|---|
add, addAll, get, iterator, remove, set |
| Methods inherited from class java.util.AbstractList |
|---|
add, clear, equals, hashCode, indexOf, lastIndexOf, listIterator, removeRange, subList |
| Methods inherited from class java.util.AbstractCollection |
|---|
addAll, contains, containsAll, isEmpty, remove, removeAll, retainAll, toArray, toArray, toString |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface java.util.List |
|---|
add, add, addAll, addAll, clear, contains, containsAll, equals, get, hashCode, indexOf, isEmpty, iterator, lastIndexOf, listIterator, remove, remove, removeAll, retainAll, set, subList, toArray, toArray |
| Constructor Detail |
|---|
protected Element.AttrArray()
| Method Detail |
|---|
protected void onAdd(Attribute newElement,
Attribute followingElement)
NotableLinkedListDeriving classes usually put checking codes here. And, throws exception if failure and nothing will be affected.
onAdd in class NotableLinkedList<Attribute>newElement - the element to be addedfollowingElement - the element that will 'follow' the new element.
In other words, newElement will be inserted before
followingElement. If null, it means newElement is appended at the end
protected void onSet(Attribute newElement,
Attribute replaced)
NotableLinkedListDeriving classes usually put checking codes here. And, throws exception if failure and nothing will be affected.
onSet in class NotableLinkedList<Attribute>newElement - the element to be addedreplaced - the element to be replacedprotected void onRemove(Attribute item)
NotableLinkedList
onRemove in class NotableLinkedList<Attribute>
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||