1 15 package org.apache.tapestry.spec; 16 17 import java.util.Map ; 18 19 import org.apache.hivemind.LocationHolder; 20 import org.apache.tapestry.util.IPropertyHolder; 21 22 28 public interface IExtensionSpecification extends IPropertyHolder, LocationHolder 29 { 30 public abstract String getClassName(); 31 32 public abstract void setClassName(String className); 33 34 public abstract void addConfiguration(String propertyName, String value); 35 36 40 public abstract Map getConfiguration(); 41 42 46 public abstract Object instantiateExtension(); 47 48 53 public abstract boolean isImmediate(); 54 55 public abstract void setImmediate(boolean immediate); 56 } | Popular Tags |