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 ConfirmDeletePanelconfirmDeletePanelprotected RoleFieldModelofieldModelprotected RoleFieldModelroleFieldModelprotected 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)protectedFieldInstanceAssociationBinaryPanel(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 voidonDetach()protected RoleField.ValueIFperformNewSelection(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:
onDetachin classAbstractFieldInstancePanel
-
-