Class LookupFieldEventHandler
java.lang.Object
com.saperion.ngc.iform.field.lookup.LookupFieldEventHandler
- All Implemented Interfaces:
Serializable
Provides event handling functions for
AdvancedLookupField
s.- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionLookupFieldEventHandler
(AdvancedLookupField advancedLookupField, com.saperion.ngc.iform.xml.EditFieldType fieldType, EventChildHandler provider) Consctructor. -
Method Summary
Modifier and TypeMethodDescriptionvoid
Sets changed-property to false.boolean
void
Notifies all listeners onEvents.ON_CHANGE
event.void
onChangeEvent
(org.zkoss.zk.ui.event.Event event) HandlesEvents.ON_CHANGE
events.void
onCreateEvent
(org.zkoss.zk.ui.event.Event event) Event handler forEvents.ON_CREATE
events.void
onIndexClearEvent
(org.zkoss.zk.ui.event.Event event) Event handler forEventChild.ON_INDEX_CLEAR
event.void
onOkEvent
(org.zkoss.zk.ui.event.Event event) Event handler forEvents.ON_OK
events.void
Sets the field's state to changed, hasValue.void
-
Constructor Details
-
LookupFieldEventHandler
public LookupFieldEventHandler(AdvancedLookupField advancedLookupField, com.saperion.ngc.iform.xml.EditFieldType fieldType, EventChildHandler provider) Consctructor.- Parameters:
advancedLookupField
- field to handle events forfieldType
- field type definitionprovider
- event provider
-
-
Method Details
-
onChangeEvent
public void onChangeEvent(org.zkoss.zk.ui.event.Event event) HandlesEvents.ON_CHANGE
events.- Parameters:
event
- event to handle
-
isChanged
public boolean isChanged()- Returns:
- true if the field's value was changed
-
notifyChangeListeners
public void notifyChangeListeners()Notifies all listeners onEvents.ON_CHANGE
event. -
cancelEdit
public void cancelEdit()Sets changed-property to false. -
setChangedImplicitly
public void setChangedImplicitly()Sets the field's state to changed, hasValue. -
onIndexClearEvent
public void onIndexClearEvent(org.zkoss.zk.ui.event.Event event) Event handler forEventChild.ON_INDEX_CLEAR
event.- Parameters:
event
- event to handle
-
setOnOkEventType
- Parameters:
type
- theButtonInfo.EventType
for the event that will be fired when anEvents.ON_OK
event is handled.
-
onOkEvent
public void onOkEvent(org.zkoss.zk.ui.event.Event event) Event handler forEvents.ON_OK
events.- Parameters:
event
- event to handle
-
onCreateEvent
public void onCreateEvent(org.zkoss.zk.ui.event.Event event) Event handler forEvents.ON_CREATE
events.- Parameters:
event
- event to handle
-