Start line:  
End line:  

Snippet Preview

Snippet HTML Code

Stack Overflow Questions
  /*
   * Licensed to the Apache Software Foundation (ASF) under one or more
   * contributor license agreements.  See the NOTICE file distributed with
   * this work for additional information regarding copyright ownership.
   * The ASF licenses this file to You under the Apache License, Version 2.0
   * (the "License"); you may not use this file except in compliance with
   * the License.  You may obtain a copy of the License at
   *
   *      http://www.apache.org/licenses/LICENSE-2.0
  *
  * Unless required by applicable law or agreed to in writing, software
  * distributed under the License is distributed on an "AS IS" BASIS,
  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  * See the License for the specific language governing permissions and
  * limitations under the License.
  */
 package org.apache.wicket.extensions.ajax.markup.html.autocomplete;
 
This class encapsulates various settings for AbstractAutoCompleteBehavior. See the documentation for the property accessors of this class for further information.

Default settings:

settingdefault value
preselectfalse
maxHeightInPx-1
showListOnEmptyInputfalse

Author(s):
Gerolf Seitz
 
 public final class AutoCompleteSettings implements IClusterable
 {
 	private static final long serialVersionUID = 1L;
 
 	private boolean preselect = false;
 
 	private int maxHeightInPx = -1;
 
 	private boolean showListOnEmptyInput = false;

Indicates whether the first item in the list is automatically selected when the autocomplete list is shown.

Returns:
true if the first item of the autocomplete list should be preselected, false (default) otherwise
 
 	public boolean getPreselect()
 	{
 		return ;
 	}

Sets whether the first item in the autocomplete list should be selected when the autocomplete list is shown.

Parameters:
preselect the flag
Returns:
this AutoCompleteSettings
 
 	public AutoCompleteSettings setPreselect(boolean preselect)
 	{
 		this. = preselect;
 		return this;
 	}

Gets the maximum height of the autocomplete list in pixels. -1 indicates that the autocomplete list should have no maximum height.

Returns:
the maximum height in pixels
 
 	public int getMaxHeightInPx()
 	{
 		return ;
 	}

Sets the maximum height in pixels of the autocomplete list.

The maximum height can also be specified via css (and by setting maxHeightInPx to -1):

 div.wicket-aa-container { maxHeight: 100px; }
 
Note that this does not work in IE6.

Parameters:
maxHeightInPx the maximum height in pixels
Returns:
this AutoCompleteSettings
	public AutoCompleteSettings setMaxHeightInPx(int maxHeightInPx)
	{
		this. = maxHeightInPx;
		return this;
	}

Indicates whether the autocomplete list will be shown if the input is empty.

Returns:
true if the autocomlete list will be shown if the input string is empty, false otherwise
	public boolean getShowListOnEmptyInput()
	{
	}

Sets whether the list should be shown when the input is empty.

Parameters:
showListOnEmptyInput the flag
Returns:
this AutoCompleteSettings
	public AutoCompleteSettings setShowListOnEmptyInput(boolean showListOnEmptyInput)
	{
		this. = showListOnEmptyInput;
		return this;
	}
New to GrepCode? Check out our FAQ X