/** * Create the concrete list that will contain the resources. * @since 2.4 */ protected ResourcesList createResourceList() { return new ResourcesList(); }
@Override public void add(int index, Resource object) { synchronized (lock) { super.add(index, object); } }
@Override public boolean addAll(Collection<? extends Resource> collection) { synchronized (lock) { return super.addAll(collection); } }
@Override public boolean add(Resource object) { synchronized (lock) { return super.add(object); } }
@Override public List<Resource> basicList() { synchronized (lock) { return super.basicList(); } }
@Override public NotificationChain basicRemove(Object object, NotificationChain notifications) { synchronized (lock) { return super.basicRemove(object, notifications); } }
@Override public boolean addAllUnique(int index, Object[] objects, int start, int end) { synchronized (lock) { return super.addAllUnique(index, objects, start, end); } }
@Override public boolean addAllUnique(int index, Collection<? extends Resource> collection) { synchronized (lock) { return super.addAllUnique(index, collection); } }
@Override public boolean addAllUnique(Collection<? extends Resource> collection) { synchronized (lock) { return super.addAllUnique(collection); } }
@Override public void addUnique(int index, Resource object) { synchronized (lock) { super.addUnique(index, object); } }
@Override public void addUnique(Resource object) { synchronized (lock) { super.addUnique(object); } }
@Override public Resource basicGet(int index) { synchronized (lock) { return super.basicGet(index); } }
@Override public NotificationChain basicAdd(Resource object, NotificationChain notifications) { synchronized (lock) { return super.basicAdd(object, notifications); } }
@Override public boolean addAllUnique(Object[] objects, int start, int end) { synchronized (lock) { return super.addAllUnique(objects, start, end); } }
@Override public boolean addAll(int index, Collection<? extends Resource> collection) { synchronized (lock) { return super.addAll(index, collection); } }
@Override public NotificationChain basicSet(int index, Resource object, NotificationChain notifications) { synchronized (lock) { return super.basicSet(index, object, notifications); } }