01: package net.suberic.util;
02:
03: /**
04: * This represents an item which can be created from a VariableBundle
05: * property.
06: */
07: public interface Item {
08:
09: /**
10: * The Item ID. For example, if you were to have a list of users, a
11: * given user's itemID may be "defaultUser".
12: */
13: public String getItemID();
14:
15: /**
16: * The Item property. For example, if you were to have a list of users, a
17: * given user's itemPropertymay be "Users.defaultUser".
18: */
19: public String getItemProperty();
20: }
|