📄 htmlembedtag.java
字号:
/* * 作者: 胡李青 * qq: 31703299 * Copyright (c) 2007 huliqing * 主页 http://www.tbuy.biz/ * 你可以免费使用该软件,未经许可请勿作用于任何商业目的,如有技术问题请与本人联系! */package biz.tbuy.common.components.embed;import javax.el.ValueExpression;import javax.faces.component.UIComponent;import javax.faces.webapp.UIComponentELTag;/** * @author huliqing * <p><b>qq:</b>31703299 * <p><b>E-mail:</b><a href="mailto:huliqing.cn@gmail.com">huliqing.cn@gmail.com</a> * <p><b>Homepage:</b><a href="http://www.tbuy.biz/">http://www.tbuy.biz/</a> */public class HtmlEmbedTag extends UIComponentELTag{ private ValueExpression _visible = null; private ValueExpression _width = null; private ValueExpression _height = null; private ValueExpression _url = null; private ValueExpression _lrc = null; private ValueExpression _autoStart = null; private ValueExpression _playCount = null; private ValueExpression _defaultFrame = null; private ValueExpression _invokeURLs = null; private ValueExpression _balance = null; private ValueExpression _enabled = null; private ValueExpression _enableContextMenu = null; private ValueExpression _rate = null; private ValueExpression _currentPosition = null; private ValueExpression _currentMarker = null; private ValueExpression _baseURL = null; private ValueExpression _stretchToFit = null; private ValueExpression _volume = null; private ValueExpression _mute = null; private ValueExpression _uiMode = null; private ValueExpression _windowlessVideo = null; private ValueExpression _fullScreen = null; private ValueExpression _enableErrorDialogs = null; private ValueExpression _SAMIStyle = null; private ValueExpression _SAMILang = null; private ValueExpression _SAMIFilename = null; private ValueExpression _style = null; public String getComponentType() { return "HtmlEmbed"; } public String getRendererType() { return null; } @Override protected void setProperties(UIComponent ui) { super.setProperties(ui); setValueBinding(ui, "visible", _visible); setValueBinding(ui, "width", _width); setValueBinding(ui, "height", _height); setValueBinding(ui, "url", _url); setValueBinding(ui, "lrc", _lrc); setValueBinding(ui, "autoStart", _autoStart); setValueBinding(ui, "playCount", _playCount); setValueBinding(ui, "defaultFrame", _defaultFrame); setValueBinding(ui, "invokeURLs", _invokeURLs); setValueBinding(ui, "balance", _balance); setValueBinding(ui, "enabled", _enabled); setValueBinding(ui, "enableContextMenu", _enableContextMenu); setValueBinding(ui, "rate", _rate); setValueBinding(ui, "currentPosition", _currentPosition); setValueBinding(ui, "currentMarker", _currentMarker); setValueBinding(ui, "baseURL", _baseURL); setValueBinding(ui, "stretchToFit", _stretchToFit); setValueBinding(ui, "volume", _volume); setValueBinding(ui, "mute", _mute); setValueBinding(ui, "uiMode", _uiMode); setValueBinding(ui, "windowlessVideo", _windowlessVideo); setValueBinding(ui, "fullScreen", _fullScreen); setValueBinding(ui, "enableErrorDialogs", _enableErrorDialogs); setValueBinding(ui, "SAMIStyle", _SAMIStyle); setValueBinding(ui, "SAMILang", _SAMILang); setValueBinding(ui, "SAMIFilename", _SAMIFilename); setValueBinding(ui, "style", _style); } private void setValueBinding(UIComponent ui, String displayName, ValueExpression value) { if (value != null) { ui.setValueExpression(displayName, value); } } public void setVisible(ValueExpression visible) { _visible = visible; } public void setWidth(ValueExpression width) { _width = width; } public void setHeight(ValueExpression height) { _height = height; } public void setUrl(ValueExpression url) { _url = url; } public void setLrc(ValueExpression lrc) { _lrc = lrc; } public void setAutoStart(ValueExpression autoStart) { _autoStart = autoStart; } public void setPlayCount(ValueExpression playCount) { _playCount = playCount; } public void setDefaultFrame(ValueExpression defaultFrame) { _defaultFrame = defaultFrame; } public void setInvokeURLs(ValueExpression invokeURLs) { _invokeURLs = invokeURLs; } public void setBalance(ValueExpression balance) { _balance = balance; } public void setEnabled(ValueExpression enabled) { _enabled = enabled; } public void setEnableContextMenu(ValueExpression enableContextMenu) { _enableContextMenu = enableContextMenu; } public void setRate(ValueExpression rate) { _rate = rate; } public void setCurrentPosition(ValueExpression currentPosition) { _currentPosition = currentPosition; } public void setCurrentMarker(ValueExpression currentMarker) { _currentMarker = currentMarker; } public void setBaseURL(ValueExpression baseURL) { _baseURL = baseURL; } public void setStretchToFit(ValueExpression stretchToFit) { _stretchToFit = stretchToFit; } public void setVolume(ValueExpression volume) { _volume = volume; } public void setMute(ValueExpression mute) { _mute = mute; } public void setUiMode(ValueExpression uiMode) { _uiMode = uiMode; } public void setWindowlessVideo(ValueExpression windowlessVideo) { _windowlessVideo = windowlessVideo; } public void setFullScreen(ValueExpression fullScreen) { _fullScreen = fullScreen; } public void setEnableErrorDialogs(ValueExpression enableErrorDialogs) { _enableErrorDialogs = enableErrorDialogs; } public void setSAMIStyle(ValueExpression SAMIStyle) { _SAMIStyle = SAMIStyle; } public void setSAMILang(ValueExpression SAMILang) { _SAMILang = SAMILang; } public void setSAMIFilename(ValueExpression SAMIFilename) { _SAMIFilename = SAMIFilename; } public void setStyle(ValueExpression style) { _style = style; } @Override public void release() { super.release(); _visible = null; _width = null; _height = null; _url = null; _lrc = null; _autoStart = null; _playCount = null; _defaultFrame = null; _invokeURLs = null; _balance = null; _enabled = null; _enableContextMenu = null; _rate = null; _currentPosition = null; _currentMarker = null; _baseURL = null; _stretchToFit = null; _volume = null; _mute = null; _uiMode = null; _windowlessVideo = null; _fullScreen = null; _enableErrorDialogs = null; _SAMIStyle = null; _SAMILang = null; _SAMIFilename = null; _style = null; }}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -