|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface ItemContainer
Anything that can hold items. This specification is read-only to allow implementing classes freedom to define add/remove API's that fit their specific needs, however, note that listeners can still be added/removed generically.
| Method Summary | |
|---|---|
void |
addItemContainerListener(ItemContainerListener icl)
|
boolean |
isEmpty()
Whether this container is empty |
java.util.Set<Item> |
items()
All items contained. |
void |
removeItemContainerListener(ItemContainerListener icl)
|
| Methods inherited from interface rle.core.vm.PlugIn |
|---|
config, getContext, paramMap, setConfig, setParameters |
| Method Detail |
|---|
java.util.Set<Item> items()
boolean isEmpty()
void addItemContainerListener(ItemContainerListener icl)
void removeItemContainerListener(ItemContainerListener icl)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||