01: package net.suberic.util;
02:
03: /**
04: * This interface defines an object that can create items given a
05: * sourceBundle, resourceString, and itemID.
06: */
07:
08: public interface ItemCreator {
09:
10: /**
11: * Creates an item from the given sourceBundle, resourceString, and itemID.
12: */
13: public Item createItem(VariableBundle sourceBundle,
14: String resourceString, String itemID);
15: }
|