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, validateCardinalityonComponentTag, onComponentTagBody, renderHeadnewHeaderPartContainer, renderHeadFromAssociatedMarkupFilegetMarkupType, getWebPage, getWebRequestadd, 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, visitChildrenadd, 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, wrapprotected 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