public class FieldInstanceAssociationBinaryPanel extends AbstractFieldInstancePanel
AbstractFieldInstancePanel.AbstractFieldInstanceMessage<T>, AbstractFieldInstancePanel.AbstractFieldInstancePanelFeedbackMessageFilter, AbstractFieldInstancePanel.FieldUpdatingBehaviour
Modifier and Type | Field and Description |
---|---|
protected ConfirmDeletePanel |
confirmDeletePanel |
protected RoleFieldModel |
ofieldModel |
protected RoleFieldModel |
roleFieldModel |
protected TopicModel<Topic> |
topicModel |
feedbackPanel, fieldInstanceButtons, fieldInstanceModel, fieldValuesContainer, fieldValuesModel, listView
Modifier | Constructor and Description |
---|---|
|
FieldInstanceAssociationBinaryPanel(String id,
FieldInstanceModel fieldInstanceModel,
FieldsViewModel fieldsViewModel,
boolean readonlyField,
boolean traversable) |
protected |
FieldInstanceAssociationBinaryPanel(String id,
FieldInstanceModel fieldInstanceModel,
FieldsViewModel fieldsViewModel,
boolean readonlyField,
boolean embedded,
boolean traversable) |
Modifier and Type | Method and Description |
---|---|
void |
onDetach() |
protected RoleField.ValueIF |
performNewSelection(RoleField selectedField,
Topic selectedTopic) |
addNewFieldValueCssClass, createErrorMessage, createErrorMessage, createIdentifier, getFieldInstanceModel, getFieldValuesModel, matchesThisField, onError, onUpdate, updateDependentComponents, validateCardinality
onComponentTag, onComponentTagBody, renderHead
newHeaderPartContainer, renderHeadFromAssociatedMarkupFile
getMarkupType, getWebPage, getWebRequest
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
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
protected final ConfirmDeletePanel confirmDeletePanel
protected final RoleFieldModel ofieldModel
protected final TopicModel<Topic> topicModel
protected final RoleFieldModel roleFieldModel
public FieldInstanceAssociationBinaryPanel(String id, FieldInstanceModel fieldInstanceModel, FieldsViewModel fieldsViewModel, boolean readonlyField, boolean traversable)
protected FieldInstanceAssociationBinaryPanel(String id, FieldInstanceModel fieldInstanceModel, FieldsViewModel fieldsViewModel, boolean readonlyField, boolean embedded, boolean traversable)
protected RoleField.ValueIF performNewSelection(RoleField selectedField, Topic selectedTopic)
public void onDetach()
onDetach
in class AbstractFieldInstancePanel