1 23 package com.sun.enterprise.tools.jsfext.component; 24 25 import com.sun.enterprise.tools.jsfext.layout.descriptor.LayoutDefinition; 26 27 import javax.faces.component.UIComponent; 28 import javax.faces.context.FacesContext; 29 30 31 44 public interface TemplateComponent extends ChildManager { 45 46 56 public UIComponent getChild(FacesContext context, String id); 57 58 65 public LayoutDefinition getLayoutDefinition(FacesContext context); 66 67 72 public String getLayoutDefinitionKey(); 73 74 79 public void setLayoutDefinitionKey(String key); 80 } 81 | Popular Tags |