ariba.ui.widgets
Class ChooserState
java.lang.Object
ariba.ui.widgets.ChooserState
public class ChooserState
- extends Object
ChooserState
public ChooserState()
ChooserState
public ChooserState(ChooserSelectionState selectionState)
setCurrentItem
public void setCurrentItem(Object item)
currentItem
public Object currentItem()
setSelectionState
public void setSelectionState(ChooserSelectionState selectionState)
updateSelectedObjects
public void updateSelectedObjects()
updateSelectedObjects
public void updateSelectedObjects(Object item)
setSelectionState
public void setSelectionState(Object selection,
boolean selected)
selectedObject
public Object selectedObject()
- The most recent selection. Null if last action was a deselection.
selectedObjects
public List selectedObjects()
isSelectedItem
public boolean isSelectedItem()
recentSelectedObjects
public List recentSelectedObjects()
recentSelectedDisplayed
public int recentSelectedDisplayed()
clearRecentSelectedObjects
public void clearRecentSelectedObjects()
displayObject
public Object displayObject()
setDisplayObject
public void setDisplayObject(Object displayObject)
setPattern
public void setPattern(String pattern)
pattern
public String pattern()
hasChanged
public void hasChanged(boolean flag)
hasChanged
public boolean hasChanged()
setMatches
public void setMatches(List matches)
matches
public List matches()
setFilteredSelections
public void setFilteredSelections(List filteredSelections)
filteredSelections
public List filteredSelections()
setFocus
public void setFocus(boolean focus)
focus
public boolean focus()
setRender
public void setRender(boolean render)
render
public boolean render()
setIsInvalid
public void setIsInvalid(boolean isInvalid)
isInvalid
public boolean isInvalid()
setMultiSelect
public void setMultiSelect(boolean multiSelect)
multiSelect
public boolean multiSelect()
setAddMode
public void setAddMode(boolean addMode)
addMode
public boolean addMode()
getLastFullMatchPattern
public String getLastFullMatchPattern()
setLastFullMatchPattern
public void setLastFullMatchPattern(String fullMatchPattern)
setPrevDisplayValue
public void setPrevDisplayValue(String val)
- previous display value is set when the display value is rendered on
the chooser. we cache the UI value to compare with the inbound
value later instead of the value from underlying object because business
logic level code could have changed the underlying object's value
getPrevDisplayValue
public String getPrevDisplayValue()
AribaWeb User Interface Development Framework
Copyright © 2000-2009 Ariba, Inc. All Rights Reserved.