package net.sf.nmedit.jpatch.impl;
import java.util.AbstractCollection;
import java.util.Collection;
public abstract class AbstractImmutableCollection<E> extends AbstractCollection<E> implements Collection<E>
{
public boolean add(E e)
{
throw new UnsupportedOperationException();
}
public boolean addAll(Collection<? extends E> c)
{
throw new UnsupportedOperationException();
}
public void clear()
{
throw new UnsupportedOperationException();
}
public boolean remove(Object o)
{
throw new UnsupportedOperationException();
}
public boolean removeAll(Collection<?> c)
{
throw new UnsupportedOperationException();
}
public boolean retainAll(Collection<?> c)
{
throw new UnsupportedOperationException();
}
}