1 23 package com.sun.enterprise.tools.jsfext.component.factory.basic; 24 25 import com.sun.enterprise.tools.jsfext.component.factory.ComponentFactoryBase; 26 import com.sun.enterprise.tools.jsfext.layout.descriptor.LayoutComponent; 27 28 import javax.faces.component.UIComponent; 29 import javax.faces.context.FacesContext; 30 import com.sun.web.ui.component.TextField; 31 32 33 39 public class FieldFactory extends ComponentFactoryBase { 40 41 52 public UIComponent create(FacesContext context, 53 LayoutComponent descriptor, 54 UIComponent parent) { 55 TextField field = new TextField(); 57 58 if (parent != null) { 61 addChild(context, descriptor, parent, field); 62 } 63 64 setOptions(context, descriptor, field); 66 67 return field; 69 } 70 71 } 72 | Popular Tags |