1 /* 2 * All content copyright (c) 2003-2006 Terracotta, Inc., except as may otherwise be noted in a separate copyright notice. All rights reserved. 3 */ 4 package com.tc.config.schema.dynamic; 5 6 7 /** 8 * An object that knows how to return a particular piece of configuration data. 9 */ 10 public interface ConfigItem { 11 12 Object getObject(); 13 14 void addListener(ConfigItemListener changeListener); 15 16 void removeListener(ConfigItemListener changeListener); 17 18 } 19