public class IntField extends org.zkoss.zul.Intbox implements IntelligentField, Identifiable
org.zkoss.zk.ui.HtmlBasedComponent.ExtraCtrlorg.zkoss.zk.ui.AbstractComponent.ChildrenIntelligentField.ElementTypeAPPLICATION_SCOPE, COMPONENT_SCOPE, DESKTOP_SCOPE, PAGE_SCOPE, REQUEST_SCOPE, SESSION_SCOPE, SPACE_SCOPEALL_EVENTS, ON_ADD_LINK, ON_ADD_LOOKUP, ON_ADD_TO_FAVORITES, ON_AFTER_QUERY, ON_BUTTON, ON_BUTTON_QUERY, ON_CANCEL, ON_CANCEL_AND, ON_CANCEL_EDIT, ON_CHANGE_DOCUMENT_SECURITY, ON_CHANGE_FOLDER_SECURITY, ON_CLEAR, ON_DELETE_SELECTED, ON_DISPLAY_POPUP, ON_DISPLAY_RESULTITEM, ON_DISPLAY_TEMPORARY_DOCUMENT, ON_DOCUMENT_ADDED, ON_DOCUMENT_CHECK, ON_DOCUMENT_FILING, ON_DOCUMENT_LOCKED, ON_DOCUMENT_RELEASE, ON_DOWNLOAD_RESULTITEM, ON_EDIT_CONTENT, ON_EDIT_FOLDER, ON_EDIT_ITEM, ON_EDIT_ITEM_SELECTED, ON_EDIT_LOOKUP, ON_EDIT_SELECTED, ON_EDIT_STRUCTURE, ON_EXPAND_NODE, ON_EXPORT, ON_FAST_ACCESS_DRAG_OVER, ON_FIELD_CHANGE, ON_FILE_ACTION, ON_FILE_PREVIEW, ON_FILE_SEARCH, ON_FORM_CREATED, ON_FORM_RENDER_ERROR, ON_FORWARD, ON_IGNORE, ON_INDEX, ON_INDEX_CLEAR, ON_INDEX_RESULTITEM, ON_ITEM_DOUBLECLICK, ON_LAUNCH_WORKFLOW, ON_LOG, ON_LOGON, ON_MACRO, ON_NAVIGATION, ON_NAVIGATION_FOLDER, ON_NAVIGATION_FORM, ON_NAVIGATION_WEBPART, ON_NEW_ITEM, ON_NEW_SELECTED, ON_OK, ON_OPEN_INDEX_MASK, ON_OPEN_MASK, ON_OPEN_QUERY_MASK, ON_PASSWORD_EXPIRED, ON_PRINT_DOCUMENTS, ON_QUERY, ON_QUERY_FAVORITE, ON_REFRESH, ON_REFRESH_FOLDER, ON_RESET_GUI, ON_REVISION_CREATED, ON_SAVE_AND, ON_SAVE_DOC, ON_SAVE_FOLDER, ON_SCROLL_NODE, ON_SELECT_TREE_ITEM, ON_SELECTDDC, ON_SEND_MAIL_RESULTITEM, ON_START_WORKFLOW, ON_TAB_SELECTED, ON_UNDELETE_SELECTED, ON_UPLOAD_DOCUMENT, ON_UPLOAD_SUCCESS, ON_VARIABLES_AVAILABLE, ON_WF, ON_WF_COMMENT_DIALOG_CANCEL, ON_WF_COMMENT_DIALOG_OK, ON_WFCOMMENTS, ON_WFDELEGATE, ON_WFFORWARD, ON_WFFORWARD1, ON_WFFORWARD2, ON_WFFORWARD3, ON_WFFORWARD4, ON_WFFORWARD5, ON_WFHISTORY, ON_WFPUTBACK, ON_WFREMINDER, ON_WFTAKE, ON_WORKFLOW_ACTION, ON_WORKFLOW_COMMENT| Constructor and Description |
|---|
IntField()
Constructor.
|
IntField(com.saperion.ngc.iform.xml.EditFieldType type,
com.saperion.ngc.iform.xml.PosType panePos,
boolean isNoLocalization)
Constructor.
|
IntField(int value)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
void |
clear()
Clears the value(s) of this field.
|
void |
doChangeValue(org.zkoss.zk.ui.event.Event event) |
String |
generateUUID() |
long |
getColorError() |
long |
getColorOk() |
int |
getConditionField() |
com.saperion.ngc.iform.xml.EditFieldType |
getEditField()
Returns the EditFieldType defining the properties of this field.
|
IntelligentField.ElementType |
getElementType()
Returns the type of this element.
|
short |
getEnableMaximize() |
Set<org.zkoss.zk.ui.Component> |
getEventtarget(String eventName)
Reads the event target for the given event name, if set or the root element.
|
String |
getFieldName()
Returns the name of the field.
|
String |
getFName() |
com.saperion.ngc.iform.xml.FontType |
getFont() |
String |
getLimit()
Returns the limit of this field (upper, lower or both).
|
long |
getListVersion() |
com.saperion.ngc.iform.xml.OverrideKindType |
getMandatory() |
IntelligentFormView |
getParentForm()
Returns the parent form or null if this field is not part of a form.
|
com.saperion.ngc.iform.xml.PosType |
getPos() |
int |
getResFieldCnt() |
int |
getResStyle() |
FieldResultBean |
getResultBean()
Returns a bean containing the current value, type, name and limit of this field.
|
short |
getVarDataType() |
int |
getWxCombo() |
int |
getWyCombo() |
int |
getXCombo() |
boolean |
isAllowInactiveLookup() |
boolean |
isAutoComplete() |
boolean |
isBEnabled() |
boolean |
isBPersistent() |
boolean |
isChanged()
Returns true if the value of this field was changed.
|
boolean |
isContentValid()
Performs a validation and returns true, if the content is valid.
|
boolean |
isEmpty() |
boolean |
isFieldInactive()
Returns the fieldInactive parameter.
|
boolean |
isHideButtons() |
boolean |
isIsVar() |
boolean |
isNoLocalize()
Returns the noLocalize parameter.
|
boolean |
isPersistVar() |
boolean |
isRestrictCursor() |
boolean |
isSaveLayout() |
boolean |
isUseCalendar() |
void |
onCancelEdit(org.zkoss.zk.ui.event.Event event)
Event handler for cancel edit event.
|
void |
onChange(org.zkoss.zk.ui.event.Event event) |
void |
onCreate(org.zkoss.zk.ui.event.Event event) |
void |
onIndexChange(org.zkoss.zk.ui.event.Event event)
Event handler for index changes.
|
void |
onIndexClear(org.zkoss.zk.ui.event.Event event)
Event handler for index clear.
|
void |
onOK(org.zkoss.zk.ui.event.Event event) |
void |
onPageAttached(org.zkoss.zk.ui.Page newpage,
org.zkoss.zk.ui.Page oldpage) |
void |
onPageDetached(org.zkoss.zk.ui.Page page) |
void |
onVariablesAvailable(org.zkoss.zk.ui.event.Event event)
Event handler for variablesAvailableEvent.
|
void |
postFieldChangeEvent(ResultProperty property)
Posts a FieldChangeEvent.
|
void |
postFormButtonEvent(ButtonInfo info)
Posts a FormButtonEvent.
|
void |
setAlign(com.saperion.ngc.iform.xml.AlignType value) |
void |
setAllowInactiveLookup(boolean value) |
void |
setAutoComplete(boolean value) |
void |
setBEnabled(boolean value) |
void |
setBPersistent(boolean value) |
void |
setChangedImplicitly()
Sets the changed-property of this field to true.
|
void |
setChangedImplicitly(boolean fireChangedEvent)
Sets the changed-property of this field to true.
|
void |
setColorError(long value) |
void |
setColorOk(long value) |
void |
setConditionField(int value) |
void |
setDefaultValue(String valueAsString)
Sets the default value.
|
void |
setDisabled(boolean disabled)
Sets the disabled state of this field.
|
void |
setEnableMaximize(short value) |
void |
setEventOnOk(ButtonInfo.EventType type)
Starts event handling on enter key.
|
void |
setEventtarget(org.zkoss.zk.ui.Component comp,
String eventName)
Set the event target.
|
void |
setFieldInactive(boolean inactive)
Sets the fieldInactive parameter.
|
void |
setFieldName(String name)
Sets the name of the field.
|
void |
setFName(String value) |
void |
setFont(com.saperion.ngc.iform.xml.FontType value) |
void |
setHideButtons(boolean value) |
void |
setIsVar(boolean value) |
void |
setLimit(String value)
Sets the limit type.
|
void |
setListVersion(long value) |
void |
setMandatory(com.saperion.ngc.iform.xml.OverrideKindType value) |
void |
setNoLocalize(boolean value)
Sets the noLocalize parameter.
|
void |
setPersistVar(boolean value) |
void |
setPos(com.saperion.ngc.iform.xml.PosType value) |
void |
setReadonly(boolean readonly)
Sets the readonle state of this field.
|
void |
setResFieldCnt(int value) |
void |
setResStyle(int value) |
void |
setRestrictCursor(boolean value) |
void |
setSaveLayout(boolean value) |
void |
setText(String value)
Sets the text content of the field.
|
void |
setUseCalendar(boolean value) |
void |
setValue(com.saperion.intf.SaPropertyValue val)
Sets the value of this field.
|
void |
setValueImplicitly(com.saperion.intf.SaPropertyValue val)
Sets the value of this field and sets the changed-property of this field to true.
|
void |
setValueImplicitly(com.saperion.intf.SaPropertyValue value,
boolean fireChangedEvent)
Sets the value of this field and sets the changed-property of this field to true.
|
void |
setVarDataType(short value) |
void |
setWxCombo(int value) |
void |
setWyCombo(int value) |
void |
setXCombo(int value) |
String |
toString() |
void |
updateAttribute(String attr,
Object value)
Performs a smartUpdate on the specified attribute.
|
void |
validate()
Starts validation of the field.
|
coerceFromString, coerceToString, getValue, getZclass, intValue, setValueformatNumber, getDefaultFormat, getDefaultLocale, getLocale, getRoundingMode, renderProperties, setLocale, setLocale, setRoundingMode, setRoundingMode, toNumberOnlygetFormat, getRealFormat, setFormatcheckUserError, clearErrorMessage, clearErrorMessage, clone, getCols, getConstraint, getErrorMessage, getMaxlength, getName, getRawText, getRawValue, getTabindex, getTargetValue, getText, getType, isChildable, isDisabled, isInplace, isMultiline, isReadonly, isValid, marshall, onWrongValue, select, service, setCols, setConstraint, setConstraint, setErrorMessage, setInplace, setMaxlength, setName, setRawValue, setSelectedText, setSelectionRange, setTabindex, setValueDirectly, showCustomError, unmarshall, validategetContext, getCtrlKeys, getPopup, getTooltip, setContext, setContext, setCtrlKeys, setPopup, setPopup, setTooltip, setTooltipfocus, getAction, getDraggable, getDroppable, getExtraCtrl, getHeight, getHflex, getLeft, getRenderdefer, getSclass, getStyle, getTooltiptext, getTop, getVflex, getWidth, getZindex, getZIndex, setAction, setClass, setDraggable, setDroppable, setFocus, setHeight, setHeightDirectly, setHflex, setHflexDirectly, setLeft, setLeftDirectly, setRenderdefer, setSclass, setStyle, setTooltiptext, setTop, setTopDirectly, setVflex, setWidth, setWidthDirectly, setZclass, setZindex, setZIndex, setZIndexDirectlyaddAnnotation, addAnnotation, addClientEvent, addEventHandler, addEventListener, addForward, addForward, addForward, addForward, addMoved, addScopeListener, addSharedAnnotationMap, addSharedEventHandlerMap, appendChild, applyProperties, beforeChildAdded, beforeChildRemoved, beforeParentChanged, containsVariable, detach, didActivate, didActivate, didDeserialize, didDeserialize, disableClientUpdate, equals, getAnnotatedProperties, getAnnotatedPropertiesBy, getAnnotation, getAnnotation, getAnnotations, getAnnotations, getAttribute, getAttribute, getAttribute, getAttributeOrFellow, getAttributes, getAttributes, getAuService, getChildren, getClientEvents, getDefaultMold, getDefinition, getDesktop, getEventHandler, getEventHandlerNames, getFellow, getFellow, getFellowIfAny, getFellowIfAny, getFellows, getFirstChild, getId, getLastChild, getListenerIterator, getMold, getNamespace, getNextSibling, getPage, getParent, getPreviousSibling, getRoot, getSpaceOwner, getStubonly, getUuid, getVariable, getWidgetAttribute, getWidgetAttributeNames, getWidgetClass, getWidgetListener, getWidgetListenerNames, getWidgetOverride, getWidgetOverrideNames, hasAttribute, hasAttribute, hasAttribute, hasAttributeOrFellow, hasFellow, hasFellow, insertBefore, invalidate, isInvalidated, isListenerAvailable, isVisible, newChildren, newExtraCtrl, onChildAdded, onChildRemoved, redraw, redrawChildren, removeAttribute, removeAttribute, removeAttribute, removeChild, removeEventListener, removeForward, removeForward, removeScopeListener, render, render, render, renderIdSpace, response, response, sessionDidActivate, sessionWillPassivate, setAttribute, setAttribute, setAttribute, setAuService, setDefinition, setDefinition, setId, setMold, setPage, setPageBefore, setParent, setStubonly, setVariable, setVisible, setVisibleDirectly, setWidgetAttribute, setWidgetClass, setWidgetListener, setWidgetOverride, smartUpdate, smartUpdate, smartUpdate, smartUpdate, smartUpdate, smartUpdate, smartUpdate, smartUpdate, smartUpdate, smartUpdate, smartUpdateWidgetListener, smartUpdateWidgetOverride, unsetVariable, updateByClient, willPassivate, willPassivate, willSerialize, willSerializefinalize, getClass, hashCode, notify, notifyAll, wait, wait, waitclearErrorMessage, getTabindex, setTabindexgetContext, getCtrlKeys, getPopup, getTooltip, setContext, setContext, setCtrlKeys, setPopup, setPopup, setTooltip, setTooltipfocus, getHeight, getLeft, getRenderdefer, getSclass, getStyle, getTooltiptext, getTop, getWidth, getZclass, getZindex, getZIndex, setDraggable, setDroppable, setFocus, setHeight, setLeft, setRenderdefer, setSclass, setStyle, setTooltiptext, setTop, setWidth, setZclass, setZindex, setZIndexaddEventListener, addForward, addForward, addForward, addForward, appendChild, applyProperties, clone, containsVariable, detach, getAttribute, getAttribute, getAttributeOrFellow, getAttributes, getAttributes, getAuService, getChildren, getDefinition, getDesktop, getFellow, getFellow, getFellowIfAny, getFellowIfAny, getFellows, getFirstChild, getId, getLastChild, getListenerIterator, getMold, getNamespace, getNextSibling, getPage, getParent, getPreviousSibling, getRoot, getSpaceOwner, getStubonly, getUuid, getVariable, getWidgetAttribute, getWidgetAttributeNames, getWidgetClass, getWidgetListener, getWidgetListenerNames, getWidgetOverride, getWidgetOverrideNames, hasAttribute, hasAttribute, hasAttributeOrFellow, hasFellow, hasFellow, insertBefore, invalidate, isInvalidated, isListenerAvailable, isVisible, removeAttribute, removeAttribute, removeChild, removeEventListener, removeForward, removeForward, setAttribute, setAttribute, setAuService, setId, setMold, setPage, setPageBefore, setParent, setStubonly, setVariable, setVisible, setWidgetAttribute, setWidgetClass, setWidgetListener, setWidgetOverride, unsetVariableaddScopeListener, getAttribute, hasAttribute, removeAttribute, removeScopeListener, setAttributegetRoundingMode, setRoundingMode, setRoundingModeclearErrorMessage, clearErrorMessage, getCols, getErrorMessage, getMaxlength, getName, getRawText, getRawValue, getTabindex, getText, getType, isDisabled, isMultiline, isReadonly, isValid, select, setCols, setConstraint, setMaxlength, setName, setRawValue, setSelectedText, setSelectionRange, setTabindexpublic IntField(com.saperion.ngc.iform.xml.EditFieldType type,
com.saperion.ngc.iform.xml.PosType panePos,
boolean isNoLocalization)
type - Type throws WrongValueException Wrong typepanePos - Pane positionisNoLocalization - noLocalizationpublic IntField()
public IntField(int value)
value - Value throws WrongValueException Wrong valuepublic void onCreate(org.zkoss.zk.ui.event.Event event)
event - Create event.public void onChange(org.zkoss.zk.ui.event.Event event)
event - Change event.public void onOK(org.zkoss.zk.ui.event.Event event)
event - OK event.public void onPageAttached(org.zkoss.zk.ui.Page newpage,
org.zkoss.zk.ui.Page oldpage)
onPageAttached in interface org.zkoss.zk.ui.sys.ComponentCtrlonPageAttached in class org.zkoss.zk.ui.AbstractComponentAbstractComponent.onPageAttached(org.zkoss.zk.ui.Page,
org.zkoss.zk.ui.Page)public void onPageDetached(org.zkoss.zk.ui.Page page)
onPageDetached in interface org.zkoss.zk.ui.sys.ComponentCtrlonPageDetached in class org.zkoss.zk.ui.AbstractComponentAbstractComponent.onPageDetached(org.zkoss.zk.ui.Page)public void onIndexChange(org.zkoss.zk.ui.event.Event event)
onIndexChange in interface IntelligentFieldevent - EventIntelligentField.onIndexChange(org.zkoss.zk.ui.event.Event)public void onVariablesAvailable(org.zkoss.zk.ui.event.Event event)
IntelligentFormView.getIndexMaskDocument().onVariablesAvailable in interface IntelligentFieldevent - EventIntelligentField.onVariablesAvailable(org.zkoss.zk.ui.event.Event)public void onCancelEdit(org.zkoss.zk.ui.event.Event event)
onCancelEdit in interface IntelligentFieldevent - eventIntelligentField.onCancelEdit(org.zkoss.zk.ui.event.Event)public void setValue(com.saperion.intf.SaPropertyValue val)
setValue in interface IntelligentFieldval - valueIntelligentField.setValue(com.saperion.intf.SaPropertyValue)public void setText(String value)
setText in interface org.zkoss.zul.impl.api.InputElementsetText in class org.zkoss.zul.impl.InputElementvalue - text to setpublic void setValueImplicitly(com.saperion.intf.SaPropertyValue val)
setValueImplicitly in interface IntelligentFieldval - valueIntelligentField.setValueImplicitly(com.saperion.intf.SaPropertyValue)public void setValueImplicitly(com.saperion.intf.SaPropertyValue value,
boolean fireChangedEvent)
setValueImplicitly in interface IntelligentFieldvalue - valuefireChangedEvent - if true, a Events.ON_CHANGE event will be fired after the value was setIntelligentField.setValueImplicitly(com.saperion.intf.SaPropertyValue, boolean)public void onIndexClear(org.zkoss.zk.ui.event.Event event)
onIndexClear in interface IntelligentFieldevent - EventIntelligentField.onIndexClear(org.zkoss.zk.ui.event.Event)public boolean isChanged()
isChanged in interface IntelligentFieldIntelligentField.isChanged()public void setEventOnOk(ButtonInfo.EventType type)
setEventOnOk in interface IntelligentFieldtype - Event typeIntelligentField.setEventOnOk(com.saperion.ngc.iform.button.ButtonInfo.EventType)public void doChangeValue(org.zkoss.zk.ui.event.Event event)
doChangeValue in interface IntelligentFieldevent - EventIntelligentField.doChangeValue(org.zkoss.zk.ui.event.Event)public long getColorError()
EditFieldType.getColorError()public long getColorOk()
EditFieldType.getColorOk()public int getConditionField()
EditFieldType.getConditionField()public short getEnableMaximize()
EditFieldType.getEnableMaximize()public String getFName()
EditFieldType.getFName()public com.saperion.ngc.iform.xml.FontType getFont()
EditFieldType.getFont()public String getLimit()
IntelligentFieldgetLimit in interface IntelligentFieldEditFieldType.getLimit()public long getListVersion()
EditFieldType.getListVersion()public com.saperion.ngc.iform.xml.OverrideKindType getMandatory()
EditFieldType.getMandatory()public com.saperion.ngc.iform.xml.PosType getPos()
EditFieldType.getPos()public int getResFieldCnt()
EditFieldType.getResFieldCnt()public int getResStyle()
EditFieldType.getResStyle()public short getVarDataType()
EditFieldType.getVarDataType()public int getWxCombo()
EditFieldType.getWxCombo()public int getWyCombo()
EditFieldType.getWyCombo()public int getXCombo()
EditFieldType.getXCombo()public boolean isAllowInactiveLookup()
EditFieldType.isAllowInactiveLookup()public boolean isAutoComplete()
EditFieldType.isAutoComplete()public boolean isBEnabled()
EditFieldType.isBEnabled()public boolean isBPersistent()
EditFieldType.isBPersistent()public boolean isHideButtons()
EditFieldType.isHideButtons()public boolean isIsVar()
EditFieldType.isIsVar()public boolean isPersistVar()
EditFieldType.isPersistVar()public boolean isRestrictCursor()
EditFieldType.isRestrictCursor()public boolean isSaveLayout()
EditFieldType.isSaveLayout()public boolean isUseCalendar()
EditFieldType.isUseCalendar()public void setAlign(com.saperion.ngc.iform.xml.AlignType value)
value - ValueEditFieldType.setAlign(com.saperion.ngc.iform.xml.AlignType)public void setAllowInactiveLookup(boolean value)
value - ValueEditFieldType.setAllowInactiveLookup(boolean)public void setAutoComplete(boolean value)
value - ValueEditFieldType.setAutoComplete(boolean)public void setBEnabled(boolean value)
value - ValueEditFieldType.setBEnabled(boolean)public void setBPersistent(boolean value)
value - ValueEditFieldType.setBPersistent(boolean)public void setColorError(long value)
value - ValueEditFieldType.setColorError(long)public void setColorOk(long value)
value - ValueEditFieldType.setColorOk(long)public void setConditionField(int value)
value - ValueEditFieldType.setConditionField(int)public void setEnableMaximize(short value)
value - ValueEditFieldType.setEnableMaximize(short)public void setFName(String value)
value - ValueEditFieldType.setFName(java.lang.String)public void setFont(com.saperion.ngc.iform.xml.FontType value)
value - ValueEditFieldType.setFont(com.saperion.ngc.iform.xml.FontType)public void setHideButtons(boolean value)
value - ValueEditFieldType.setHideButtons(boolean)public void setIsVar(boolean value)
value - ValueEditFieldType.setIsVar(boolean)public void setLimit(String value)
IntelligentFieldsetLimit in interface IntelligentFieldvalue - ValueEditFieldType.setLimit(com.saperion.ngc.iform.xml.LimitType)public void setListVersion(long value)
value - ValueEditFieldType.setListVersion(long)public void setMandatory(com.saperion.ngc.iform.xml.OverrideKindType value)
value - ValueEditFieldType.setMandatory(com.saperion.ngc.iform.xml.OverrideKindType)public void setPersistVar(boolean value)
value - ValueEditFieldType.setPersistVar(boolean)public void setPos(com.saperion.ngc.iform.xml.PosType value)
value - ValueEditFieldType.setPos(com.saperion.ngc.iform.xml.PosType)public void setResFieldCnt(int value)
value - ValueEditFieldType.setResFieldCnt(int)public void setResStyle(int value)
value - ValueEditFieldType.setResStyle(int)public void setRestrictCursor(boolean value)
value - ValueEditFieldType.setRestrictCursor(boolean)public void setSaveLayout(boolean value)
value - ValueEditFieldType.setSaveLayout(boolean)public void setUseCalendar(boolean value)
value - ValueEditFieldType.setUseCalendar(boolean)public void setVarDataType(short value)
value - ValueEditFieldType.setVarDataType(short)public void setWxCombo(int value)
value - ValueEditFieldType.setWxCombo(int)public void setWyCombo(int value)
value - ValueEditFieldType.setWyCombo(int)public void setXCombo(int value)
value - ValueEditFieldType.setXCombo(int)public IntelligentField.ElementType getElementType()
IntelligentField.ElementType for a list of types.getElementType in interface IntelligentFieldIntelligentField.getElementType()public FieldResultBean getResultBean()
getResultBean in interface IntelligentFieldIntelligentField.getResultBean()public Set<org.zkoss.zk.ui.Component> getEventtarget(String eventName)
getEventtarget in interface EventChildeventName - Event name or null for main targetEventChild.getEventtarget(java.lang.String)public void setEventtarget(org.zkoss.zk.ui.Component comp,
String eventName)
setEventtarget in interface EventChildcomp - Event targeteventName - Event name or null for main targetEventChild.setEventtarget(org.zkoss.zk.ui.Component,
java.lang.String)public void postFormButtonEvent(ButtonInfo info)
info - information about the button pressed.EventChildHandler.postFormButtonEvent(com.saperion.ngc.iform.button.ButtonInfo)public void postFieldChangeEvent(ResultProperty property)
property - the property that was changedEventChildHandler.postFieldChangeEvent(com.saperion.ngc.model.resultset.ResultProperty)public String getFieldName()
getFieldName in interface IntelligentFieldIntelligentField.getFieldName()public boolean isContentValid()
isContentValid in interface IntelligentFieldIntelligentField.isContentValid()public com.saperion.ngc.iform.xml.EditFieldType getEditField()
getEditField in interface IntelligentFieldIntelligentField.getEditField()public void setDefaultValue(String valueAsString)
setDefaultValue in interface IntelligentFieldvalueAsString - string representation of valueIntelligentField.setDefaultValue(java.lang.String)public void setFieldInactive(boolean inactive)
setReadonly(inactive).setFieldInactive in interface IntelligentFieldinactive - valueIntelligentField.setFieldInactive(boolean)public void setReadonly(boolean readonly)
setReadonly in interface IntelligentFieldsetReadonly in interface org.zkoss.zk.ui.ext.ReadonlysetReadonly in interface org.zkoss.zul.impl.api.InputElementsetReadonly in class org.zkoss.zul.impl.InputElementreadonly - readonlyInputElement.setReadonly(boolean)public boolean isFieldInactive()
isFieldInactive in interface IntelligentFieldIntelligentField.isFieldInactive()public void setDisabled(boolean disabled)
setDisabled in interface IntelligentFieldsetDisabled in interface org.zkoss.zk.ui.ext.DisablesetDisabled in interface org.zkoss.zul.impl.api.InputElementsetDisabled in class org.zkoss.zul.impl.InputElementdisabled - DisabledInputElement.setDisabled(boolean)public void setFieldName(String name)
setFieldName in interface IntelligentFieldname - field nameIntelligentField.setFieldName(java.lang.String)public void validate()
validate in interface IntelligentFieldIntelligentField.validate()public IntelligentFormView getParentForm()
getParentForm in interface IntelligentFieldIntelligentField.getParentForm()public void setChangedImplicitly()
setChangedImplicitly in interface IntelligentFieldIntelligentField.setChangedImplicitly()public void setChangedImplicitly(boolean fireChangedEvent)
setChangedImplicitly in interface IntelligentFieldfireChangedEvent - if true, a Events.ON_CHANGE event will be firedIntelligentField.setChangedImplicitly(boolean)public void updateAttribute(String attr, Object value)
updateAttribute in interface IntelligentFieldattr - attribute namevalue - attribute valueIntelligentField.updateAttribute(java.lang.String,
java.lang.Object)public boolean isNoLocalize()
LocalizedisNoLocalize in interface Localizedpublic void setNoLocalize(boolean value)
LocalizedsetNoLocalize in interface Localizedvalue - valuepublic String generateUUID()
generateUUID in interface Identifiablepublic String toString()
toString in class org.zkoss.zk.ui.AbstractComponentAbstractComponent.toString()public boolean isEmpty()
isEmpty in interface IntelligentFieldIntelligentField.isEmpty()public void clear()
IntelligentFieldclear in interface IntelligentFieldCopyright © 2016 SAPERION AG. All rights reserved.