public class MTAjaxAutoComplete extends AjaxComponent
com.webobjects.appserver.WOComponent._EventLoggingEnabler, com.webobjects.appserver.WOComponent.Eventcom.webobjects.foundation.NSKeyValueCodingAdditions.DefaultImplementation, com.webobjects.foundation.NSKeyValueCodingAdditions.Utilitycom.webobjects.foundation.NSKeyValueCoding._BooleanFieldBinding, com.webobjects.foundation.NSKeyValueCoding._BooleanMethodBinding, com.webobjects.foundation.NSKeyValueCoding._FieldBinding, com.webobjects.foundation.NSKeyValueCoding._ForwardingBinding, com.webobjects.foundation.NSKeyValueCoding._KeyBinding, com.webobjects.foundation.NSKeyValueCoding._KeyBindingCreation, com.webobjects.foundation.NSKeyValueCoding._MethodBinding, com.webobjects.foundation.NSKeyValueCoding._NumberFieldBinding, com.webobjects.foundation.NSKeyValueCoding._NumberMethodBinding, com.webobjects.foundation.NSKeyValueCoding._ReflectionKeyBindingCreation, com.webobjects.foundation.NSKeyValueCoding.ErrorHandling, com.webobjects.foundation.NSKeyValueCoding.MapImplementation, com.webobjects.foundation.NSKeyValueCoding.Null<T>, com.webobjects.foundation.NSKeyValueCoding.UnknownKeyException, com.webobjects.foundation.NSKeyValueCoding.ValueAccessorcom.webobjects.foundation.NSValidation._MethodBinding, com.webobjects.foundation.NSValidation._ValidationBinding, com.webobjects.foundation.NSValidation.DefaultImplementation, com.webobjects.foundation.NSValidation.Utility, com.webobjects.foundation.NSValidation.ValidationException| Modifier and Type | Field and Description |
|---|---|
String |
divName |
String |
fieldName |
String |
indicatorName |
_Extension, _IsEventLoggingEnabled, _keyAssociations| Constructor and Description |
|---|
MTAjaxAutoComplete(com.webobjects.appserver.WOContext context) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
addRequiredWebResources(com.webobjects.appserver.WOResponse res)
Override this method to append the needed scripts for this component.
|
protected void |
appendItemToResponse(Object value,
com.webobjects.appserver.WOElement child,
boolean hasItem,
com.webobjects.appserver.WOResponse response,
com.webobjects.appserver.WOContext context) |
void |
appendToResponse(com.webobjects.appserver.WOResponse res,
com.webobjects.appserver.WOContext ctx)
Overridden to add the initialization javascript for the auto completer.
|
void |
awake()
Overridden to set the IDs for the field and the div tag.
|
protected NSDictionary<String,String> |
createAjaxOptions() |
protected String |
displayStringForValue(Object value) |
com.webobjects.appserver.WOActionResults |
handleRequest(com.webobjects.appserver.WORequest request,
com.webobjects.appserver.WOContext context)
Handles the Ajax request.
|
String |
indicator() |
boolean |
isStateless()
Overridden because the component is stateless
|
protected int |
maxItems() |
void |
setStringValue(String strValue) |
void |
sleep() |
String |
stringValue() |
String |
zcontainerName() |
_containerID, addScriptResourceInHead, addScriptResourceInHead, addStylesheetResourceInHead, addStylesheetResourceInHead, appendTagAttributeToResponse, booleanValueForBinding, invokeAction, safeElementID, shouldHandleRequest, valueForBinding, valueForBinding, valueForBinding__valueForBinding, _associationWithName, _awakeInContext, _childTemplate, _cleanUpStatelessComponent, _componentDefinition, _componentUnroll, _isPage, _setContext, _setIsPage, _setParent, _setSubcomponent, _sleepInContext, _subcomponentForElementWithID, _templateNameForClass, _unroll, application, baseURL, bindingKeys, canAccessFieldsDirectly, canGetValueForBinding, canSetValueForBinding, clone, context, debugString, descriptionForResponse, ensureAwakeInContext, frameworkName, generateResponse, handleQueryWithUnboundKey, handleTakeValueForUnboundKey, hasBinding, hasSession, isCachingEnabled, isEventLoggingEnabled, logString, name, pageWithName, parent, path, pathURL, performParentAction, pullValuesFromParent, pushValuesToParent, reset, session, set_componentUnroll, set_unroll, setCachingEnabled, setValueForBinding, setVariableValueForName, synchronizesVariablesWithBindings, takeValueForKey, takeValueForKeyPath, takeValuesFromRequest, template, templateWithHTMLString, templateWithHTMLString, templateWithHTMLString, templateWithName, toString, unableToSetNullForKey, validateTakeValueForKeyPath, validateValueForKey, validationFailedWithException, valueForBinding, valueForBooleanBinding, valueForIntegerBinding, valueForKey, valueForKeyPath, valueForNSArrayBindings, valueForNSDictionaryBindings, valueForNumberBinding, valueForStringBinding, variableValueForName, variableWithNamepublic String divName
public String fieldName
public String indicatorName
public MTAjaxAutoComplete(com.webobjects.appserver.WOContext context)
protected void addRequiredWebResources(com.webobjects.appserver.WOResponse res)
AjaxComponentaddRequiredWebResources in class AjaxComponentres - the response to write topublic void awake()
awake in class com.webobjects.appserver.WOComponentpublic void sleep()
sleep in class com.webobjects.appserver.WOComponentpublic boolean isStateless()
isStateless in class com.webobjects.appserver.WOComponentpublic String indicator()
protected NSDictionary<String,String> createAjaxOptions()
public void appendToResponse(com.webobjects.appserver.WOResponse res,
com.webobjects.appserver.WOContext ctx)
appendToResponse in class AjaxComponentres - the HTTP response that an application returns to a Web server to complete a cycle of the request-response loopctx - context of a transactionpublic String stringValue()
protected int maxItems()
public void setStringValue(String strValue)
protected void appendItemToResponse(Object value, com.webobjects.appserver.WOElement child, boolean hasItem, com.webobjects.appserver.WOResponse response, com.webobjects.appserver.WOContext context)
public com.webobjects.appserver.WOActionResults handleRequest(com.webobjects.appserver.WORequest request,
com.webobjects.appserver.WOContext context)
handleRequest in interface IAjaxElementhandleRequest in class AjaxComponentrequest - the requestcontext - the contextpublic String zcontainerName()
Copyright © 2002 – 2020 Project Wonder.