📄 autocompletertag.java
字号:
// Decompiled by Jad v1.5.8e2. Copyright 2001 Pavel Kouznetsov.
// Jad home page: http://kpdus.tripod.com/jad.html
// Decompiler options: packimports(3) fieldsfirst ansi space
// Source File Name: AutocompleterTag.java
package org.apache.struts2.views.jsp.ui;
import com.opensymphony.xwork2.util.ValueStack;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import org.apache.struts2.components.Autocompleter;
import org.apache.struts2.components.Component;
// Referenced classes of package org.apache.struts2.views.jsp.ui:
// ComboBoxTag
public class AutocompleterTag extends ComboBoxTag
{
private static final long serialVersionUID = 0xf08fb605a547fe9bL;
protected String forceValidOption;
protected String searchType;
protected String autoComplete;
protected String delay;
protected String disabled;
protected String href;
protected String dropdownWidth;
protected String dropdownHeight;
protected String formId;
protected String formFilter;
protected String listenTopics;
protected String notifyTopics;
protected String indicator;
protected String loadOnTextChange;
protected String loadMinimumCount;
protected String showDownArrow;
protected String templateCssPath;
protected String iconPath;
protected String keyName;
protected String dataFieldName;
protected String resultsLimit;
public AutocompleterTag()
{
}
public Component getBean(ValueStack stack, HttpServletRequest req, HttpServletResponse res)
{
return new Autocompleter(stack, req, res);
}
protected void populateParams()
{
super.populateParams();
Autocompleter autocompleter = (Autocompleter)component;
autocompleter.setAutoComplete(autoComplete);
autocompleter.setDisabled(disabled);
autocompleter.setForceValidOption(forceValidOption);
autocompleter.setHref(href);
autocompleter.setDelay(delay);
autocompleter.setSearchType(searchType);
autocompleter.setDropdownHeight(dropdownHeight);
autocompleter.setDropdownWidth(dropdownWidth);
autocompleter.setFormFilter(formFilter);
autocompleter.setFormId(formId);
autocompleter.setListenTopics(listenTopics);
autocompleter.setNotifyTopics(notifyTopics);
autocompleter.setIndicator(indicator);
autocompleter.setLoadMinimumCount(loadMinimumCount);
autocompleter.setLoadOnTextChange(loadOnTextChange);
autocompleter.setShowDownArrow(showDownArrow);
autocompleter.setTemplateCssPath(templateCssPath);
autocompleter.setIconPath(iconPath);
autocompleter.setKeyName(keyName);
autocompleter.setDataFieldName(dataFieldName);
autocompleter.setResultsLimit(resultsLimit);
}
public void setAutoComplete(String autoComplete)
{
this.autoComplete = autoComplete;
}
public void setDisabled(String disabled)
{
this.disabled = disabled;
}
public void setForceValidOption(String forceValidOption)
{
this.forceValidOption = forceValidOption;
}
public void setHref(String href)
{
this.href = href;
}
public void setDelay(String searchDelay)
{
delay = searchDelay;
}
public void setSearchType(String searchType)
{
this.searchType = searchType;
}
public void setDropdownHeight(String height)
{
dropdownHeight = height;
}
public void setDropdownWidth(String width)
{
dropdownWidth = width;
}
public void setFormFilter(String formFilter)
{
this.formFilter = formFilter;
}
public void setFormId(String formId)
{
this.formId = formId;
}
public void setListenTopics(String listenTopics)
{
this.listenTopics = listenTopics;
}
public void setNotifyTopics(String onValueChangedPublishTopic)
{
notifyTopics = onValueChangedPublishTopic;
}
public void setIndicator(String indicator)
{
this.indicator = indicator;
}
public void setLoadMinimumCount(String loadMinimumCount)
{
this.loadMinimumCount = loadMinimumCount;
}
public String getLoadMinimumCount()
{
return loadMinimumCount;
}
public void setLoadOnTextChange(String loadOnTextChange)
{
this.loadOnTextChange = loadOnTextChange;
}
public void setShowDownArrow(String showDownArrow)
{
this.showDownArrow = showDownArrow;
}
public void setTemplateCssPath(String templateCssPath)
{
this.templateCssPath = templateCssPath;
}
public void setIconPath(String iconPath)
{
this.iconPath = iconPath;
}
public void setKeyName(String keyName)
{
this.keyName = keyName;
}
public void setDataFieldName(String dataFieldName)
{
this.dataFieldName = dataFieldName;
}
public void setResultsLimit(String resultsLimit)
{
this.resultsLimit = resultsLimit;
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -