Class AbstractFieldInstancePanel

    • Field Summary

      Fields 
      Modifier and Type Field Description
      protected org.apache.wicket.markup.html.panel.FeedbackPanel feedbackPanel  
      protected org.apache.wicket.markup.html.WebMarkupContainer fieldInstanceButtons  
      protected FieldInstanceModel fieldInstanceModel  
      protected org.apache.wicket.markup.html.WebMarkupContainer fieldValuesContainer  
      protected FieldValuesModel fieldValuesModel  
      protected org.apache.wicket.markup.html.list.ListView<FieldValueModel> listView  
      • Fields inherited from class org.apache.wicket.Component

        ENABLE, FLAG_REMOVING_FROM_HIERARCHY, FLAG_RESERVED1, FLAG_RESERVED2, FLAG_RESERVED3, FLAG_RESERVED4, FLAG_RESERVED5, FLAG_RESERVED6, FLAG_RESERVED7, FLAG_RESERVED8, PATH_SEPARATOR, RENDER
    • Method Summary

      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      protected void addNewFieldValueCssClass​(org.apache.wicket.markup.html.WebMarkupContainer component, FieldValuesModel fieldValuesModel, FieldValueModel fieldValueModel)  
      static Serializable createErrorMessage​(FieldInstanceModel fieldInstanceModel, Throwable t)  
      static Serializable createErrorMessage​(FieldInstanceModel fieldInstanceModel, org.apache.wicket.model.IModel<String> message)  
      protected static String createIdentifier​(FieldInstanceModel fieldInstanceModel)  
      FieldInstanceModel getFieldInstanceModel()  
      FieldValuesModel getFieldValuesModel()  
      protected boolean matchesThisField​(AbstractFieldInstancePanel.AbstractFieldInstanceMessage<?> fim)  
      protected void onDetach()  
      void onError​(org.apache.wicket.ajax.AjaxRequestTarget target, RuntimeException e)  
      void onUpdate​(org.apache.wicket.ajax.AjaxRequestTarget target)  
      protected void updateDependentComponents​(org.apache.wicket.ajax.AjaxRequestTarget target)
      Update any dependent components as the value of the field instance panel has changed.
      protected void validateCardinality()  
      • Methods inherited from class org.apache.wicket.markup.html.panel.Panel

        onComponentTag, onComponentTagBody, renderHead
      • Methods inherited from class org.apache.wicket.markup.html.WebMarkupContainerWithAssociatedMarkup

        newHeaderPartContainer, renderHeadFromAssociatedMarkupFile
      • Methods inherited from class org.apache.wicket.markup.html.WebMarkupContainer

        getMarkupType, getWebPage, getWebRequest
      • Methods inherited from class org.apache.wicket.MarkupContainer

        add, addOrReplace, autoAdd, autoAdd, contains, findMarkupStream, get, get, getAssociatedMarkupStream, getMarkupStream, hasAssociatedMarkup, internalAdd, isTransparentResolver, iterator, iterator, newMarkupResourceStream, onRender, remove, remove, removeAll, renderAll, renderAssociatedMarkup, renderComponentTagBody, renderNext, replace, setDefaultModel, setMarkupStream, size, swap, toString, toString, visitChildren, visitChildren
      • Methods inherited from class org.apache.wicket.Component

        add, addStateChange, afterRender, beforeRender, callOnBeforeRenderIfNotVisible, checkComponentTag, checkComponentTagAttribute, checkHierarchyChange, continueToOriginalDestination, debug, detach, detachBehaviors, detachModel, detachModels, determineVisibility, error, exceptionMessage, fatal, findPage, findParent, findParentWithAssociatedMarkup, getApplication, getBehaviors, getBehaviors, getBehaviorsRawList, getClassRelativePath, getComponentBorder, getConverter, getConverter, getDefaultModel, getDefaultModelObject, getDefaultModelObjectAsString, getDefaultModelObjectAsString, getEscapeModelStrings, getFeedbackMessage, getFlag, getFlag, getId, getInnermostModel, getInnermostModel, getLocale, getLocalizer, getMarkupAttributes, getMarkupId, getMarkupId, getMarkupIdImpl, getMetaData, getModelComparator, getOutputMarkupId, getOutputMarkupPlaceholderTag, getPage, getPageRelativePath, getParent, getPath, getRenderBodyOnly, getRequest, getRequestCycle, getResponse, getSession, getSizeInBytes, getStatelessHint, getString, getString, getString, getStyle, getVariation, hasBeenRendered, hasErrorMessage, hasFeedbackMessage, info, initModel, internalAttach, internalDetach, internalOnAttach, internalOnDetach, internalOnModelChanged, isActionAuthorized, isAncestorOf, isAttached, isBehaviorAccepted, isEnableAllowed, isEnabled, isEnabledInHierarchy, isIgnoreAttributeModifier, isRenderAllowed, isStateless, isVersioned, isVisibilityAllowed, isVisible, isVisibleInHierarchy, locateMarkupStream, markAttached, markRendering, modelChanged, modelChanging, onAfterRender, onAttach, onBeforeRender, onBeginRequest, onEndRequest, onModelChanged, onModelChanging, onRemove, prepareForRender, prepareForRender, redirectToInterceptPage, remove, remove, render, render, renderComponent, renderComponent, renderComponentTag, rendered, renderPlaceholderTag, replaceComponentTagBody, replaceWith, sameInnermostModel, sameInnermostModel, setAuto, setComponentBorder, setDefaultModelObject, setEnabled, setEscapeModelStrings, setFlag, setFlag, setIgnoreAttributeModifier, setMarkupId, setMarkupIdImpl, setMetaData, setOutputMarkupId, setOutputMarkupPlaceholderTag, setRedirect, setRenderBodyOnly, setResponsePage, setResponsePage, setResponsePage, setVersioned, setVisibilityAllowed, setVisible, urlFor, urlFor, urlFor, urlFor, urlFor, urlFor, visitParents, warn, wrap
    • Field Detail

      • fieldValuesContainer

        protected org.apache.wicket.markup.html.WebMarkupContainer fieldValuesContainer
      • fieldInstanceButtons

        protected org.apache.wicket.markup.html.WebMarkupContainer fieldInstanceButtons
      • listView

        protected org.apache.wicket.markup.html.list.ListView<FieldValueModel> listView
      • feedbackPanel

        protected org.apache.wicket.markup.html.panel.FeedbackPanel feedbackPanel
    • Constructor Detail

    • Method Detail

      • updateDependentComponents

        protected void updateDependentComponents​(org.apache.wicket.ajax.AjaxRequestTarget target)
        Update any dependent components as the value of the field instance panel has changed.
      • onUpdate

        public void onUpdate​(org.apache.wicket.ajax.AjaxRequestTarget target)
      • onError

        public void onError​(org.apache.wicket.ajax.AjaxRequestTarget target,
                            RuntimeException e)
      • addNewFieldValueCssClass

        protected void addNewFieldValueCssClass​(org.apache.wicket.markup.html.WebMarkupContainer component,
                                                FieldValuesModel fieldValuesModel,
                                                FieldValueModel fieldValueModel)
      • onDetach

        protected void onDetach()
        Overrides:
        onDetach in class org.apache.wicket.Component
      • validateCardinality

        protected void validateCardinality()