public abstract class EntityCollection<E>
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static boolean |
ALLOW_DUPLICATES |
protected static java.lang.String |
YAWL_PACKAGE_ROOT |
Constructor and Description |
---|
EntityCollection() |
EntityCollection(boolean allowDuplicates) |
Modifier and Type | Method and Description |
---|---|
boolean |
add(E e) |
protected abstract boolean |
add(java.lang.String id) |
void |
addCSV(java.lang.String idList) |
protected void |
addInvalidReference(InvalidReference reference) |
void |
clear() |
boolean |
contains(E e) |
protected abstract E |
get(java.lang.String id) |
java.util.AbstractCollection<E> |
getAll() |
java.util.Set<InvalidReference> |
getInvalidReferences() |
boolean |
isEmpty() |
abstract void |
parse(org.jdom2.Element e,
org.jdom2.Namespace nsYawl) |
protected java.util.Map<java.lang.String,java.lang.String> |
parseParams(org.jdom2.Element e,
org.jdom2.Namespace nsYawl) |
boolean |
remove(E e) |
boolean |
remove(java.lang.String id) |
void |
set(java.util.AbstractCollection<E> collection) |
int |
size() |
protected static final java.lang.String YAWL_PACKAGE_ROOT
public static final boolean ALLOW_DUPLICATES
public EntityCollection()
public EntityCollection(boolean allowDuplicates)
public void set(java.util.AbstractCollection<E> collection)
public boolean add(E e)
public void addCSV(java.lang.String idList)
public java.util.AbstractCollection<E> getAll()
public boolean contains(E e)
public boolean remove(E e)
public void clear()
public boolean remove(java.lang.String id)
public boolean isEmpty()
public int size()
public java.util.Set<InvalidReference> getInvalidReferences()
protected void addInvalidReference(InvalidReference reference)
protected java.util.Map<java.lang.String,java.lang.String> parseParams(org.jdom2.Element e, org.jdom2.Namespace nsYawl)
protected abstract boolean add(java.lang.String id)
protected abstract E get(java.lang.String id)
public abstract void parse(org.jdom2.Element e, org.jdom2.Namespace nsYawl) throws ResourceParseException
ResourceParseException