Package org.eclnt.jsfserver.elements
Class ComponentRepository
java.lang.Object
org.eclnt.jsfserver.elements.ComponentRepository
- All Implemented Interfaces:
ICCComponentProperties
,CLogConstants
Central class for keeping meta data for each component. The meta data is
used within the generic processing of
For each tag library definition with corresponding prefix there is one instance which can be reached using the getInstance() method, passing the prefix of the tag library as parameter.
BaseComponent
and
BaseComponentTag
.
For each tag library definition with corresponding prefix there is one instance which can be reached using the getInstance() method, passing the prefix of the tag library as parameter.
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic class
Certain information about a component which is required in...
(A) processing of BaseComponent and BaseComponentTag
(B) layout editor tool environment
The information is taken from the .tld files which are parsed and transferred into ComponentInfo objects.static class
-
Field Summary
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_avoidcopy, ATT_avoidexport, ATT_avoidfocussingofopener, ATT_avoidfocussingofpopup, ATT_avoiditemanimation, ATT_avoidpaste, ATT_avoidremovalofcontent, 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_showicononmouseoveronly, 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
-
Method Summary
Modifier and TypeMethodDescriptionstatic boolean
checkIfAttributeIsAReference
(String attrName) Certain attributes represent a link to a file that is kept inside the web application.static boolean
checkIfAttributeIsCCDefault
(String attrName) Certain attributes are general CaptainCasa attributes that are applied to most of the components - without any rendering aspect.static boolean
checkIfAttributeNameIsServerOnly
(String attrName) Certain attributes of a tag are never transferred to the client, because they are for server side use only.static boolean
static boolean
static BaseComponent
createComponentInstanceForComponentTagClass
(Class componentTagClass) static ComponentRepository
createComponentRepository_junit
(String prefix, String xml) Only used for testing purposes.static Class
createComponentTagClass
(String tagPrefix, String tagName) static BaseComponentTag
createComponentTagInstsanceForComponentClass
(Class componentClass) static String
static String
getComponentInfo
(String tag) Get information on all components that are part of the control library.static ComponentRepository
getDesignTimeInstance
(String prefix) static ComponentRepository.TLDInfo[]
static ComponentRepository.TLDInfo[]
Read all libraries, return the default t: library as the first onestatic ComponentRepository
getInstance
(String prefix) Factory for repositories.static ComponentRepository.TLDInfo
getRunTimeTLDInfo
(String prefix) Read TLD info for prefix.static ComponentRepository.TLDInfo[]
static ComponentRepository.TLDInfo[]
Read all libraries, return the default t: library as the first onestatic String[]
getTagNameForComponentClass
(Class componentClass) static String[]
getTagNameForComponentTagClass
(Class componentTagClass) static String
getTagPrefixForComponentClass
(Class componentClass) static String
getTagPrefixForComponentTagClass
(Class componentTagClass) static ComponentRepository.TLDInfo
getTLDInfo
(String prefix) Get basic information about a registered tag library.static ComponentRepository.TLDInfo
static List<ComponentRepository.TLDInfo>
static List<ComponentRepository.TLDInfo>
static void
static void
Registration of libraries that are used within the CaptainCasa component processing.static void
registerServerOnlyAttribute
(String attribute) Register attribute which is never send to the client processing.static void
Unregisters all extended libraries - this function is used within the editor environment.
-
Method Details
-
registerLibrary
Registration of libraries that are used within the CaptainCasa component processing.- Parameters:
prefix
- Prefix of the library, e.g. "t".
-
registerDesignTimeLibrary
-
unregisterAllDesignTimeLibraries
public static void unregisterAllDesignTimeLibraries()Unregisters all extended libraries - this function is used within the editor environment. -
getTLDInfo
Get basic information about a registered tag library. -
getRunTimeTLDInfos
-
getDesignTimeTLDInfos
-
getRunTimeTLDInfo
Read TLD info for prefix. -
getRunTimeTLDInfosTFIRST
Read all libraries, return the default t: library as the first one -
getDesignTimeTLDInfosTFIRST
Read all libraries, return the default t: library as the first one -
registerServerOnlyAttribute
Register attribute which is never send to the client processing. Pay attention: all attributes are valid for all component libraries which are registered! -
readCCControllibrariesFromClassLoader
-
readCCControllibrariesFromClassLoader
public static List<ComponentRepository.TLDInfo> readCCControllibrariesFromClassLoader(ClassLoader cl) -
parseTLDInfoForCCControlLibraryXml
-
createComponentRepository_junit
Only used for testing purposes. -
getInstance
Factory for repositories. Per tag library there is one repository instance. -
getDesignTimeInstance
-
checkIfControlLibraryIsRegistered
-
getComponentInfo
-
getComponentInfos
Get information on all components that are part of the control library. -
getTagNameForComponentClass
- Returns:
- String[0] ==> prefix String[1] ==> tagName
-
getTagNameForComponentTagClass
- Returns:
- String[0] ==> prefix String[1] ==> tagName
-
getTagPrefixForComponentClass
-
getTagPrefixForComponentTagClass
-
checkIfKeyIsAnAction
-
checkIfAttributeNameIsServerOnly
Certain attributes of a tag are never transferred to the client, because they are for server side use only. You can update the attibutes not transferred to the server by using the method registerServerOnlyAttribute(). -
checkIfAttributeIsAReference
Certain attributes represent a link to a file that is kept inside the web application. Example: references to images. These need to be identified in order to update relative references when working with page includes (ROWINCLUDE component). -
checkIfAttributeIsCCDefault
Certain attributes are general CaptainCasa attributes that are applied to most of the components - without any rendering aspect. -
createComponentInstanceForComponentTagClass
-
createComponentTagInstsanceForComponentClass
-
createComponentTagClass
-
findCSSResourcePathForControlLibary
-
findJSResourcePathForControlLibary
-