com.ebmwebsourcing.petalsbpm.definitionseditor.common
Class AbstractMultipleComboBox<T>

java.lang.Object
  extended by com.google.gwt.user.client.ui.UIObject
      extended by com.google.gwt.user.client.ui.Widget
          extended by com.gwtext.client.widgets.Component
              extended by com.gwtext.client.widgets.BoxComponent
                  extended by com.gwtext.client.widgets.form.Field
                      extended by com.gwtext.client.widgets.form.TextField
                          extended by com.gwtext.client.widgets.form.ComboBox
                              extended by com.ebmwebsourcing.petalsbpm.definitionseditor.common.AbstractMultipleComboBox<T>
All Implemented Interfaces:
com.google.gwt.event.logical.shared.HasAttachHandlers, com.google.gwt.event.shared.HasHandlers, com.google.gwt.user.client.EventListener, com.google.gwt.user.client.ui.IsWidget, com.gwtext.client.widgets.Observable
Direct Known Subclasses:
ErrorRefMultipleComboBox

public abstract class AbstractMultipleComboBox<T>
extends com.gwtext.client.widgets.form.ComboBox


Nested Class Summary
 
Nested classes/interfaces inherited from class com.gwtext.client.widgets.form.ComboBox
com.gwtext.client.widgets.form.ComboBox.Mode, com.gwtext.client.widgets.form.ComboBox.Trigger
 
Nested classes/interfaces inherited from class com.google.gwt.user.client.ui.UIObject
com.google.gwt.user.client.ui.UIObject.DebugIdImpl, com.google.gwt.user.client.ui.UIObject.DebugIdImplEnabled
 
Field Summary
 
Fields inherited from class com.gwtext.client.widgets.form.ComboBox
ALL, LOCAL, QUERY, REMOTE
 
Fields inherited from class com.gwtext.client.widgets.Component
config, id
 
Fields inherited from class com.google.gwt.user.client.ui.UIObject
DEBUG_ID_PREFIX
 
Constructor Summary
AbstractMultipleComboBox()
           
 
Method Summary
 void addClickHanders()
           
 void addClickHandler(java.lang.String id)
           
 void addSelectedValue(java.lang.String id)
           
 void checkInput(java.lang.String id)
           
 void checkSelectedValues()
           
abstract  java.util.List<T> getData()
           
 java.lang.Object[][] getDataAsObject()
           
 void removeSelectedValue(java.lang.String id)
           
 void setSelectedValues(java.util.List<T> selectedValues)
           
 
Methods inherited from class com.gwtext.client.widgets.form.ComboBox
addListener, clearValue, collapse, create, doQuery, expand, getConfigPrototype, getElement, getMinHeight, getStore, getValue, getXType, isExpanded, onDestroy, select, selectByValue, setAllQuery, setDisplayField, setEditable, setForceSelection, setHandleHeight, setHiddenName, setHideTrigger, setItemSelector, setLazyRender, setLinked, setListAlign, setListClass, setListWidth, setLoadingText, setMaxHeight, setMinChars, setMinHeight, setMinListWidth, setMode, setPageSize, setQueryDelay, setQueryParam, setResizable, setSelectedClass, setShadow, setShadow, setStore, setTitle, setTpl, setTpl, setTriggerAction, setTriggerClass, setTypeAhead, setTypeAheadDelay, setValue, setValueField, setValueNotFoundText
 
Methods inherited from class com.gwtext.client.widgets.form.TextField
addKeyListener, addKeyListener, addKeyListener, addKeyPressListener, addKeyPressListener, addListener, autoSize, getCaretPosition, getText, getValidator, insertAtCaret, selectText, selectText, setAllowBlank, setBlankText, setCaretPosition, setDisableKeyFilter, setEmptyClass, setEmptyText, setGrow, setGrowMax, setGrowMin, setMaskRe, setMaxLength, setMaxLengthText, setMinLength, setMinLengthText, setPassword, setRegex, setRegexText, setSelectOnFocus, setValidator, setVtype, setVtypeText, validateValue
 
Methods inherited from class com.gwtext.client.widgets.form.Field
addListener, applyTo, applyTo, clearInvalid, getClearCls, getCls, getFieldLabel, getFocusClass, getInputType, getInvalidClass, getInvalidText, getLabelSeparator, getLabelStyle, getName, getRawValue, getTabindex, getValidationDelay, getValueAsString, hide, isAutoCreate, isDirty, isHideLabel, isReadOnly, isValid, isValid, isValidateOnBlur, markInvalid, reset, setAutoCreate, setAutoCreate, setClearCls, setCls, setDisabled, setFieldClass, setFieldLabel, setFieldMsgTarget, setFocusClass, setHideLabel, setInputType, setInvalidClass, setInvalidText, setLabel, setLabelSeparator, setLabelStyle, setMsgFx, setMsgTarget, setName, setRawValue, setReadOnly, setTabIndex, setValidateOnBlur, setValidationDelay, setValidationEvent, setValidationEvent, show, validate
 
Methods inherited from class com.gwtext.client.widgets.BoxComponent
addListener, doOnRender, doOnRender, getAutoHeight, getAutoWidth, getBox, getBox, getHeight, getPosition, getPosition, getSize, getWidth, setAutoHeight, setAutoWidth, setHeight, setHeight, setPagePosition, setPosition, setSize, setSize, setWidth, setWidth, syncSize, updateBox
 
Methods inherited from class com.gwtext.client.widgets.Component
addClass, addClassCreated, addEvent, addEvents, addListener, addListener, addListener, addPlugin, addStyleDependentName, addStyleName, afterRender, beforeDestroy, check, checkExtVer, cloneComponent, cloneComponent, cloneConfig, destroy, disable, enable, equals, error, findParentBy, findParentByType, fireEvent, focus, focus, focus, focus, getApplyTo, getAttribute, getAttributeAsBoolean, getAttributeAsFloat, getAttributeAsInt, getAttributeAsJavaScriptObject, getAutoShow, getComponentJS, getConfig, getConfigAsString, getCtCls, getDisabledClass, getEl, getElement, getElement, getHideMode, getHideParent, getId, getItemId, getJsObj, getOffsetHeight, getOffsetWidth, getOrCreateJsObj, getOwnerContainer, getRenderTo, getStateEvents, getStateId, getTitle, getXTypes, hashCode, initComponent, isCreated, isDisabled, isHidden, isRendered, isVisible, isXType, isXType, purgeListeners, removeClass, removeStyleDependentName, removeStyleName, render, render, render, render, render, render, resumeEvents, setApplyTo, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAutoEl, setAutoEl, setAutoShow, setCtCls, setDisabledClass, setEl, setEl, setElement, setHideMode, setHideParent, setId, setRenderTo, setRenderToID, setStateEvents, setStateId, setStyle, setStyle, setStyleName, setStylePrimaryName, setVisible, suspendEvents, toString
 
Methods inherited from class com.google.gwt.user.client.ui.Widget
addAttachHandler, addDomHandler, addHandler, asWidget, asWidgetOrNull, createHandlerManager, delegateEvent, doAttachChildren, doDetachChildren, fireEvent, getHandlerCount, getLayoutData, getParent, isAttached, isOrWasAttached, onAttach, onBrowserEvent, onDetach, onLoad, onUnload, removeFromParent, setLayoutData, sinkEvents
 
Methods inherited from class com.google.gwt.user.client.ui.UIObject
ensureDebugId, ensureDebugId, ensureDebugId, getAbsoluteLeft, getAbsoluteTop, getStyleElement, getStyleName, getStyleName, getStylePrimaryName, getStylePrimaryName, isVisible, onEnsureDebugId, setElement, setPixelSize, setStyleDependentName, setStyleName, setStyleName, setStyleName, setStylePrimaryName, setVisible, unsinkEvents
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

AbstractMultipleComboBox

public AbstractMultipleComboBox()
Method Detail

getDataAsObject

public java.lang.Object[][] getDataAsObject()

getData

public abstract java.util.List<T> getData()

setSelectedValues

public void setSelectedValues(java.util.List<T> selectedValues)

checkSelectedValues

public void checkSelectedValues()

addClickHanders

public void addClickHanders()

addSelectedValue

public void addSelectedValue(java.lang.String id)

removeSelectedValue

public void removeSelectedValue(java.lang.String id)

checkInput

public void checkInput(java.lang.String id)

addClickHandler

public void addClickHandler(java.lang.String id)


Copyright © 2010-2011 eBM WebSourcing. All Rights Reserved.