Class LookupFieldEventHandler
- java.lang.Object
- 
- com.saperion.ngc.iform.field.lookup.LookupFieldEventHandler
 
- 
- All Implemented Interfaces:
- java.io.Serializable
 
 public class LookupFieldEventHandler extends java.lang.Object implements java.io.SerializableProvides event handling functions forAdvancedLookupFields.- See Also:
- Serialized Form
 
- 
- 
Constructor SummaryConstructors Constructor Description LookupFieldEventHandler(AdvancedLookupField advancedLookupField, com.saperion.ngc.iform.xml.EditFieldType fieldType, EventChildHandler provider)Consctructor.
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description voidcancelEdit()Sets changed-property to false.booleanisChanged()voidnotifyChangeListeners()Notifies all listeners onEvents.ON_CHANGEevent.voidonChangeEvent(org.zkoss.zk.ui.event.Event event)HandlesEvents.ON_CHANGEevents.voidonCreateEvent(org.zkoss.zk.ui.event.Event event)Event handler forEvents.ON_CREATEevents.voidonIndexClearEvent(org.zkoss.zk.ui.event.Event event)Event handler forEventChild.ON_INDEX_CLEARevent.voidonOkEvent(org.zkoss.zk.ui.event.Event event)Event handler forEvents.ON_OKevents.voidsetChangedImplicitly()Sets the field's state to changed, hasValue.voidsetOnOkEventType(ButtonInfo.EventType type)
 
- 
- 
- 
Constructor Detail- 
LookupFieldEventHandlerpublic LookupFieldEventHandler(AdvancedLookupField advancedLookupField, com.saperion.ngc.iform.xml.EditFieldType fieldType, EventChildHandler provider) Consctructor.- Parameters:
- advancedLookupField- field to handle events for
- fieldType- field type definition
- provider- event provider
 
 
- 
 - 
Method Detail- 
onChangeEventpublic void onChangeEvent(org.zkoss.zk.ui.event.Event event) HandlesEvents.ON_CHANGEevents.- Parameters:
- event- event to handle
 
 - 
isChangedpublic boolean isChanged() - Returns:
- true if the field's value was changed
 
 - 
notifyChangeListenerspublic void notifyChangeListeners() Notifies all listeners onEvents.ON_CHANGEevent.
 - 
cancelEditpublic void cancelEdit() Sets changed-property to false.
 - 
setChangedImplicitlypublic void setChangedImplicitly() Sets the field's state to changed, hasValue.
 - 
onIndexClearEventpublic void onIndexClearEvent(org.zkoss.zk.ui.event.Event event) Event handler forEventChild.ON_INDEX_CLEARevent.- Parameters:
- event- event to handle
 
 - 
setOnOkEventTypepublic void setOnOkEventType(ButtonInfo.EventType type) - Parameters:
- type- the- ButtonInfo.EventTypefor the event that will be fired when an- Events.ON_OKevent is handled.
 
 - 
onOkEventpublic void onOkEvent(org.zkoss.zk.ui.event.Event event) Event handler forEvents.ON_OKevents.- Parameters:
- event- event to handle
 
 - 
onCreateEventpublic void onCreateEvent(org.zkoss.zk.ui.event.Event event) Event handler forEvents.ON_CREATEevents.- Parameters:
- event- event to handle
 
 
- 
 
-