|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
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.FieldInstanceAssociationNaryField
public class FieldInstanceAssociationNaryField
Nested Class Summary |
---|
Nested classes/interfaces inherited from class org.apache.wicket.Component |
---|
org.apache.wicket.Component.ComponentModelChange, org.apache.wicket.Component.EnabledChange, org.apache.wicket.Component.IVisitor<T extends org.apache.wicket.Component>, org.apache.wicket.Component.VisibilityChange |
Field Summary | |
---|---|
protected int |
arity
|
protected RoleFieldModel |
currentFieldModel
|
protected TopicModel<Topic> |
currentTopicModel
|
protected FieldValueModel |
fieldValueModel
|
protected boolean |
needsUpdate
|
protected FieldInstanceAssociationNaryPanel |
parentPanel
|
protected java.util.Map<RoleFieldModel,TopicModel<Topic>> |
selectedPlayers
|
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 |
Constructor Summary | |
---|---|
FieldInstanceAssociationNaryField(java.lang.String id,
FieldInstanceAssociationNaryPanel _parentPanel,
RoleFieldModel roleFieldModel,
java.util.List<RoleFieldModel> otherRoleFieldModels,
FieldValueModel _fieldValueModel,
FieldsViewModel fieldsViewModel,
boolean readonly,
boolean traversable,
int arity)
|
Method Summary | |
---|---|
protected RoleField.ValueIF |
createValue()
|
void |
onDetach()
|
protected void |
onError(org.apache.wicket.ajax.AjaxRequestTarget target,
java.lang.RuntimeException e)
|
protected boolean |
onNewSelection(RoleFieldModel ofieldModel,
Topic selectedTopic)
|
protected void |
onUpdate(org.apache.wicket.ajax.AjaxRequestTarget target)
|
protected void |
performNewSelection(RoleFieldModel ofieldModel,
Topic selectedTopic)
|
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 |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
protected int arity
protected final FieldValueModel fieldValueModel
protected final java.util.Map<RoleFieldModel,TopicModel<Topic>> selectedPlayers
protected final FieldInstanceAssociationNaryPanel parentPanel
protected boolean needsUpdate
protected final RoleFieldModel currentFieldModel
protected final TopicModel<Topic> currentTopicModel
Constructor Detail |
---|
public FieldInstanceAssociationNaryField(java.lang.String id, FieldInstanceAssociationNaryPanel _parentPanel, RoleFieldModel roleFieldModel, java.util.List<RoleFieldModel> otherRoleFieldModels, FieldValueModel _fieldValueModel, FieldsViewModel fieldsViewModel, boolean readonly, boolean traversable, int arity)
Method Detail |
---|
protected boolean onNewSelection(RoleFieldModel ofieldModel, Topic selectedTopic)
protected void performNewSelection(RoleFieldModel ofieldModel, Topic selectedTopic)
protected void onUpdate(org.apache.wicket.ajax.AjaxRequestTarget target)
protected void onError(org.apache.wicket.ajax.AjaxRequestTarget target, java.lang.RuntimeException e)
protected RoleField.ValueIF createValue()
public void onDetach()
onDetach
in class org.apache.wicket.Component
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |