?? panetabtag.java
字號:
/* * $Id: PaneTabTag.java,v 1.3 2004/11/14 07:33:16 tcfujii Exp $ *//* * Copyright 2004-2005 Sun Microsystems, Inc. All rights reserved. * Use is subject to license terms. */package components.taglib;import org.apache.commons.logging.Log;import org.apache.commons.logging.LogFactory;import javax.faces.component.UIComponent;import javax.faces.webapp.UIComponentTag;import javax.faces.el.ValueBinding;/** * This class creates a <code>PaneComponent</code> instance * that represents an individual tab on the overall control. */public class PaneTabTag extends UIComponentTag { private static Log log = LogFactory.getLog(PaneTabTag.class); public String getComponentType() { return ("Pane"); } public String getRendererType() { return ("Tab"); } public void release() { super.release(); } protected String paneClass; public String getPaneClass() { return paneClass; } public void setPaneClass(String newPaneClass) { paneClass = newPaneClass; } protected void setProperties(UIComponent component) { super.setProperties(component); if (paneClass != null) { if (isValueReference(paneClass)) { ValueBinding vb = getFacesContext().getApplication(). createValueBinding(paneClass); component.setValueBinding("paneClass", vb); } else { component.getAttributes().put("paneClass", paneClass); } } }}
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -