Package ontopoly.components
Class FieldInstanceAssociationBinaryPanel
- java.lang.Object
-
- org.apache.wicket.Component
-
- org.apache.wicket.MarkupContainer
-
- org.apache.wicket.markup.html.WebMarkupContainer
-
- org.apache.wicket.markup.html.WebMarkupContainerWithAssociatedMarkup
-
- org.apache.wicket.markup.html.panel.Panel
-
- ontopoly.components.AbstractFieldInstancePanel
-
- ontopoly.components.FieldInstanceAssociationBinaryPanel
-
- All Implemented Interfaces:
Serializable
,org.apache.wicket.IClusterable
,org.apache.wicket.IConverterLocator
,org.apache.wicket.markup.html.IHeaderPartContainerProvider
- Direct Known Subclasses:
FieldInstanceAssociationBinaryEmbeddedPanel
public class FieldInstanceAssociationBinaryPanel extends AbstractFieldInstancePanel
- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class ontopoly.components.AbstractFieldInstancePanel
AbstractFieldInstancePanel.AbstractFieldInstanceMessage<T>, AbstractFieldInstancePanel.AbstractFieldInstancePanelFeedbackMessageFilter, AbstractFieldInstancePanel.FieldUpdatingBehaviour
-
-
Field Summary
Fields Modifier and Type Field Description protected ConfirmDeletePanel
confirmDeletePanel
protected RoleFieldModel
ofieldModel
protected RoleFieldModel
roleFieldModel
protected TopicModel<Topic>
topicModel
-
Fields inherited from class ontopoly.components.AbstractFieldInstancePanel
feedbackPanel, fieldInstanceButtons, fieldInstanceModel, fieldValuesContainer, fieldValuesModel, listView
-
-
Constructor Summary
Constructors Modifier Constructor 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)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
onDetach()
protected RoleField.ValueIF
performNewSelection(RoleField selectedField, Topic selectedTopic)
-
Methods inherited from class ontopoly.components.AbstractFieldInstancePanel
addNewFieldValueCssClass, createErrorMessage, createErrorMessage, createIdentifier, getFieldInstanceModel, getFieldValuesModel, matchesThisField, onError, onUpdate, updateDependentComponents, 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
-
confirmDeletePanel
protected final ConfirmDeletePanel confirmDeletePanel
-
ofieldModel
protected final RoleFieldModel ofieldModel
-
topicModel
protected final TopicModel<Topic> topicModel
-
roleFieldModel
protected final RoleFieldModel roleFieldModel
-
-
Constructor Detail
-
FieldInstanceAssociationBinaryPanel
public FieldInstanceAssociationBinaryPanel(String id, FieldInstanceModel fieldInstanceModel, FieldsViewModel fieldsViewModel, boolean readonlyField, boolean traversable)
-
FieldInstanceAssociationBinaryPanel
protected FieldInstanceAssociationBinaryPanel(String id, FieldInstanceModel fieldInstanceModel, FieldsViewModel fieldsViewModel, boolean readonlyField, boolean embedded, boolean traversable)
-
-
Method Detail
-
performNewSelection
protected RoleField.ValueIF performNewSelection(RoleField selectedField, Topic selectedTopic)
-
onDetach
public void onDetach()
- Overrides:
onDetach
in classAbstractFieldInstancePanel
-
-