public class CompoundScheme<E extends SchemeElement>
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static class |
CompoundScheme.MutatorHelper<T extends CompoundScheme<E>,E extends SchemeElement> |
Modifier and Type | Field and Description |
---|---|
protected java.util.ArrayList<E> |
myElements |
protected java.lang.String |
myName |
Constructor and Description |
---|
CompoundScheme(java.lang.String name) |
Modifier and Type | Method and Description |
---|---|
void |
addElement(E t) |
boolean |
containsElement(java.lang.String key) |
java.util.List<E> |
getElements() |
java.lang.String |
getName() |
boolean |
isEmpty() |
void |
removeElement(E template) |
void |
setName(java.lang.String name) |
protected java.lang.String myName
protected final java.util.ArrayList<E extends SchemeElement> myElements
public final void addElement(E t)
public final java.util.List<E> getElements()
public java.lang.String getName()
public final void setName(java.lang.String name)
public final void removeElement(E template)
public final boolean isEmpty()
public boolean containsElement(java.lang.String key)