1 23 24 package com.sun.enterprise.tools.guiframework.view.descriptors; 25 26 import com.iplanet.jato.RequestContext; 27 import com.iplanet.jato.view.ContainerView; 28 import com.iplanet.jato.view.View; 29 import com.sun.web.ui.view.html.CCButton; 30 31 32 35 public class CCButtonDescriptor extends DisplayFieldDescriptor { 36 37 40 public CCButtonDescriptor(String name) { 41 super(name); 42 } 43 44 45 51 public View getInstance(RequestContext ctx, ContainerView container, String name) { 52 String buttonText = (String )getParameter("name"); 54 CCButton view = 55 new CCButton(container, name, getModelFieldName(), buttonText); 56 57 String extraHtml = setExtraHtml(null); 63 if (extraHtml != null) { 64 view.setExtraHtml(extraHtml); 65 } 66 69 view.setDisabled(isDisabled()); 70 return view; 71 } 72 73 public static final String EXTRA_HTML = "extraHtml"; 74 } 75 | Popular Tags |