tabbedpane2tag.java

来自「It is a java server faces tab component.」· Java 代码 · 共 61 行

JAVA
61
字号
package com.cim.jsf.component.tabbedPane2;

import com.cim.jsf.util.TagUtil;

import javax.faces.component.UIComponent;
import javax.faces.webapp.UIComponentBodyTag;

public class TabbedPane2Tag
		extends UIComponentBodyTag {
	/**
	 * getComponentType
	 *
	 * @return String
	 * @todo Implement this javax.faces.webapp.UIComponentTag method
	 */
	public String getComponentType() {
		return "com.promise.jsf.TabbedPane2";
	}

	/**
	 * getRendererType
	 *
	 * @return String
	 * @todo Implement this javax.faces.webapp.UIComponentTag method
	 */
	public String getRendererType() {
		return "com.cim.jsf.TabbedPane2";
	}

	/**
	 * setProperties
	 *
	 * @param component UIComponent
	 */
	public void setProperties( UIComponent component ) {
		super.setProperties( component );
		TagUtil.setObject( component, "value", _value );
		TagUtil.setString( component, "currentTabName", _currentTabName );
	}

	/**
	 * release
	 */
	public void release() {
		super.release();
		_value = null;
		_currentTabName = null;
	}

	public void setValue( String value ) {
		this._value = value;
	}

	public void setCurrentTabName( String currentTabName ) {
		this._currentTabName = currentTabName;
	}

	private String _value = null;
	private String _currentTabName = null;
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?