public class FormButton extends Button implements EventChild, Localized, Identifiable
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_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 |
|---|
FormButton()
Constructor.
|
FormButton(com.saperion.ngc.iform.xml.ButtonType buttonType,
com.saperion.ngc.iform.xml.PosType panePos,
boolean isNoLocatization)
Constructor.
|
FormButton(String label)
Constructor.
|
FormButton(String label,
String image)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
String |
generateUUID() |
Set<org.zkoss.zk.ui.Component> |
getEventtarget(String eventName)
Reads the event target for the given event name, if set or the root element.
|
ButtonInfo.EventType |
getEventType() |
com.saperion.ngc.iform.xml.ButtonKindType |
getKind() |
IntelligentFormView |
getParentForm()
Returns the parent form or null, if this button is not part of a form.
|
com.saperion.ngc.iform.xml.SaveActionType |
getSaveAction() |
com.saperion.ngc.iform.xml.WorkflowActionType |
getWorkflowAction() |
String |
getZclass() |
boolean |
isNoLocalize()
Returns the noLocalize parameter.
|
boolean |
isUseFields() |
boolean |
isUtf8() |
void |
onClick(org.zkoss.zk.ui.event.Event event)
Handler for onClick event.
|
void |
onPageAttached(org.zkoss.zk.ui.Page newpage,
org.zkoss.zk.ui.Page oldpage) |
void |
onPageDetached(org.zkoss.zk.ui.Page page) |
void |
postFormButtonEvent(ButtonInfo info)
Posts a FormButtonEvent.
|
void |
setEventtarget(org.zkoss.zk.ui.Component comp,
String eventName)
Set the event target.
|
void |
setKind(com.saperion.ngc.iform.xml.ButtonKindType value) |
void |
setMold(String mold) |
void |
setNoLocalize(boolean noLocalize)
Sets the noLocalize parameter.
|
void |
setParent(org.zkoss.zk.ui.Component parent) |
void |
setSaveAction(com.saperion.ngc.iform.xml.SaveActionType value) |
void |
setUseFields(boolean value) |
void |
setUtf8(boolean value) |
void |
setWorkflowAction(com.saperion.ngc.iform.xml.WorkflowActionType value) |
clone, getAutodisable, getDir, getHref, getOrient, getTabindex, getTarget, getType, getUpload, isChildable, isDisabled, renderCrawlable, renderProperties, setAutodisable, setDir, setDisabled, setHref, setOrient, setTabindex, setTarget, setType, setUpload, updateByClientgetExtraCtrl, getHoverImage, getHoverImageContent, getImage, getImageContent, getSrc, isImageAssigned, setHoverImage, setHoverImageContent, setHoverImageContent, setImage, setImageContent, setImageContent, setSrcgetContext, getCtrlKeys, getPopup, getTooltip, setContext, setContext, setCtrlKeys, setPopup, setPopup, setTooltip, setTooltipfocus, getAction, getDraggable, getDroppable, getHeight, getHflex, getLeft, getRenderdefer, getSclass, getStyle, getTooltiptext, getTop, getVflex, getWidth, getZindex, getZIndex, service, 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, onWrongValue, 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, setPage, setPageBefore, setStubonly, setVariable, setVisible, setVisibleDirectly, setWidgetAttribute, setWidgetClass, setWidgetListener, setWidgetOverride, smartUpdate, smartUpdate, smartUpdate, smartUpdate, smartUpdate, smartUpdate, smartUpdate, smartUpdate, smartUpdate, smartUpdate, smartUpdateWidgetListener, smartUpdateWidgetOverride, toString, unsetVariable, willPassivate, willPassivate, willSerialize, willSerializefinalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetDir, getHref, getOrient, getTabindex, getTarget, getType, isDisabled, setDir, setDisabled, setHref, setOrient, setTabindex, setTarget, setTypegetHoverImage, getImage, getImageContent, setHoverImage, setHoverImageContent, setHoverImageContent, setImage, setImageContent, setImageContentgetContext, getCtrlKeys, getPopup, getTooltip, setContext, setContext, setCtrlKeys, setPopup, setPopup, setTooltip, setTooltipfocus, getHeight, getLeft, getRenderdefer, getSclass, getStyle, getTooltiptext, getTop, getWidth, 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, setPage, setPageBefore, setStubonly, setVariable, setVisible, setWidgetAttribute, setWidgetClass, setWidgetListener, setWidgetOverride, unsetVariablepublic FormButton()
throws NgcUiException
NgcUiException - exception to be handled by viewpublic FormButton(String label, String image) throws NgcUiException
label - Labelimage - ImageNgcUiException - exception to be handled by viewpublic FormButton(String label) throws NgcUiException
label - LabelNgcUiException - exception to be handled by viewpublic FormButton(com.saperion.ngc.iform.xml.ButtonType buttonType,
com.saperion.ngc.iform.xml.PosType panePos,
boolean isNoLocatization)
throws NgcUiException
buttonType - Button typepanePos - Pane positionNgcUiException - exception to be handled by viewpublic String getZclass()
getZclass in interface org.zkoss.zk.ui.api.HtmlBasedComponentgetZclass in class org.zkoss.zul.Buttonpublic final void onClick(org.zkoss.zk.ui.event.Event event)
event - eventpublic ButtonInfo.EventType getEventType()
public void setMold(String mold)
setMold in interface org.zkoss.zk.ui.ComponentsetMold in class org.zkoss.zk.ui.AbstractComponentAbstractComponent.setMold(java.lang.String)public final com.saperion.ngc.iform.xml.ButtonKindType getKind()
public final void setKind(com.saperion.ngc.iform.xml.ButtonKindType value)
throws NgcUiException
value - the kind to setNgcUiException - exception to be handled by viewpublic final boolean isUseFields()
public final void setUseFields(boolean value)
throws NgcUiException
value - the useFields to setNgcUiException - exception to be handled by viewpublic final com.saperion.ngc.iform.xml.SaveActionType getSaveAction()
public final void setSaveAction(com.saperion.ngc.iform.xml.SaveActionType value)
throws NgcUiException
value - the saveAction to setNgcUiException - exception to be handled by viewpublic final boolean isUtf8()
public final void setUtf8(boolean value)
throws NgcUiException
value - the utf8 to setNgcUiException - exception to be handled by viewpublic final com.saperion.ngc.iform.xml.WorkflowActionType getWorkflowAction()
public final void setWorkflowAction(com.saperion.ngc.iform.xml.WorkflowActionType value)
throws NgcUiException
value - the workflowAction to setNgcUiException - exception to be handled by viewpublic Set<org.zkoss.zk.ui.Component> getEventtarget(String eventName)
getEventtarget in interface EventChildeventName - Event name or null for main targetEventChildHandlerImpl.getEventtarget(java.lang.String)public void postFormButtonEvent(ButtonInfo info)
info - information about the button pressed.EventChildHandlerImpl.postFormButtonEvent(com.saperion.ngc.iform.button.ButtonInfo)public void setEventtarget(org.zkoss.zk.ui.Component comp,
String eventName)
setEventtarget in interface EventChildcomp - Event targeteventName - Event name or null for main targetEventChildHandlerImpl.setEventtarget(org.zkoss.zk.ui.Component,
java.lang.String)public void setParent(org.zkoss.zk.ui.Component parent)
setParent in interface org.zkoss.zk.ui.ComponentsetParent in class org.zkoss.zk.ui.AbstractComponentAbstractComponent.setParent(org.zkoss.zk.ui.Component)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 IntelligentFormView getParentForm()
public boolean isNoLocalize()
LocalizedisNoLocalize in interface Localizedpublic void setNoLocalize(boolean noLocalize)
LocalizedsetNoLocalize in interface LocalizednoLocalize - valuepublic String generateUUID()
generateUUID in interface IdentifiableCopyright © 2016 SAPERION AG. All rights reserved.