1 package net.suberic.util; 2 3 /** 4 * This represents an item which can be created from a VariableBundle 5 * property. 6 */ 7 public interface Item { 8 9 /** 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 } 21