public class EDelegatingList<E>
extends org.eclipse.emf.common.util.AbstractEList<E>
org.eclipse.emf.common.util.AbstractEList.BasicIndexOutOfBoundsException, org.eclipse.emf.common.util.AbstractEList.EIterator<E1>, org.eclipse.emf.common.util.AbstractEList.EListIterator<E1>, org.eclipse.emf.common.util.AbstractEList.NonResolvingEIterator<E1>, org.eclipse.emf.common.util.AbstractEList.NonResolvingEListIterator<E1>modCount| Constructor and Description |
|---|
EDelegatingList(ClientIfcModel model,
org.bimserver.emf.IdEObject subject,
org.eclipse.emf.ecore.EStructuralFeature feature,
org.eclipse.emf.common.util.AbstractEList<E> delegate) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
add(E newValue) |
boolean |
addAllUnique(Collection<? extends E> collection) |
boolean |
addAllUnique(int index,
Collection<? extends E> collection) |
boolean |
addAllUnique(int index,
Object[] objects,
int start,
int end) |
boolean |
addAllUnique(Object[] objects,
int start,
int end) |
void |
addUnique(E object) |
void |
addUnique(int index,
E object) |
protected List<E> |
basicList() |
E |
get(int index) |
E |
move(int targetIndex,
int sourceIndex) |
protected E |
primitiveGet(int index) |
E |
remove(int index) |
E |
setUnique(int index,
E newValue) |
int |
size() |
add, addAll, addAll, basicGet, basicIterator, basicListIterator, basicListIterator, canContainNull, didAdd, didChange, didClear, didMove, didRemove, didSet, equalObjects, equals, getDuplicates, getNonDuplicates, hashCode, isUnique, iterator, listIterator, listIterator, move, remove, removeAll, resolve, retainAll, set, toString, useEquals, validateclear, indexOf, lastIndexOf, removeRange, subListcontains, containsAll, isEmpty, toArray, toArrayclone, finalize, getClass, notify, notifyAll, wait, wait, waitclear, contains, containsAll, indexOf, isEmpty, lastIndexOf, replaceAll, sort, spliterator, subList, toArray, toArrayparallelStream, removeIf, streampublic EDelegatingList(ClientIfcModel model, org.bimserver.emf.IdEObject subject, org.eclipse.emf.ecore.EStructuralFeature feature, org.eclipse.emf.common.util.AbstractEList<E> delegate)
public boolean add(E newValue)
public E setUnique(int index, E newValue)
setUnique in class org.eclipse.emf.common.util.AbstractEList<E>public void addUnique(E object)
addUnique in class org.eclipse.emf.common.util.AbstractEList<E>public void addUnique(int index,
E object)
addUnique in class org.eclipse.emf.common.util.AbstractEList<E>public boolean addAllUnique(Collection<? extends E> collection)
addAllUnique in class org.eclipse.emf.common.util.AbstractEList<E>public boolean addAllUnique(int index,
Collection<? extends E> collection)
addAllUnique in class org.eclipse.emf.common.util.AbstractEList<E>public boolean addAllUnique(Object[] objects, int start, int end)
addAllUnique in class org.eclipse.emf.common.util.AbstractEList<E>public boolean addAllUnique(int index,
Object[] objects,
int start,
int end)
addAllUnique in class org.eclipse.emf.common.util.AbstractEList<E>public E remove(int index)
public E move(int targetIndex, int sourceIndex)
protected List<E> basicList()
basicList in class org.eclipse.emf.common.util.AbstractEList<E>public E get(int index)
public int size()
size in interface Collection<E>size in interface List<E>size in class AbstractCollection<E>Copyright © 2016 OpenSource BIM. All rights reserved.