Package org.eclnt.jsfserver.elements
Class BaseActionComponent
java.lang.Object
javax.faces.component.UIComponent
javax.faces.component.UIComponentBase
org.eclnt.jsfserver.elements.BaseComponent
org.eclnt.jsfserver.elements.BaseActionComponent
- All Implemented Interfaces:
Serializable
,EventListener
,javax.faces.component.ActionSource
,javax.faces.component.PartialStateHolder
,javax.faces.component.StateHolder
,javax.faces.component.TransientStateHolder
,javax.faces.event.ComponentSystemEventListener
,javax.faces.event.FacesListener
,javax.faces.event.SystemEventListenerHolder
,IBaseComponent
,ICCComponentProperties
,ICCServerConstants
,CLogConstants
- Direct Known Subclasses:
BaseHTMLActionComponent
,BasePopupComponent
,org.eclnt.jsfserver.elements.impl.ROWPAGEBEANINCLUDEComponent
,StructureComponent
public abstract class BaseActionComponent
extends BaseComponent
implements javax.faces.component.ActionSource, CLogConstants
Is decoding "ID.action" and is invoking the Action accordingly.
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class org.eclnt.jsfserver.elements.BaseComponent
BaseComponent.DecodePassData, BaseComponent.IEventQueue
-
Field Summary
Modifier and TypeFieldDescriptionprotected ArrayList<javax.faces.event.ActionListener>
protected boolean
Fields inherited from class org.eclnt.jsfserver.elements.BaseComponent
m_attributesIsDynamicInfo, m_attributesIsManagedViaAdapterBinding, m_attributesReferenceInfo, m_attributesSetViaStyle, m_attributesTakeOverInfo, m_currentDump, m_explicitlyNulledAttributes, m_lastDumpRequestSequenceId, m_previousDump, m_styleValues, m_tagAttributes
Fields inherited from class javax.faces.component.UIComponent
ATTRS_WITH_DECLARED_DEFAULT_VALUES, BEANINFO_KEY, bindings, COMPOSITE_COMPONENT_TYPE_KEY, COMPOSITE_FACET_NAME, CURRENT_COMPONENT, CURRENT_COMPOSITE_COMPONENT, FACETS_KEY, HONOR_CURRENT_COMPONENT_ATTRIBUTES_PARAM_NAME, VIEW_LOCATION_KEY
Fields inherited from interface org.eclnt.util.log.CLogConstants
LL_DBG, LL_ERR, LL_INF, LL_WAR
Fields inherited from interface org.eclnt.jsfserver.elements.ICCComponentProperties
ATT_abortonwrongprintername, ATT_accessiblename, ATT_accuracy, ATT_action, ATT_actioneventsnoblocking, ATT_ACTIONLISTENER, ATT_activateonmouseover, ATT_activationhotkey, ATT_active, ATT_activebackgroundcolor, ATT_activecolor, ATT_activehandling, ATT_activeicon, ATT_activepageindex, ATT_activesrc, ATT_ADAPTERBINDING, ATT_ADAPTIVEBREAKS, ATT_ADAPTIVECATEGORIES, ATT_ADAPTIVECOLSPANS, ATT_ADAPTIVEWIDTHS, ATT_adapttitlesize, ATT_adaptvalueindex, ATT_align, ATT_alignitems, ATT_alignvisited, ATT_allowadd, ATT_allowfullscreen, ATT_allowpencolorupdate, ATT_allowpensizeupdate, ATT_allowwrapping, ATT_alt, ATT_alwaysontop, ATT_alwaysprovidepopup, ATT_alwaysshowtoggler, ATT_animate, ATT_animateback, ATT_animatechangeofsize, ATT_animateoncreation, ATT_animatestepcount, ATT_animationclass, ATT_animationduration, ATT_animationtrigger, ATT_animationtype, ATT_anonymizedlength, ATT_archivedirectory, ATT_arearatio, ATT_arrowcentral, ATT_arrowfrom, ATT_arrowto, ATT_asregion, ATT_asynchronous, ATT_asynchronousuploadurl, ATT_attributemacro, ATT_autoadjustwidth, ATT_autoclearduration, ATT_autoclose, ATT_autocompletetimer, ATT_autoexecute, ATT_autoexecuteduration, ATT_autoplay, ATT_autoscale, ATT_autoshrinkduration, ATT_avoidclientreload, ATT_avoidexport, ATT_avoidfocussingofopener, ATT_avoidfocussingofpopup, ATT_avoiditemanimation, ATT_avoidroundtrips, ATT_avoidrowstretching, ATT_avoidsanitizing, ATT_avoidscaling, ATT_avoidselection, ATT_avoidshortcutyy, ATT_avoidurlencoding, ATT_avoidvalidations, ATT_background, ATT_backgroundcolor, ATT_backgrounddesign, ATT_backgroundunselected, ATT_badgeimage, ATT_barbackground, ATT_baseurl, ATT_baudrate, ATT_bcc, ATT_beanbinding, ATT_beantype, ATT_beepcount, ATT_beeptype, ATT_beepwhenblocked, ATT_beforedefaultheader, ATT_bgpaint, ATT_bgpaintaddon, ATT_bgpaintdefault, ATT_bgpaintdefaultfirst, ATT_bgpaintdefaultlast, ATT_bgpaintdefaultonly, ATT_bgpaintrollover, ATT_bgpaintrolloverfirst, ATT_bgpaintrolloverlast, ATT_bgpaintrolloveronly, ATT_bgpaintselected, ATT_bgpaintselectedfirst, ATT_bgpaintselectedlast, ATT_bgpaintselectedonly, ATT_bigicons, ATT_blocked, ATT_blockformsubmitonenter, ATT_body, ATT_border, ATT_bordercolor, ATT_bordercolorsperlevel, ATT_borderdarkshadowcolor, ATT_borderdashing, ATT_borderheight, ATT_borderlightcolor, ATT_bordershadowcolor, ATT_borderwidth, ATT_borderwidthsperlevel, ATT_bounds, ATT_boundsanchor, ATT_breakindex, ATT_breakpixels, ATT_breakpointl, ATT_breakpointm, ATT_bridgepage, ATT_browser, ATT_browserautofill, ATT_bufferobjecttype, ATT_buffersize, ATT_busyindicatordesign, ATT_buttonmenumode, ATT_buttontext, ATT_buttontype, ATT_calendarstyle, ATT_cancelbuttontext, ATT_cascadeparentmenu, ATT_cascaderenderedfalse, ATT_cc, ATT_ccfcommand, ATT_ccfcommandtrigger, ATT_ccfdata, ATT_cellpadding, ATT_cellselection, ATT_cellselectionbgpaint, ATT_cellspacing, ATT_changecounter, ATT_chartbinding, ATT_chartjsconfig, ATT_classname, ATT_clearbuffertrigger, ATT_clearduration, ATT_clearonchange, ATT_clienterrorscreen, ATT_clientimagebufferversion, ATT_clientlogactive, ATT_clientloglevel, ATT_clientname, ATT_clientprintername, ATT_clientprintertrayname, ATT_clientstyle, ATT_clientsystemcommand, ATT_clientvaluereference, ATT_clockformat, ATT_closeclientdelay, ATT_closeclienttrigger, ATT_closeclienturl, ATT_closeiconactiveimage, ATT_closeiconimage, ATT_closeiconinactiveimage, ATT_closeonclickoutside, ATT_closeonmouseactivity, ATT_closeonmouseexit, ATT_closeonroundtrip, ATT_closetrigger, ATT_codeeditorparams, ATT_codetype, ATT_colalignmentx, ATT_coldistance, ATT_coldistancecolor, ATT_collapsed, ATT_color, ATT_colorpalette, ATT_cols, ATT_colsequence, ATT_colspan, ATT_columndragdropenabled, ATT_columnmovingenabled, ATT_columnresizerbackground, ATT_columnresizingalwaysshowtitle, ATT_columnresizingenabled, ATT_columnsl, ATT_columnsm, ATT_colwidths, ATT_combopopupheight, ATT_combopopupwidth, ATT_command, ATT_commandcallback, ATT_commandfilter, ATT_commandline, ATT_commandlineargumentscsv, ATT_COMMENT, ATT_commenttext, ATT_commentwidth, ATT_COMPONENTBINDING, ATT_concatenate, ATT_concatenateduration, ATT_concatenateseparator, ATT_condensed, ATT_configcountries, ATT_configinfo, ATT_configlanguages, ATT_configparams, ATT_configtype, ATT_configxml, ATT_confirmexit, ATT_connecteditemids, ATT_connectionproblemmessage, ATT_connectionproblempopup, ATT_content, ATT_contentareafilled, ATT_contentbinding, ATT_CONTENTREPLACE, ATT_CONTENTREPLACEDRILLDOWN, ATT_contenttype, ATT_contributetoareasizing, ATT_convertemptystringtonull, ATT_cookies, ATT_coordinates, ATT_count, ATT_counter, ATT_country, ATT_createdirectories, ATT_creationhint, ATT_cssfiles, ATT_currency, ATT_currenturl, ATT_curtain, ATT_curtaincolor, ATT_curtainflash, ATT_customicon, ATT_customicondensityaware, ATT_customiconheight, ATT_customiconrotationspeed, ATT_customiconwidth, ATT_customtextoff, ATT_customtexton, ATT_cutcontent, ATT_cutheight, ATT_cutwidth, ATT_darkexecution, ATT_darkupload, ATT_databits, ATT_dataflavor, ATT_datatypeinfo, ATT_dateformatrule, ATT_datetimeinputtype, ATT_datevalue, ATT_decorative, ATT_default, ATT_defaultindent, ATT_defaultspan, ATT_defaulttransitionname, ATT_defaultvalue, ATT_defaultzoomlevel, ATT_delay, ATT_deleteonfocus, ATT_delimiter, ATT_demandpopin, ATT_densityaware, ATT_description, ATT_detailmessages, ATT_detailmessagesshown, ATT_devicesorting, ATT_direction, ATT_directory, ATT_directselectmode, ATT_disabledcolor, ATT_displayformat, ATT_displayinline, ATT_displayvalue, ATT_distancebottomheight, ATT_distanceleftwidth, ATT_distancerightwidth, ATT_distancetopheight, ATT_dividercolor, ATT_dividerlocation, ATT_dividersize, ATT_doubleclickclearstextselection, ATT_doubleclickenabled, ATT_dragdropenabled, ATT_dragdrophighlightcolor, ATT_dragroundtrip, ATT_dragsend, ATT_dragsticktocursor, ATT_dragtitleonly, ATT_drawcommands, ATT_drawoddevenbackgroundeven, ATT_drawoddevenbackgroundodd, ATT_drawoddevenrows, ATT_droprastertext, ATT_dropreceive, ATT_dropshape, ATT_duration, ATT_durationglasspaneblocker, ATT_durationglasspaneblockerphase2, ATT_durationglasspaneblockerphase3, ATT_durationtype, ATT_dynamicheadlinerowheightsizing, ATT_dynamicheightsizing, ATT_dynamicwidthsizing, ATT_editable, ATT_editgrid, ATT_editgridsnapto, ATT_editgridvisible, ATT_embeddingtext, ATT_emphasized, ATT_emptycolor, ATT_emptyspanl, ATT_emptyspanm, ATT_emptyspans, ATT_enablebusyindicator, ATT_enabled, ATT_enablescrolling, ATT_encryption, ATT_encryptionsalt, ATT_enforceextension, ATT_errorscreen, ATT_eventdelay, ATT_exacttime, ATT_exacttimehhmmssmmm, ATT_exitid, ATT_exitiddelegate, ATT_expandable, ATT_expandcomponentsinpopup, ATT_expanded, ATT_exportreference, ATT_exportreferenceformat, ATT_exportreferenceformatmask, ATT_exportreferencetimezone, ATT_exportwidth, ATT_extcalendarbuffer, ATT_extcalendarid, ATT_extcalendarinfos, ATT_extcalendarmode, ATT_falsestring, ATT_fgpaint, ATT_fieldalign, ATT_fieldenabled, ATT_fieldwidth, ATT_filedirectory, ATT_fileextensions, ATT_filename, ATT_filenameinroot, ATT_filenamesexcludedfromselection, ATT_fileoverwrite, ATT_fileremoveondestroy, ATT_fileselectiondialog, ATT_fileselectiondialogtitle, ATT_fileselectionmode, ATT_filetype, ATT_fillcolor, ATT_filledbuttoncolor1, ATT_filledbuttoncolor2, ATT_filledbuttonmouseovercolor1, ATT_filledbuttonmouseovercolor2, ATT_filledbuttonpressedcolor1, ATT_filledbuttonpressedcolor2, ATT_filledbuttonradius, ATT_filtersuggests, ATT_fitcontainer, ATT_fixcontentsize, ATT_fixedlayout, ATT_fixfirst, ATT_fixgridcommand, ATT_fixgridid, ATT_fixinterimpointfirst, ATT_fixinterimpointlast, ATT_fixscrollbarsizing, ATT_fixstatusimageclosed, ATT_fixstatusimageendnode, ATT_fixstatusimageopened, ATT_flowcontrolin, ATT_flowcontrolout, ATT_flush, ATT_flusharea, ATT_flushareatimer, ATT_flushcolumnupdates, ATT_flushonselect, ATT_flushreference, ATT_flushtimer, ATT_flushtimercondition, ATT_focusable, ATT_focusdrawborder, ATT_focusnexthotkey, ATT_focusprevioushotkey, ATT_focussensitive, ATT_focussequence, ATT_font, ATT_fontfamily, ATT_fontselected, ATT_fontvisited, ATT_footertext, ATT_foreground, ATT_foregrounddefault, ATT_foregrounddisabled, ATT_foregroundrollover, ATT_foregroundselected, ATT_foregroundvisited, ATT_format, ATT_formatmask, ATT_formatmaskduringinput, ATT_from, ATT_fromdate, ATT_fromheight, ATT_fromvalue, ATT_fromwidth, ATT_functiontreestylevariant, ATT_fxchartbinding, ATT_fxstyleseq, ATT_fxstyleseqinner, ATT_fxstyleseqitems, ATT_fxstyleseqlabel, ATT_fxstyleseqoverride, ATT_fxstyleseqtabs, ATT_gp_action, ATT_gp_actionListener, ATT_gp_rendered, ATT_grabbedimageheight, ATT_grabbedimagewidth, ATT_grabimmediately, ATT_grabondestroy, ATT_grabtoclientid, ATT_grabtype, ATT_grabviadialog, ATT_gridborder, ATT_gridcellpadding, ATT_gridcolbgpaint, ATT_gridcolfont, ATT_gridcolforeground, ATT_gridcontentreplace, ATT_gridrowselector, ATT_gridscrolldelay, ATT_gridstylevariant, ATT_group, ATT_growing, ATT_growingscrolltoload, ATT_growingthreshold, ATT_growingtriggertext, ATT_halign, ATT_headerbackground, ATT_headerbgpaint, ATT_headerfullwidth, ATT_headertext, ATT_headlineiconbgpaint, ATT_headlinerowheight, ATT_height, ATT_heightifunselected, ATT_heightsizinghint, ATT_helpid, ATT_hexcontent, ATT_hexdata, ATT_hidden, ATT_hiddenimage, ATT_hiddenmode, ATT_hiddentext, ATT_hidefirstsplit, ATT_hideifnoitems, ATT_hideinfopopup, ATT_hidesecondsplit, ATT_highlightarea, ATT_highlightid, ATT_highlightreference, ATT_highlighttextbgpaint, ATT_highlighttextcolor, ATT_horizontalcategories, ATT_horizontaldividerheight, ATT_horizontaldividertype, ATT_horizontalscrollmode, ATT_horizontaltextposition, ATT_hotkey, ATT_hotkeyisolation, ATT_hotkeyonly, ATT_hotkeyrowexecute, ATT_hoverbackgroundcolor, ATT_hovercolor, ATT_hoverimage, ATT_hoverimageheight, ATT_hoverimagewidth, ATT_href, ATT_hspacing, ATT_htmlatbegintag, ATT_htmlatendtag, ATT_htmlfieldtype, ATT_htmlstylesheetrule, ATT_httpheaderparams, ATT_httponly, ATT_icon, ATT_iconactive, ATT_iconcolor, ATT_icondensityaware, ATT_iconhexcode, ATT_iconhovered, ATT_iconinset, ATT_iconontheleft, ATT_iconrollover, ATT_iconselected, ATT_iconsize, ATT_iconsleft, ATT_iconsright, ATT_icontabdesign, ATT_iconunselected, ATT_ID, ATT_iframeattributes, ATT_iframeconfiguration, ATT_iframepage, ATT_ignoreroundtripvetos, ATT_ignoreroundtripvetosonclose, ATT_image, ATT_imageareainvokeevent, ATT_imageareas, ATT_imagebackground, ATT_imageborder, ATT_imagebordercolor, ATT_imageborderwidth, ATT_imagedeselected, ATT_imagedisabled, ATT_imagedisabledfalse, ATT_imagedisablednull, ATT_imagedisabledtrue, ATT_imagedistance, ATT_imagefalse, ATT_imagefitmode, ATT_imageheight, ATT_imagenull, ATT_imageposition, ATT_imagepressed, ATT_imagereduction, ATT_imagerollover, ATT_imagerounding, ATT_imageselected, ATT_imagesortdown, ATT_imagesortup, ATT_imageto, ATT_imagetrue, ATT_imagewidth, ATT_includeall, ATT_includeiteminselection, ATT_increment, ATT_indentwidth, ATT_info, ATT_infopopuptype, ATT_infostate, ATT_initcommand, ATT_inittrigger, ATT_initvalue, ATT_innerbackground, ATT_innerbgpaint, ATT_innerborder, ATT_innerheight, ATT_innerpadding, ATT_innerpartpage, ATT_innervalign, ATT_inputmask, ATT_inputmaskplaceholder, ATT_inputmaskvaluemode, ATT_inputtype, ATT_inputusedefaultbrowserautofill, ATT_inset, ATT_interimpoints, ATT_intro, ATT_introactive, ATT_invokeevent, ATT_isdefault, ATT_ishtmltext, ATT_ismaximized, ATT_isnew, ATT_iswindowmover, ATT_itemborder, ATT_itemfont, ATT_itemid, ATT_jasperxml, ATT_jscall, ATT_jscode, ATT_jsessionidname, ATT_jsfphase, ATT_jsfunctionname, ATT_justifycontent, ATT_keepcaret, ATT_keepcellborder, ATT_keepchangedvalue, ATT_keepfocus, ATT_keepimageattext, ATT_keepratio, ATT_keepratiofitmode, ATT_keepsession, ATT_key, ATT_keys, ATT_keysensitive, ATT_keyvariantshotkey, ATT_keyvariantslayout, ATT_keyvariantssupport, ATT_kind, ATT_label, ATT_labeldesign, ATT_labelheight, ATT_labelminwidth, ATT_labelmultiline, ATT_labelspanl, ATT_labelspanm, ATT_labelspans, ATT_labeltext, ATT_labeltextalign, ATT_labeltextalwaysshown, ATT_labeltextforeground, ATT_language, ATT_languageofliterals, ATT_latitude, ATT_layout, ATT_layoutdata, ATT_lazyloading, ATT_left, ATT_lefttopreference, ATT_level, ATT_levelwidth, ATT_linecolor, ATT_linedash, ATT_linedrawing, ATT_lineid, ATT_lineidsending, ATT_lineidsstarting, ATT_linesize, ATT_linestyle, ATT_linewrap, ATT_linkinvokedcolor, ATT_listbinding, ATT_listitemtype, ATT_listmode, ATT_listselection, ATT_listvalues, ATT_lite, ATT_loadondemand, ATT_loadstylewithsessionreference, ATT_localfilemode, ATT_longitude, ATT_longpollingport, ATT_longpollingurl, ATT_loop, ATT_lowercase, ATT_magnifyfactor, ATT_mailtocalltype, ATT_majortickspacing, ATT_mapbaseurl, ATT_mapmaximumzoomlevel, ATT_mapminimumzoomlevel, ATT_maptilesize, ATT_maptileurlpattern, ATT_maptotalmapzoom, ATT_mapurlparamx, ATT_mapurlparamy, ATT_mapurlparamz, ATT_markerimage, ATT_markerimageheight, ATT_markerimagewidth, ATT_markfavorite, ATT_markflagged, ATT_masterid, ATT_masteridtofollow, ATT_max, ATT_maxcontainercols, ATT_maxfilesize, ATT_maxheight, ATT_maximumfilenamelength, ATT_maximumfilesize, ATT_maxlength, ATT_maxlengthautoflush, ATT_maxlengthautotab, ATT_maxlines, ATT_maxmintrigger, ATT_maxnumberoffiles, ATT_maxprecision, ATT_maxrowcount, ATT_maxscale, ATT_maxsinglefilesize, ATT_maxsize, ATT_maxsuggestionwidth, ATT_maxvalue, ATT_maxwidth, ATT_mediaeventfilter, ATT_menuiconvisible, ATT_menuloadroundtrip, ATT_menuposition, ATT_mergeduplicates, ATT_message, ATT_messagebgpaint, ATT_messagecontenttype, ATT_messagecontrolid, ATT_messageimage, ATT_messagenohit, ATT_messageonerror, ATT_messageshowduration, ATT_messagetext, ATT_messagetoclienttester, ATT_messagetrigger, ATT_min, ATT_minflexsize, ATT_minheight, ATT_minortickspacing, ATT_minscale, ATT_minscreenwidth, ATT_minsize, ATT_minvalue, ATT_minwidth, ATT_modeanimationon, ATT_modelxml, ATT_mouseclickarea, ATT_mousewheeldelta, ATT_movetofrontonmouseover, ATT_movingdirection, ATT_movingenabled, ATT_movingwithcrosshair, ATT_multicolumnsort, ATT_multilabelbinding, ATT_multiline, ATT_multiple, ATT_multiselect, ATT_multiselectmode, ATT_name, ATT_nodatatext, ATT_noscrollmode, ATT_notext, ATT_nullifempty, ATT_number, ATT_numberofblocks, ATT_numberofcopies, ATT_numberoffixcolumns, ATT_numberofreconnects, ATT_numberstate, ATT_numberunit, ATT_OBJECTBINDING, ATT_onerequestperfile, ATT_onetablineonly, ATT_onetouchexpandable, ATT_onetouchexpandablebackground, ATT_onlydrawselectedtab, ATT_onlyonce, ATT_onlysendifhidden, ATT_onlyshowfullcolumns, ATT_onlyshowfullcolumnsprio, ATT_onlyshowsubcomponent, ATT_opacity, ATT_opaque, ATT_openasframe, ATT_opened, ATT_openedaspopup, ATT_openedsectionsid, ATT_openedsectionsindex, ATT_openimmediately, ATT_openonfocus, ATT_openpopuptrigger, ATT_opensupported, ATT_opentrigger, ATT_orientation, ATT_orientationrtl, ATT_osmzoom, ATT_ownnewbrowserinstances, ATT_padding, ATT_page, ATT_pagebeanbinding, ATT_pagebeanclass, ATT_pagebeaninitdata, ATT_pageindicatorplacement, ATT_pageinfo, ATT_pagemodifier, ATT_paintlabels, ATT_paintmajorticks, ATT_paintminorticks, ATT_paperheight, ATT_papermargin, ATT_paperwidth, ATT_parenthotkeysactive, ATT_parity, ATT_passwordmode, ATT_pausetrigger, ATT_pdf, ATT_pdflibrary, ATT_pdfurl, ATT_pencolor, ATT_pensize, ATT_pensizemax, ATT_pensizemin, ATT_percentvalue, ATT_persistid, ATT_pixelresolution, ATT_pixelvalues, ATT_placeholder, ATT_placement, ATT_placementreference, ATT_playtrigger, ATT_poolid, ATT_popindisplay, ATT_popupborder, ATT_popupheight, ATT_popupid, ATT_popupimage, ATT_popupleft, ATT_popupmenu, ATT_popupmenubyclick, ATT_popupmenucopyclipboard, ATT_popupmenucopyclipboardhotkey, ATT_popupmenucopyclipboardwithseparator, ATT_popupmenuglobalhotkeys, ATT_popupmenuloadroundtrip, ATT_popupmenupasteclipboard, ATT_popupopenasframe, ATT_popupowner, ATT_popuptextonclick, ATT_popuptop, ATT_popupwidth, ATT_port, ATT_position, ATT_positionshift, ATT_posterimage, ATT_preferdom, ATT_pressed, ATT_previewmode, ATT_printimmediately, ATT_printsupported, ATT_progid, ATT_progress, ATT_property, ATT_propertyinterest, ATT_rangeselectionrequireskey, ATT_receiveeventmessagefilter, ATT_receiver, ATT_REFERENCE, ATT_referredattribute, ATT_referredid, ATT_refreshbuttontooltip, ATT_refvalue, ATT_regex, ATT_regexhint, ATT_regexmode, ATT_RENDERED, ATT_renderscrollbararrows, ATT_rendertype, ATT_requestfocus, ATT_requestfocushotkey, ATT_requestfocustimer, ATT_required, ATT_requireinteraction, ATT_reselectable, ATT_resetcaretposition, ATT_resetcarettrigger, ATT_resettrigger, ATT_resizeenabled, ATT_resizerbackground, ATT_resizingdirection, ATT_resizingenabled, ATT_resizingoverrideminimumsize, ATT_resizingwithcrosshair, ATT_responsive, ATT_restarttrigger, ATT_restricttokeys, ATT_resulttext, ATT_rgraphconfig, ATT_rolloverbgpaint, ATT_rollovercolor1, ATT_rollovercolor2, ATT_rootstoexclude, ATT_rootstoprefer, ATT_rotateanchor, ATT_rotateangle, ATT_rotated, ATT_rotation, ATT_rotationdirection, ATT_rotationtrigger, ATT_rounding, ATT_rowalignmenty, ATT_rowbgpaint, ATT_rowdistance, ATT_rowdistancecolor, ATT_rowdistancecommandpane, ATT_rowdragroundtrip, ATT_rowdragsend, ATT_rowdropreceive, ATT_rowflusharea, ATT_rowheight, ATT_rowpopupmenu, ATT_rowpopupmenuloadroundtrip, ATT_rows, ATT_rowspan, ATT_samesite, ATT_sanitizecontent, ATT_saveformatfilter, ATT_sbmaxvalue, ATT_sbminvalue, ATT_sbsize, ATT_sbvisibleamount, ATT_scale, ATT_scalefont, ATT_scandelay, ATT_scanduration, ATT_scanhotkey, ATT_scanonlyonprepostfix, ATT_scanpostfix, ATT_scanprefix, ATT_scenejsconfig, ATT_scheduleleft, ATT_schedulemax, ATT_schedulewidth, ATT_screenbackgroundcolor, ATT_scripttext, ATT_scrollable, ATT_scrollanimationtype, ATT_scrollbarbasesize, ATT_scrollbartype, ATT_scrollbydragdrop, ATT_scrollingenabled, ATT_scrollmode, ATT_scrollposition, ATT_scrollreferencehorizontal, ATT_scrollreferencevertical, ATT_scrolltotoptrigger, ATT_scrolltrigger, ATT_searchenabled, ATT_secidbinding, ATT_secondarycontentsize, ATT_seconddatevalue, ATT_sectionid, ATT_secure, ATT_selectallwhenfocussed, ATT_selected, ATT_selectedindex, ATT_selectedkey, ATT_selectionbgpaint, ATT_selectioncolor1, ATT_selectioncolor2, ATT_selectiondrilldown, ATT_selectionenabled, ATT_selectionid, ATT_selectonrowfocus, ATT_selectorcolumn, ATT_selectorcolumnimagefalse, ATT_selectorcolumnimagetrue, ATT_selectorcolumntitleimage, ATT_selectorcolumnwidth, ATT_selecttype, ATT_sendcookies, ATT_senddelay, ATT_sendeventmessage, ATT_sendeventmessagetrigger, ATT_sendonchangeonly, ATT_sendtrigger, ATT_sendvalue, ATT_separatebackupdirectories, ATT_serialport, ATT_sessiontimeouturl, ATT_shadingcolor, ATT_shadow, ATT_shadowbackground, ATT_shadowbgpaint, ATT_shadowdistance, ATT_shareminsizingid, ATT_shifttickspacing, ATT_showcancelbutton, ATT_showcurrentvalue, ATT_showemptyrows, ATT_showextendedlegend, ATT_showfooter, ATT_showfooterline, ATT_showheader, ATT_showindex, ATT_showmarkers, ATT_shownavbutton, ATT_shownodata, ATT_shownullcontent, ATT_showonareamouseoveronly, ATT_showoverlay, ATT_showpageindicator, ATT_showrefreshbutton, ATT_showsearchbutton, ATT_showsecondarycontent, ATT_showseparators, ATT_showsuggestion, ATT_showtitleselector, ATT_showunread, ATT_showvalue, ATT_showvaluehelp, ATT_singleclickexecute, ATT_size, ATT_sizeableifundecorated, ATT_sizeanimationtype, ATT_sizeratbothsides, ATT_sizeratleftortopside, ATT_sizeratrightorbottomside, ATT_sizerbackground, ATT_sizersize, ATT_sizetocontentinpopup, ATT_sizevalue, ATT_sizingenabled, ATT_skipblockingonclose, ATT_smarttext, ATT_smarttexttype, ATT_snappingenabled, ATT_snappositionshorizontal, ATT_snappositionsvertical, ATT_snaptoticks, ATT_socket, ATT_sortenabled, ATT_sortimagecentered, ATT_sortreference, ATT_sortreferenceformat, ATT_sortreferenceformatmask, ATT_sortreferencetimezone, ATT_sortsequence, ATT_sortstatus, ATT_sound, ATT_splitsize, ATT_src, ATT_srclang, ATT_stableareaid, ATT_startat, ATT_startatcountdown, ATT_startatzero, ATT_startcategory, ATT_startdelay, ATT_startfromrootwindow, ATT_startheight, ATT_startmaximized, ATT_startpoint, ATT_startsuggestion, ATT_startwidth, ATT_startx, ATT_starty, ATT_state, ATT_status, ATT_statusbarneutral, ATT_statusimage, ATT_step, ATT_stickyposition, ATT_stopbits, ATT_stopdelay, ATT_stoptrigger, ATT_style, ATT_styleClass, ATT_styleClassImage, ATT_styleClassInnerbtn, ATT_styleImage, ATT_styleInnerbtn, ATT_styleseq, ATT_styleseqdecoration, ATT_styleseqgrid, ATT_styleseqgridrow, ATT_styleseqheaderlabel, ATT_styleseqlabel, ATT_styleseqoverride, ATT_styleseqselector, ATT_stylevariant, ATT_subdeviceclassname, ATT_subject, ATT_subpagesessionid, ATT_subtle, ATT_suggestionbinding, ATT_suggestionloadroundtrip, ATT_suppressheadline, ATT_suppressiconfocus, ATT_suppressrightleftgesture, ATT_svg, ATT_svgheight, ATT_svgwidth, ATT_switchtype, ATT_synchronous, ATT_systemfunction, ATT_systempropertyvalue, ATT_tabbedlinerendered, ATT_tabbedlinewidth, ATT_tabheight, ATT_tabindent, ATT_tabonenter, ATT_tabonenteralwaysflush, ATT_taboverlap, ATT_tabplacement, ATT_tabshadingbackground1, ATT_tabshadingbackground2, ATT_tabsize, ATT_tabstyle, ATT_tabtonextcomponent, ATT_takeoversessionid, ATT_target, ATT_terminator, ATT_text, ATT_textabbreviation, ATT_textalign, ATT_textcutwidth, ATT_textdirection, ATT_textimage, ATT_textselectionbackground, ATT_textselectionforeground, ATT_textselectioninfo, ATT_texttransform, ATT_textwidth, ATT_textwithlinewrap, ATT_tiletype, ATT_timeoffset, ATT_timeout, ATT_timezone, ATT_title, ATT_titleactive, ATT_titleimage, ATT_titlepadding, ATT_titles, ATT_to, ATT_todate, ATT_toheight, ATT_toolbardesign, ATT_tooltip, ATT_tooltipdefaulted, ATT_tooltipfont, ATT_top, ATT_toplevelvariant, ATT_touchdialogsizefactor, ATT_touchlayout, ATT_touchlayoutmin, ATT_touchopenhotkey, ATT_touchopenonfocus, ATT_touchscrollsupport, ATT_touchsupport, ATT_tovalue, ATT_towidth, ATT_transferbackupdirectory, ATT_transferdirectory, ATT_transform, ATT_transparent, ATT_treenodebgpaint, ATT_treenodefont, ATT_treenodeimage, ATT_treenodelevelwidth, ATT_treenoderowheight, ATT_treenodestylevariant, ATT_trigger, ATT_triggerhide, ATT_triggerprint, ATT_triggerrenderpdf, ATT_triggerreread, ATT_triggershow, ATT_triggertextselection, ATT_triggerundo, ATT_trim, ATT_triplesizecontent, ATT_triplesort, ATT_triplestate, ATT_triplestateinput, ATT_truestring, ATT_trytokeepsession, ATT_typeofhiding, ATT_undecorated, ATT_unfilledbuttonmouseoverbgpaint, ATT_unfilledbuttonpressedbgpaint, ATT_unittext, ATT_unittextmaxwidth, ATT_unread, ATT_updateisolation, ATT_updateoninnereventonly, ATT_uploadurl, ATT_uppercase, ATT_url, ATT_urlcallback, ATT_urlpostdata, ATT_useappletcontext, ATT_usedesktop, ATT_usefieldforlabel, ATT_usejavascript, ATT_usemultilabel, ATT_usenonbreakables, ATT_userhint, ATT_userhintfont, ATT_userhinttrigger, ATT_usesmartlabel, ATT_usesymbol, ATT_validvaluesbinding, ATT_valign, ATT_value, ATT_valuecomment, ATT_valuehelponly, ATT_valueid, ATT_valuereference, ATT_valuereferenceformat, ATT_valuereferenceformatmask, ATT_valuereferencetimezone, ATT_valuestate, ATT_valuestringconversion, ATT_valuesurl, ATT_valuetextmode, ATT_vertical, ATT_verticalcategories, ATT_verticalmenuposition, ATT_verticalscrollmode, ATT_verticaltextposition, ATT_videomimetypepreference, ATT_videosrc, ATT_visiblerowcount, ATT_visiblestatus, ATT_visualmode, ATT_vspacing, ATT_waitcursor, ATT_websocketurl, ATT_width, ATT_widthifunselected, ATT_widths, ATT_windowfeatures, ATT_windowstate, ATT_withanimation, ATT_withaudiorecording, ATT_withcallback, ATT_withcallbackonfinishedrendering, ATT_withcloseicon, ATT_withcontentsize, ATT_withcontrols, ATT_withdeltamgmt, ATT_withedgeresizer, ATT_witheditingofinterimpoints, ATT_withelementselection, ATT_withfixcolumnsbyuserconfiguration, ATT_withfocusevent, ATT_withformatadvice, ATT_withframedelegation, ATT_withhover, ATT_withicontext, ATT_withinnermargin, ATT_withlayeredselection, ATT_withlinedrawing, ATT_withlongclick, ATT_withlongclickendevent, ATT_withmaximizeicon, ATT_withmouseoverevent, ATT_withmousewheelnavigation, ATT_withmover, ATT_withnavigationbullets, ATT_withnavigationiconnext, ATT_withnavigationiconprevious, ATT_withnavigationkeys, ATT_withnullitem, ATT_withprintdialog, ATT_withrangeselection, ATT_withrangesizing, ATT_withremoveicon, ATT_withrollover, ATT_withrotateicon, ATT_withscrollanimation, ATT_withscrolleventbottom, ATT_withscrolleventtop, ATT_withscrollicons, ATT_withscrollpositionupdate, ATT_withseparator, ATT_withserverprintnotification, ATT_withshowtexticon, ATT_withsideresizer, ATT_withsnapicon, ATT_withspellcheck, ATT_withtouchnavigation, ATT_withupdateduringinput, ATT_withuserscaling, ATT_withuserselect, ATT_withvalidationevent, ATT_withvaluecomment, ATT_withvideorecording, ATT_withwritebackdividerlocation, ATT_wordwrap, ATT_workingdirectory, ATT_workpagebinding, ATT_wpcloseimage, ATT_wpopenimage, ATT_wppopupmenu, ATT_wpselectorposition, ATT_wrapping, ATT_x, ATT_y, ATT_zindex, ATT_zoomdelay, VALUE_NULL
Fields inherited from interface org.eclnt.jsfserver.util.ICCServerConstants
CLIENTJAVATYPE_FX, CLIENTJAVATYPE_SWING, CLIENTTYPE_APPLET, CLIENTTYPE_APPLICATION, CLIENTTYPE_BROWSER, CLIENTTYPE_RISC, CLIENTTYPE_UI5, CLIENTTYPE_WEBSTART, EXPLICIT_NULL, FOCUSSEQUENCE_FIX_PREFIX, HEADER_ATTRIBUTE_CLIENT, HEADER_ATTRIBUTE_CLIENTJAVATYPE, HEADER_ATTRIBUTE_COOKIESENABLED, HEADER_ATTRIBUTE_COUNTRY, HEADER_ATTRIBUTE_DEVICESCREENHEIGHT, HEADER_ATTRIBUTE_DEVICESCREENWIDTH, HEADER_ATTRIBUTE_DEVICETYPE, HEADER_ATTRIBUTE_LANGUAGE, HEADER_ATTRIBUTE_MEDIADEVICES, HEADER_ATTRIBUTE_ORIGINALURL, HEADER_ATTRIBUTE_PERFORMANCEDATA, HEADER_ATTRIBUTE_REQUESTID, HEADER_ATTRIBUTE_TIMEZONEOFFSET, HEADER_ATTRIBUTE_USERAGENT, HEADER_ATTRIBUTE_XFRAMEOPTIONS, HEADER_RESPONSE_ATTRIBUTE_HTTPSESSIONID, HEADER_RESPONSE_ATTRIBUTE_HTTPSESSIONREFERENCEURL, HEADER_RESPONSE_ATTRIBUTE_HTTPSESSIONTRACKINGMODE, HEADER_RESPONSE_ATTRIBUTE_OVERRIDE, HEADER_RESPONSE_ATTRIBUTE_RELOAD, HEADER_RESPONSE_ATTRIBUTE_STYLE, INPUTMASK_VALUEMODE_WITHMASK, INPUTMASK_VALUEMODE_WITHOUTMASK, LAYOUTEXTENSION_JSP, LAYOUTEXTENSION_XML, QP_CCSTYLE, QP_KEEPDIALOGSESSION, QP_SUBPAGEID, SECURITY_ROLE_CCADMIN, SESSION_TRACKING_COOKIE, SESSION_TRACKING_URL, TEXTPANE_CONTENTTYPE_HTML, TEXTPANE_CONTENTTYPE_PLAIN
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
addActionListener
(javax.faces.event.ActionListener actionListener) void
broadcast
(javax.faces.event.FacesEvent event) void
protected BaseActionEvent
createBaseActionEvent
(String command, String value) Creates an faces event to be passed into the actionListener processing.void
decode
(javax.faces.context.FacesContext context) void
javax.faces.el.MethodBinding
javax.faces.el.MethodBinding
Deprecated.javax.faces.event.ActionListener[]
List<javax.faces.event.ActionListener>
javax.faces.event.ActionListener
boolean
protected void
processActionEventAfterCreation
(BaseActionEvent actionEvent) This method is called in the event processing within the decode phase just after an event is created.void
removeActionListener
(javax.faces.event.ActionListener actionListener) void
restoreState
(javax.faces.context.FacesContext context, Object state) saveState
(javax.faces.context.FacesContext context) void
setAction
(javax.faces.el.MethodBinding methodBinding) void
setActionListener
(javax.faces.el.MethodBinding methodBinding) Deprecated.void
setImmediate
(boolean arg0) triggerActionEvent
(javax.faces.context.FacesContext context, String command, String value, boolean immediate) Methods inherited from class org.eclnt.jsfserver.elements.BaseComponent
addValueBindingExec, addValueExpressionExec, appendDecodeInformation, applyChangedStyleVariant, buildAttributesIsDynamicInfo, checkComponentAdapterBinding, checkIfAttributeIsExplicitlyNulled, checkIfAttributesIsManagedByExpression, checkIfComponentHasAdapterBinding, checkIfComponentIdIsPartOfRequest, checkIfComponentTagIsAvailable, checkIfEncodeCalledFirstTime, checkIfSetDefaultAttributeMayFail, checkIfStyleVariantIsDynamic, checkIfToBeConsideredForCascadeRenderedFalse, checkIfToTakeOverAttribute, clearAndDestroyChildren, convertValueDuringDecode, convertValueDuringGetAttribute, createNewIdCounter, createSubId, createSubId, destroy, detectChangesInSubComponents, encodeBegin, encodeBeginWriteXML, encodeChildren, encodeEnd, ensureChildrenAreCreatedUpdated, ensureSessionIsValid, executeQueueingOfBufferedEvents, findContentReplaceListDuringRendering, findCurrentDump, findIdOfNextROWINCLUDEComponentAbove, findPageNameOfNextROWINCLUDEComponentAbove, getAdapterBindingAterEncodeBegin, getApplicationReference, getAttributeFromAdapterBinding, getAttributeFromAdapterBinding, getAttributesGet, getAttributesGet, getAttributesGetDirectFixStringValueOnly, getAttributesSetViaStyle, getAttributeString, getAttributeString, getAttributeValue, getAttributeValueAsString, getChild, getChildrenIgnoringInterimComponents, getClientTagName, getComponentAdapterBinding, getComponentClass, getEncodeCounter, getExpressionFromComponentAttribute, getFamily, getInnerEventRequestId, getMustNotBeUsedForEncodeDecode, getOriginalAttributeString, getParameterNameForDecode, getParentIgnoringInterimComponents, getPreferredDataType, getPropertiesUsed, getRendersChildren, getSavedState, getTagAttributes, getTagName, getTagNameWithPrefix, getTagPrefix, indicateEncodeBeginWithClearedDump, initWithUpdatingPreviousDumpDuringEncode, initWithWritingXMLDuringEncode, isDestroyed, isRendered, junit_buildContentRepleaceString, junit_removeDoubleReplacements, m_componentRepository, passPropertyUsage, processDecodes, processUpdates, processValidators, queueEvent, queueEventExecute, reactOnSetPropertiesByTagFinished, readAttributeValueDuringEncodeFromAttributesOrFromAdapterBinding, readCurrentComponentDump, readDefaultUpdateAttribute, readPreviousComponentDump, readTagAttributes, readTagAttributesSet, registerInnerEvent, renderComponentNoChange, resetInternalAttributeBuffer, resetPreviousDump, resolveComponentValueAsFormattedValue, resolveComponentValueAsString, retrieveNullValueFromComponent, setApplicationReference, setAttributeValueFromOutside, setCurrentComponentDump, setDecodeValueInValueBinding, setExpressionAsComponentAttributeFromOutside, setMustNotBeUsedForEncodeDecode, setParent, setRendered, setRendersChildren, updateAttributeValue, updateComponentBinding, updateEncodeCounter
Methods inherited from class javax.faces.component.UIComponentBase
addClientBehavior, addFacesListener, clearInitialState, findComponent, getAttributes, getChildCount, getChildren, getClientBehaviors, getClientId, getDefaultEventName, getEventNames, getFacesContext, getFacesListeners, getFacet, getFacetCount, getFacets, getFacetsAndChildren, getId, getListenersForEventClass, getParent, getPassThroughAttributes, getRenderer, getRendererType, getValueBinding, invokeOnComponent, isTransient, markInitialState, processRestoreState, processSaveState, removeFacesListener, restoreAttachedState, saveAttachedState, setId, setRendererType, setTransient, setValueBinding, subscribeToEvent, unsubscribeFromEvent
Methods inherited from class javax.faces.component.UIComponent
encodeAll, getClientId, getCompositeComponentParent, getContainerClientId, getCurrentComponent, getCurrentCompositeComponent, getNamingContainer, getPassThroughAttributes, getResourceBundleMap, getStateHelper, getStateHelper, getTransientStateHelper, getTransientStateHelper, getValueExpression, initialStateMarked, isCompositeComponent, isInView, isVisitable, popComponentFromEL, processEvent, pushComponentToEL, restoreTransientState, saveTransientState, setInView, setValueExpression, visitTree
-
Field Details
-
m_actionListeners
-
m_immediate
protected boolean m_immediate
-
-
Constructor Details
-
BaseActionComponent
public BaseActionComponent()
-
-
Method Details
-
saveState
- Specified by:
saveState
in interfacejavax.faces.component.StateHolder
- Overrides:
saveState
in classBaseComponent
-
restoreState
- Specified by:
restoreState
in interfacejavax.faces.component.StateHolder
- Overrides:
restoreState
in classBaseComponent
-
decode
public void decode(javax.faces.context.FacesContext context) - Overrides:
decode
in classBaseComponent
-
decode
-
triggerActionEvent
public BaseActionEvent triggerActionEvent(javax.faces.context.FacesContext context, String command, String value, boolean immediate) - Parameters:
immediate
- false => normal execution in INVOKE-phase, true => execution in UPDATE-phase
-
processActionEventAfterCreation
This method is called in the event processing within the decode phase just after an event is created. -
createBaseActionEvent
Creates an faces event to be passed into the actionListener processing. This method can be overridden in case of adding own events that are not covered by the general processing. -
broadcast
public void broadcast(javax.faces.event.FacesEvent event) throws javax.faces.event.AbortProcessingException - Overrides:
broadcast
in classjavax.faces.component.UIComponentBase
- Throws:
javax.faces.event.AbortProcessingException
-
clearActionListeners
public void clearActionListeners() -
addActionListener
public void addActionListener(javax.faces.event.ActionListener actionListener) - Specified by:
addActionListener
in interfacejavax.faces.component.ActionSource
-
getFirstActionListener
public javax.faces.event.ActionListener getFirstActionListener()- Returns:
- Returns the action listener of this component. By definition this is the one defined via the actionListener statement.
-
getActionListenersAsList
-
getActionListeners
public javax.faces.event.ActionListener[] getActionListeners()- Specified by:
getActionListeners
in interfacejavax.faces.component.ActionSource
-
isImmediate
public boolean isImmediate()- Specified by:
isImmediate
in interfacejavax.faces.component.ActionSource
-
removeActionListener
public void removeActionListener(javax.faces.event.ActionListener actionListener) - Specified by:
removeActionListener
in interfacejavax.faces.component.ActionSource
-
getAction
public javax.faces.el.MethodBinding getAction()- Specified by:
getAction
in interfacejavax.faces.component.ActionSource
-
setAction
public void setAction(javax.faces.el.MethodBinding methodBinding) - Specified by:
setAction
in interfacejavax.faces.component.ActionSource
-
getActionListener
Deprecated.- Specified by:
getActionListener
in interfacejavax.faces.component.ActionSource
-
setActionListener
Deprecated.- Specified by:
setActionListener
in interfacejavax.faces.component.ActionSource
-
setImmediate
public void setImmediate(boolean arg0) - Specified by:
setImmediate
in interfacejavax.faces.component.ActionSource
-