Package com.saperion.ngc.iform.field
Class DateField
java.lang.Object
org.zkoss.zk.ui.AbstractComponent
org.zkoss.zk.ui.HtmlBasedComponent
org.zkoss.zul.impl.XulElement
org.zkoss.zul.impl.InputElement
org.zkoss.zul.impl.FormatInputElement
org.zkoss.zul.impl.DateTimeFormatInputElement
org.zkoss.zul.Datebox
com.saperion.ngc.iform.field.DateField
- All Implemented Interfaces:
EventChild,IntelligentField,Localized,Identifiable,Serializable,Cloneable,org.zkoss.zk.ui.Component,org.zkoss.zk.ui.ext.Disable,org.zkoss.zk.ui.ext.Readonly,org.zkoss.zk.ui.ext.Scope,org.zkoss.zk.ui.sys.ComponentCtrl,org.zkoss.zul.ext.Constrainted
A field in a form for date values.
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class org.zkoss.zul.Datebox
org.zkoss.zul.Datebox.ExtraCtrlNested classes/interfaces inherited from class org.zkoss.zk.ui.AbstractComponent
org.zkoss.zk.ui.AbstractComponent.ChildrenNested classes/interfaces inherited from interface com.saperion.ngc.iform.field.IntelligentField
IntelligentField.ElementType -
Field Summary
Fields inherited from class org.zkoss.zul.impl.DateTimeFormatInputElement
_locale, _tzoneFields inherited from class org.zkoss.zul.impl.InputElement
_valueFields inherited from class org.zkoss.zk.ui.HtmlBasedComponent
_zclassFields inherited from interface org.zkoss.zk.ui.Component
APPLICATION_SCOPE, COMPONENT_SCOPE, DESKTOP_SCOPE, PAGE_SCOPE, REQUEST_SCOPE, SESSION_SCOPE, SPACE_SCOPEFields inherited from interface org.zkoss.zk.ui.sys.ComponentCtrl
AFTER_CHILD_ADDED, AFTER_CHILD_REMOVED, AFTER_PAGE_ATTACHED, AFTER_PAGE_DETACHED, CE_BUSY_IGNORE, CE_DUPLICATE_IGNORE, CE_IMPORTANT, CE_NON_DEFERRABLE, CE_REPEAT_IGNOREFields inherited from interface com.saperion.ngc.events.EventChild
ALL_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_PROLONG_RETENTION, ON_DOCUMENT_REDUCE_DISPOSITION, 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_EXPORT, ON_EXTERNAL_STORAGE_UPLOAD, ON_EXTERNAL_STORAGE_UPLOAD_STATUS, 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_ONEDRIVE_LOGIN, 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_SET_LITIGATION_HOLD, ON_SHAREBASE_DOCUMENT_CHECK, ON_SHAREBASE_LOGIN, ON_START_WORKFLOW, ON_TAB_SELECTED, ON_UNDELETE_SELECTED, ON_UPLOAD_DOCUMENT, ON_UPLOAD_EXTERNAL_STORAGE_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, ON_WORKFLOW_DISPLAY_COMMENT -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidclear()Clears the value(s) of this field.voiddoChangeValue(org.zkoss.zk.ui.event.Event event) longlongintcom.saperion.ngc.iform.xml.EditFieldTypeReturns the EditFieldType defining the properties of this field.Returns the type of this element.shortSet<org.zkoss.zk.ui.Component>getEventtarget(String eventName) Reads the event target for the given event name, if set or the root element.Returns the name of the field.getFName()com.saperion.ngc.iform.xml.FontTypegetFont()getLimit()Returns the limit of this field (upper, lower or both).longcom.saperion.ngc.iform.xml.OverrideKindTypeReturns the parent form or null if this field is not part of a form.com.saperion.ngc.iform.xml.PosTypegetPos()com.saperion.intf.SaPropertyValueReturns the current value of the field asSaPropertyValue.intintReturns a bean containing the current value, type, name and limit of this field.shortintintintbooleanbooleanbooleanbooleanbooleanReturns true if the value of this field was changed.booleanPerforms a validation and returns true, if the content is valid.booleanisEmpty()booleanReturns the fieldInactive parameter.booleanbooleanisIsVar()booleanReturns the noLocalize parameter.booleanbooleangets the readonly state of this field.booleanbooleanbooleanvoidonCancelEdit(org.zkoss.zk.ui.event.Event event) Event handler for cancel edit event.voidonChange(org.zkoss.zk.ui.event.Event event) voidonChanging(org.zkoss.zk.ui.event.Event event) Listen to changing events fired when the user types into the field.voidonCreate(org.zkoss.zk.ui.event.Event event) voidonIndexChange(org.zkoss.zk.ui.event.Event event) Event handler for index changes.voidonIndexClear(org.zkoss.zk.ui.event.Event event) Event handler for index clear.voidonOK(org.zkoss.zk.ui.event.Event event) voidonPageAttached(org.zkoss.zk.ui.Page newpage, org.zkoss.zk.ui.Page oldpage) voidonPageDetached(org.zkoss.zk.ui.Page page) voidonVariablesAvailable(org.zkoss.zk.ui.event.Event event) Event handler for variablesAvailableEvent.voidpostFieldChangeEvent(ResultProperty property) Posts a FieldChangeEvent.voidPosts a FormButtonEvent.voidsetAlign(com.saperion.ngc.iform.xml.AlignType value) voidsetAllowInactiveLookup(boolean value) voidsetAutoComplete(boolean value) voidsetBEnabled(boolean value) voidsetBPersistent(boolean value) voidSets the changed-property of this field to true.voidsetChangedImplicitly(boolean fireChangedEvent) Sets the changed-property of this field to true.voidsetColorError(long value) voidsetColorOk(long value) voidsetConditionField(int value) voidsetDefaultValue(String valueAsString) Sets the default value.voidsetDisabled(boolean disabled) Sets the disabled state of this field.voidsetEnableMaximize(short value) voidStarts event handling on enter key.voidsetEventtarget(org.zkoss.zk.ui.Component comp, String eventName) Set the event target.voidsetFieldInactive(boolean inactive) Sets the fieldInactive parameter.voidsetFieldName(String name) Sets the name of the field.voidvoidsetFont(com.saperion.ngc.iform.xml.FontType value) voidsetHideButtons(boolean value) voidsetIsVar(boolean value) voidSets the limit type.voidsetListVersion(long value) voidsetMandatory(com.saperion.ngc.iform.xml.OverrideKindType value) voidsetNoLocalize(boolean nLocalize) Sets the noLocalize parameter that can be used to disable localization of this component.voidsetPersistVar(boolean value) voidsetPos(com.saperion.ngc.iform.xml.PosType value) voidsetReadonly(boolean readonly) Sets the readonle state of this field.voidsetResFieldCnt(int value) voidsetResStyle(int value) voidsetRestrictCursor(boolean value) voidsetSaveLayout(boolean value) voidSets the text content of the field.voidsetUseCalendar(boolean value) voidsetValue(com.saperion.intf.SaPropertyValue value) Sets the value of this field.voidsetValueImplicitly(com.saperion.intf.SaPropertyValue val) Sets the value of this field and sets the changed-property of this field to true.voidsetValueImplicitly(com.saperion.intf.SaPropertyValue value, boolean fireChangedEvent) Sets the value of this field and sets the changed-property of this field to true.voidsetVarDataType(short value) voidsetWxCombo(int value) voidsetWyCombo(int value) voidsetXCombo(int value) toString()voidupdateAttribute(String attr, Object value) Performs a smartUpdate on the specified attribute.voidvalidate()Starts validation of the field.Methods inherited from class org.zkoss.zul.Datebox
close, coerceFromString, coerceToString, getClosePopupOnTimezoneChange, getDateFormat, getDefaultDateTime, getDefaultFormat, getDisplayedTimeZones, getExtraCtrl, getLocalizedFormat, getPosition, getPropertyAccess, getRealFormat, getSelectLevel, getShowTodayLink, getTodayLinkLabel, getZclass, isButtonVisible, isCompact, isLenient, isStrictDate, isTimeZonesReadonly, isWeekOfYear, open, renderProperties, service, setButtonVisible, setClosePopupOnTimezoneChange, setCompact, setConstraint, setDefaultDateTime, setDisplayedTimeZones, setDisplayedTimeZones, setFormat, setLenient, setOpen, setPosition, setSelectLevel, setShowTodayLink, setStrictDate, setTimeZone, setTimeZonesReadonly, setTodayLinkLabel, setWeekOfYear, toStyleMethods inherited from class org.zkoss.zul.impl.DateTimeFormatInputElement
getLocale, getTimeZone, getValue, getValueInLocalDate, getValueInLocalDateTime, getValueInLocalTime, getValueInZonedDateTime, getZoneId, setConstraint, setLocale, setLocale, setTimeZone, setValue, setValueInLocalDate, setValueInLocalDateTime, setValueInLocalTime, setValueInZonedDateTime, toDate, toDate, toDate, toZonedDateTimeMethods inherited from class org.zkoss.zul.impl.FormatInputElement
getFormatMethods inherited from class org.zkoss.zul.impl.InputElement
checkUserError, clearErrorMessage, clearErrorMessage, clone, getCols, getConstraint, getErrorboxIconSclass, getErrorboxSclass, getErrorMessage, getInputAttributes, getInstant, getMaxlength, getName, getPlaceholder, getRawText, getRawValue, getTargetValue, getText, getType, isChildable, isDisabled, isInplace, isInstant, isMultiline, isValid, marshall, onWrongValue, select, setCols, setErrorboxIconSclass, setErrorboxSclass, setErrorMessage, setInplace, setInputAttributes, setInputAttributes, setInsertedText, setInstant, setMaxlength, setName, setPlaceholder, setRawValue, setSelectedText, setSelectionRange, setValueDirectly, showCustomError, unmarshall, validateMethods inherited from class org.zkoss.zul.impl.XulElement
getContext, getCtrlKeys, getPopup, getTooltip, setContext, setContext, setContextAttributes, setCtrlKeys, setPopup, setPopup, setPopupAttributes, setTooltip, setTooltip, setTooltipAttributesMethods inherited from class org.zkoss.zk.ui.HtmlBasedComponent
addSclass, evalCSSFlex, focus, getAction, getDraggable, getDroppable, getHeight, getHflex, getLeft, getRenderdefer, getSclass, getStyle, getTabindex, getTabindexInteger, getTooltiptext, getTop, getVflex, getWidth, getZindex, getZIndex, removeSclass, removeSclass, setAction, setClass, setDraggable, setDroppable, setFocus, setHeight, setHeight0, setHeightDirectly, setHflex, setHflex0, setHflexDirectly, setLeft, setLeftDirectly, setRenderdefer, setSclass, setStyle, setTabindex, setTabindex, setTooltiptext, setTop, setTopDirectly, setVflex, setVflex0, setVflexDirectly, setWidth, setWidth0, setWidthDirectly, setZclass, setZindex, setZIndex, setZIndexDirectlyMethods inherited from class org.zkoss.zk.ui.AbstractComponent
addAnnotation, addAnnotation, addCallback, addClientEvent, addEventHandler, addEventListener, addEventListener, addForward, addForward, addForward, addForward, addMoved, addRedrawCallback, addScopeListener, addShadowRoot, addShadowRootBefore, addSharedEventHandlerMap, appendChild, applyProperties, beforeChildAdded, beforeChildRemoved, beforeParentChanged, detach, didActivate, didActivate, didDeserialize, didDeserialize, disableBindingAnnotation, disableClientUpdate, enableBindingAnnotation, getAnnotatedProperties, getAnnotatedPropertiesBy, getAnnotation, getAnnotation, getAnnotations, getAnnotations, getAnnotations, getAttribute, getAttribute, getAttribute, getAttributeOrFellow, getAttributes, getAttributes, getAuService, getAutag, getCallback, getChildren, getClientAttribute, getClientDataAttribute, getClientEvents, getDefaultMold, getDefinition, getDesktop, getEventHandler, getEventHandlerNames, getEventListenerMap, getEventListeners, getFellow, getFellow, getFellowIfAny, getFellowIfAny, getFellows, getFirstChild, getId, getLastChild, getListenerIterator, getMold, getNextSibling, getPage, getParent, getPreviousSibling, getRedrawCallback, getRoot, getShadowFellowIfAny, getShadowRoots, getShadowVariable, getShadowVariable, getShadowVariable0, getSpaceOwner, getSpecialRendererOutput, getStubonly, getSubBindingAnnotationCount, getTemplate, getTemplateNames, getUuid, getWidgetAttribute, getWidgetAttributeNames, getWidgetClass, getWidgetListener, getWidgetListenerNames, getWidgetOverride, getWidgetOverrideNames, hasAttribute, hasAttribute, hasAttribute, hasAttributeOrFellow, hasBindingAnnotation, hasFellow, hasFellow, hasSubBindingAnnotation, insertBefore, invalidate, invalidatePartial, isInitialized, isInvalidated, isListenerAvailable, isVisible, onChildAdded, onChildRemoved, query, queryAll, redraw, redrawChildren, removeAttribute, removeAttribute, removeAttribute, removeCallback, removeChild, removeEventListener, removeForward, removeForward, removeRedrawCallback, removeScopeListener, removeShadowRoot, render, render, render, replace, response, response, response, service, sessionDidActivate, sessionWillPassivate, setAttribute, setAttribute, setAttribute, setAuService, setAutag, setClientAttribute, setClientDataAttribute, setDefinition, setDefinition, setId, setMold, setPage, setPageBefore, setParent, setStubonly, setStubonly, setSubBindingAnnotationCount, setTemplate, setVisible, setVisibleDirectly, setWidgetAttribute, setWidgetClass, setWidgetListener, setWidgetOverride, smartUpdate, smartUpdate, smartUpdate, smartUpdate, smartUpdate, smartUpdate, smartUpdate, smartUpdate, smartUpdate, smartUpdateWidgetListener, smartUpdateWidgetOverride, updateByClient, updateSubBindingAnnotationCount, willPassivate, willPassivate, willSerialize, willSerializeMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface org.zkoss.zk.ui.Component
addEventListener, addEventListener, addForward, addForward, addForward, addForward, appendChild, applyProperties, clone, detach, getAttribute, getAttribute, getAttributeOrFellow, getAttributes, getAttributes, getAuService, getAutag, getChildren, getClientAttribute, getClientDataAttribute, getDefinition, getDesktop, getEventListeners, getFellow, getFellow, getFellowIfAny, getFellowIfAny, getFellows, getFirstChild, getId, getLastChild, getListenerIterator, getMold, getNextSibling, getPage, getParent, getPreviousSibling, getRoot, getShadowVariable, getShadowVariable, getSpaceOwner, getStubonly, getTemplate, getTemplateNames, getUuid, getWidgetAttribute, getWidgetAttributeNames, getWidgetClass, getWidgetListener, getWidgetListenerNames, getWidgetOverride, getWidgetOverrideNames, hasAttribute, hasAttribute, hasAttributeOrFellow, hasFellow, hasFellow, insertBefore, invalidate, isInvalidated, isListenerAvailable, isVisible, query, queryAll, removeAttribute, removeAttribute, removeChild, removeEventListener, removeForward, removeForward, setAttribute, setAttribute, setAuService, setAutag, setClientAttribute, setClientDataAttribute, setId, setMold, setPage, setPageBefore, setParent, setStubonly, setStubonly, setTemplate, setVisible, setWidgetAttribute, setWidgetClass, setWidgetListener, setWidgetOverrideMethods inherited from interface org.zkoss.zk.ui.sys.ComponentCtrl
invalidatePartialMethods inherited from interface com.saperion.ngc.iform.field.IntelligentField
attachClientScripts, attachScripts, attachServerScripts, clearErrorMessage, detachScripts, focus, getTabindex, setTabindexMethods inherited from interface org.zkoss.zk.ui.ext.Scope
addScopeListener, getAttribute, hasAttribute, removeAttribute, removeScopeListener, setAttribute
-
Constructor Details
-
DateField
public DateField(com.saperion.ngc.iform.xml.EditFieldType type, com.saperion.ngc.iform.xml.PosType panePos, boolean isNoLocalization) Constructor.- Parameters:
type- Type throws WrongValueException Wrong typepanePos- Pane positionisNoLocalization-isNoLocalization- localization deactivated
-
DateField
public DateField()Constructor. -
DateField
Constructor.- Parameters:
date- Date throws WrongValueException Wrong value
-
-
Method Details
-
onCreate
public void onCreate(org.zkoss.zk.ui.event.Event event) - Parameters:
event- Create event.
-
onChange
public void onChange(org.zkoss.zk.ui.event.Event event) - Parameters:
event- Change event.
-
onChanging
public void onChanging(org.zkoss.zk.ui.event.Event event) Listen to changing events fired when the user types into the field.- Parameters:
event- Input event
-
onOK
public void onOK(org.zkoss.zk.ui.event.Event event) - Parameters:
event- OK event.
-
onPageAttached
public void onPageAttached(org.zkoss.zk.ui.Page newpage, org.zkoss.zk.ui.Page oldpage) - Specified by:
onPageAttachedin interfaceorg.zkoss.zk.ui.sys.ComponentCtrl- Overrides:
onPageAttachedin classorg.zkoss.zk.ui.AbstractComponent- See Also:
-
AbstractComponent.onPageAttached(org.zkoss.zk.ui.Page, org.zkoss.zk.ui.Page)
-
onPageDetached
public void onPageDetached(org.zkoss.zk.ui.Page page) - Specified by:
onPageDetachedin interfaceorg.zkoss.zk.ui.sys.ComponentCtrl- Overrides:
onPageDetachedin classorg.zkoss.zk.ui.AbstractComponent- See Also:
-
AbstractComponent.onPageDetached(org.zkoss.zk.ui.Page)
-
onIndexChange
public void onIndexChange(org.zkoss.zk.ui.event.Event event) Event handler for index changes.- Specified by:
onIndexChangein interfaceIntelligentField- Parameters:
event- Event- See Also:
-
onVariablesAvailable
public void onVariablesAvailable(org.zkoss.zk.ui.event.Event event) Event handler for variablesAvailableEvent. The event-object sent does not contain data. To retrieve variables, useIntelligentFormView.getIndexMaskDocument().- Specified by:
onVariablesAvailablein interfaceIntelligentField- Parameters:
event- Event- See Also:
-
onCancelEdit
public void onCancelEdit(org.zkoss.zk.ui.event.Event event) Event handler for cancel edit event.- Specified by:
onCancelEditin interfaceIntelligentField- Parameters:
event- event- See Also:
-
setValue
public void setValue(com.saperion.intf.SaPropertyValue value) Sets the value of this field.- Specified by:
setValuein interfaceIntelligentField- Parameters:
value- value- See Also:
-
getPropertyValue
public com.saperion.intf.SaPropertyValue getPropertyValue()Description copied from interface:IntelligentFieldReturns the current value of the field asSaPropertyValue.- Specified by:
getPropertyValuein interfaceIntelligentField- Returns:
- the field's current value
-
setText
Sets the text content of the field.- Overrides:
setTextin classorg.zkoss.zul.impl.InputElement- Parameters:
value- text to set
-
setValueImplicitly
public void setValueImplicitly(com.saperion.intf.SaPropertyValue val) Sets the value of this field and sets the changed-property of this field to true.- Specified by:
setValueImplicitlyin interfaceIntelligentField- Parameters:
val- value- See Also:
-
setValueImplicitly
public 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.- Specified by:
setValueImplicitlyin interfaceIntelligentField- Parameters:
value- valuefireChangedEvent- if true, aEvents.ON_CHANGEevent will be fired after the value was set- See Also:
-
onIndexClear
public void onIndexClear(org.zkoss.zk.ui.event.Event event) Event handler for index clear.- Specified by:
onIndexClearin interfaceIntelligentField- Parameters:
event- Event- See Also:
-
isChanged
public boolean isChanged()Returns true if the value of this field was changed.- Specified by:
isChangedin interfaceIntelligentField- Returns:
- Value is changed.
- See Also:
-
setEventOnOk
Starts event handling on enter key.- Specified by:
setEventOnOkin interfaceIntelligentField- Parameters:
type- Event type- See Also:
-
doChangeValue
public void doChangeValue(org.zkoss.zk.ui.event.Event event) - Specified by:
doChangeValuein interfaceIntelligentField- Parameters:
event- Event- See Also:
-
getColorError
public long getColorError()- Returns:
- Value
- See Also:
-
EditFieldType.getColorError()
-
getColorOk
public long getColorOk()- Returns:
- Value
- See Also:
-
EditFieldType.getColorOk()
-
getConditionField
public int getConditionField()- Returns:
- Value
- See Also:
-
EditFieldType.getConditionField()
-
getEnableMaximize
public short getEnableMaximize()- Returns:
- Value
- See Also:
-
EditFieldType.getEnableMaximize()
-
getFName
- Returns:
- Value
- See Also:
-
EditFieldType.getFName()
-
getFont
public com.saperion.ngc.iform.xml.FontType getFont()- Returns:
- Value
- See Also:
-
EditFieldType.getFont()
-
getLimit
Description copied from interface:IntelligentFieldReturns the limit of this field (upper, lower or both).- Specified by:
getLimitin interfaceIntelligentField- Returns:
- Value
- See Also:
-
EditFieldType.getLimit()
-
getListVersion
public long getListVersion()- Returns:
- Value
- See Also:
-
EditFieldType.getListVersion()
-
getMandatory
public com.saperion.ngc.iform.xml.OverrideKindType getMandatory()- Returns:
- Value
- See Also:
-
EditFieldType.getMandatory()
-
getPos
public com.saperion.ngc.iform.xml.PosType getPos()- Returns:
- Value
- See Also:
-
EditFieldType.getPos()
-
getResFieldCnt
public int getResFieldCnt()- Returns:
- Value
- See Also:
-
EditFieldType.getResFieldCnt()
-
getResStyle
public int getResStyle()- Returns:
- Value
- See Also:
-
EditFieldType.getResStyle()
-
getVarDataType
public short getVarDataType()- Returns:
- Value
- See Also:
-
EditFieldType.getVarDataType()
-
getWxCombo
public int getWxCombo()- Returns:
- Value
- See Also:
-
EditFieldType.getWxCombo()
-
getWyCombo
public int getWyCombo()- Returns:
- Value
- See Also:
-
EditFieldType.getWyCombo()
-
getXCombo
public int getXCombo()- Returns:
- Value
- See Also:
-
EditFieldType.getXCombo()
-
isAllowInactiveLookup
public boolean isAllowInactiveLookup()- Returns:
- Value
- See Also:
-
EditFieldType.isAllowInactiveLookup()
-
isAutoComplete
public boolean isAutoComplete()- Returns:
- Value
- See Also:
-
EditFieldType.isAutoComplete()
-
isBEnabled
public boolean isBEnabled()- Returns:
- Value
- See Also:
-
EditFieldType.isBEnabled()
-
isBPersistent
public boolean isBPersistent()- Returns:
- Value
- See Also:
-
EditFieldType.isBPersistent()
-
isHideButtons
public boolean isHideButtons()- Returns:
- Value
- See Also:
-
EditFieldType.isHideButtons()
-
isIsVar
public boolean isIsVar()- Returns:
- Value
- See Also:
-
EditFieldType.isIsVar()
-
isPersistVar
public boolean isPersistVar()- Returns:
- Value
- See Also:
-
EditFieldType.isPersistVar()
-
isRestrictCursor
public boolean isRestrictCursor()- Returns:
- Value
- See Also:
-
EditFieldType.isRestrictCursor()
-
isSaveLayout
public boolean isSaveLayout()- Returns:
- Value
- See Also:
-
EditFieldType.isSaveLayout()
-
isUseCalendar
public boolean isUseCalendar()- Returns:
- Value
- See Also:
-
EditFieldType.isUseCalendar()
-
setAlign
public void setAlign(com.saperion.ngc.iform.xml.AlignType value) - Parameters:
value- Value- See Also:
-
EditFieldType.setAlign(com.saperion.ngc.iform.xml.AlignType)
-
setAllowInactiveLookup
public void setAllowInactiveLookup(boolean value) - Parameters:
value- Value- See Also:
-
EditFieldType.setAllowInactiveLookup(boolean)
-
setAutoComplete
public void setAutoComplete(boolean value) - Parameters:
value- Value- See Also:
-
EditFieldType.setAutoComplete(boolean)
-
setBEnabled
public void setBEnabled(boolean value) - Parameters:
value- Value- See Also:
-
EditFieldType.setBEnabled(boolean)
-
setBPersistent
public void setBPersistent(boolean value) - Parameters:
value- Value- See Also:
-
EditFieldType.setBPersistent(boolean)
-
setColorError
public void setColorError(long value) - Parameters:
value- Value- See Also:
-
EditFieldType.setColorError(long)
-
setColorOk
public void setColorOk(long value) - Parameters:
value- Value- See Also:
-
EditFieldType.setColorOk(long)
-
setConditionField
public void setConditionField(int value) - Parameters:
value- Value- See Also:
-
EditFieldType.setConditionField(int)
-
setEnableMaximize
public void setEnableMaximize(short value) - Parameters:
value- Value- See Also:
-
EditFieldType.setEnableMaximize(short)
-
setFName
- Parameters:
value- Value- See Also:
-
EditFieldType.setFName(java.lang.String)
-
setFont
public void setFont(com.saperion.ngc.iform.xml.FontType value) - Parameters:
value- Value- See Also:
-
EditFieldType.setFont(com.saperion.ngc.iform.xml.FontType)
-
setHideButtons
public void setHideButtons(boolean value) - Parameters:
value- Value- See Also:
-
EditFieldType.setHideButtons(boolean)
-
setIsVar
public void setIsVar(boolean value) - Parameters:
value- Value- See Also:
-
EditFieldType.setIsVar(boolean)
-
setLimit
Description copied from interface:IntelligentFieldSets the limit type. Possible values are: 'lower', 'upper', 'both'.- Specified by:
setLimitin interfaceIntelligentField- Parameters:
value- Value- See Also:
-
EditFieldType.setLimit(com.saperion.ngc.iform.xml.LimitType)
-
setListVersion
public void setListVersion(long value) - Parameters:
value- Value- See Also:
-
EditFieldType.setListVersion(long)
-
setMandatory
public void setMandatory(com.saperion.ngc.iform.xml.OverrideKindType value) - Parameters:
value- Value- See Also:
-
EditFieldType.setMandatory(com.saperion.ngc.iform.xml.OverrideKindType)
-
setPersistVar
public void setPersistVar(boolean value) - Parameters:
value- Value- See Also:
-
EditFieldType.setPersistVar(boolean)
-
setPos
public void setPos(com.saperion.ngc.iform.xml.PosType value) - Parameters:
value- Value- See Also:
-
EditFieldType.setPos(com.saperion.ngc.iform.xml.PosType)
-
setResFieldCnt
public void setResFieldCnt(int value) - Parameters:
value- Value- See Also:
-
EditFieldType.setResFieldCnt(int)
-
setResStyle
public void setResStyle(int value) - Parameters:
value- Value- See Also:
-
EditFieldType.setResStyle(int)
-
setRestrictCursor
public void setRestrictCursor(boolean value) - Parameters:
value- Value- See Also:
-
EditFieldType.setRestrictCursor(boolean)
-
setSaveLayout
public void setSaveLayout(boolean value) - Parameters:
value- Value- See Also:
-
EditFieldType.setSaveLayout(boolean)
-
setUseCalendar
public void setUseCalendar(boolean value) - Parameters:
value- Value- See Also:
-
EditFieldType.setUseCalendar(boolean)
-
setVarDataType
public void setVarDataType(short value) - Parameters:
value- Value- See Also:
-
EditFieldType.setVarDataType(short)
-
setWxCombo
public void setWxCombo(int value) - Parameters:
value- Value- See Also:
-
EditFieldType.setWxCombo(int)
-
setWyCombo
public void setWyCombo(int value) - Parameters:
value- Value- See Also:
-
EditFieldType.setWyCombo(int)
-
setXCombo
public void setXCombo(int value) - Parameters:
value- Value- See Also:
-
EditFieldType.setXCombo(int)
-
getElementType
Returns the type of this element. The type defines the kind of data and control used for this IntelligentField. SeeIntelligentField.ElementTypefor a list of types.- Specified by:
getElementTypein interfaceIntelligentField- Returns:
- Element type
- See Also:
-
getResultBean
Returns a bean containing the current value, type, name and limit of this field.- Specified by:
getResultBeanin interfaceIntelligentField- Returns:
- Result bean
- See Also:
-
getEventtarget
Reads the event target for the given event name, if set or the root element.- Specified by:
getEventtargetin interfaceEventChild- Parameters:
eventName- Event name or null for main target- Returns:
- Set of event targets
- See Also:
-
setEventtarget
Set the event target.- Specified by:
setEventtargetin interfaceEventChild- Parameters:
comp- Event targeteventName- Event name or null for main target- See Also:
-
postFormButtonEvent
Posts a FormButtonEvent.- Parameters:
info- information about the button pressed.- See Also:
-
postFieldChangeEvent
Posts a FieldChangeEvent.- Parameters:
property- the property that was changed- See Also:
-
getFieldName
Returns the name of the field.- Specified by:
getFieldNamein interfaceIntelligentField- Returns:
- Field name
- See Also:
-
isContentValid
public boolean isContentValid()Performs a validation and returns true, if the content is valid.- Specified by:
isContentValidin interfaceIntelligentField- Returns:
- Field content is valid.
- See Also:
-
getEditField
public com.saperion.ngc.iform.xml.EditFieldType getEditField()Description copied from interface:IntelligentFieldReturns the EditFieldType defining the properties of this field.- Specified by:
getEditFieldin interfaceIntelligentField- Returns:
- the field
-
setDefaultValue
Sets the default value.- Specified by:
setDefaultValuein interfaceIntelligentField- Parameters:
valueAsString- string representation of value- See Also:
-
setFieldInactive
public void setFieldInactive(boolean inactive) Sets the fieldInactive parameter. Same assetReadonly(inactive).- Specified by:
setFieldInactivein interfaceIntelligentField- Parameters:
inactive- value- See Also:
-
setReadonly
public void setReadonly(boolean readonly) Sets the readonle state of this field.- Specified by:
setReadonlyin interfaceIntelligentField- Specified by:
setReadonlyin interfaceorg.zkoss.zk.ui.ext.Readonly- Overrides:
setReadonlyin classorg.zkoss.zul.impl.InputElement- Parameters:
readonly- readonly- See Also:
-
InputElement.setReadonly(boolean)
-
isReadonly
public boolean isReadonly()gets the readonly state of this field.- Specified by:
isReadonlyin interfaceIntelligentField- Specified by:
isReadonlyin interfaceorg.zkoss.zk.ui.ext.Readonly- Overrides:
isReadonlyin classorg.zkoss.zul.impl.InputElement- See Also:
-
InputElement.setReadonly(boolean)
-
isFieldInactive
public boolean isFieldInactive()Returns the fieldInactive parameter.- Specified by:
isFieldInactivein interfaceIntelligentField- Returns:
- fieldInactive
- See Also:
-
setDisabled
public void setDisabled(boolean disabled) Sets the disabled state of this field.- Specified by:
setDisabledin interfaceorg.zkoss.zk.ui.ext.Disable- Specified by:
setDisabledin interfaceIntelligentField- Overrides:
setDisabledin classorg.zkoss.zul.impl.InputElement- Parameters:
disabled- Disabled- See Also:
-
InputElement.setDisabled(boolean)
-
setFieldName
Sets the name of the field. The name is required to be the same as in the database table representing the DDC used.- Specified by:
setFieldNamein interfaceIntelligentField- Parameters:
name- field name- See Also:
-
validate
public void validate()Starts validation of the field.- Specified by:
validatein interfaceIntelligentField- See Also:
-
getParentForm
Returns the parent form or null if this field is not part of a form.- Specified by:
getParentFormin interfaceIntelligentField- Returns:
- parent form or null
- See Also:
-
setChangedImplicitly
public void setChangedImplicitly()Sets the changed-property of this field to true.- Specified by:
setChangedImplicitlyin interfaceIntelligentField- See Also:
-
setChangedImplicitly
public void setChangedImplicitly(boolean fireChangedEvent) Sets the changed-property of this field to true.- Specified by:
setChangedImplicitlyin interfaceIntelligentField- Parameters:
fireChangedEvent- if true, aEvents.ON_CHANGEevent will be fired- See Also:
-
updateAttribute
Performs a smartUpdate on the specified attribute.- Specified by:
updateAttributein interfaceIntelligentField- Parameters:
attr- attribute namevalue- attribute value- See Also:
-
isNoLocalize
public boolean isNoLocalize()Description copied from interface:LocalizedReturns the noLocalize parameter.- Specified by:
isNoLocalizein interfaceLocalized- Returns:
- noLocalize
-
setNoLocalize
public void setNoLocalize(boolean nLocalize) Description copied from interface:LocalizedSets the noLocalize parameter that can be used to disable localization of this component.- Specified by:
setNoLocalizein interfaceLocalized- Parameters:
nLocalize- value
-
generateUUID
- Specified by:
generateUUIDin interfaceIdentifiable- Returns:
- the generated uuid for the DOM tree
-
toString
- Overrides:
toStringin classorg.zkoss.zk.ui.AbstractComponent- See Also:
-
AbstractComponent.toString()
-
isEmpty
public boolean isEmpty()- Specified by:
isEmptyin interfaceIntelligentField- Returns:
- true if the field's value is empty.
- See Also:
-
clear
public void clear()Description copied from interface:IntelligentFieldClears the value(s) of this field.- Specified by:
clearin interfaceIntelligentField
-