public abstract class FieldInstanceCreatePlayerPanel
extends org.apache.wicket.markup.html.panel.Panel
Modifier and Type | Field and Description |
---|---|
static int |
CREATE_ACTION_NAVIGATE |
static int |
CREATE_ACTION_NONE |
static int |
CREATE_ACTION_POPUP |
protected FieldInstanceModel |
fieldInstanceModel |
protected AbstractFieldInstancePanel |
fieldInstancePanel |
protected FieldsViewModel |
fieldsViewModel |
protected RoleFieldModel |
roleFieldModel |
protected TopicTypeModel |
topicTypeModel |
Constructor and Description |
---|
FieldInstanceCreatePlayerPanel(String id,
FieldInstanceModel _fieldInstanceModel,
FieldsViewModel fieldsViewModel,
RoleFieldModel _roleFieldModel,
AbstractFieldInstancePanel fieldInstancePanel,
int createAction) |
Modifier and Type | Method and Description |
---|---|
protected Topic |
createInstance(TopicType topicType) |
protected void |
hideInstancePage(org.apache.wicket.ajax.AjaxRequestTarget target) |
protected void |
onClick(org.apache.wicket.ajax.AjaxRequestTarget target,
TopicType selectedTopicType) |
protected void |
onDetach() |
protected abstract void |
performNewSelection(RoleFieldModel ofieldModel,
Topic selectedTopic) |
protected void |
showInstancePage(org.apache.wicket.ajax.AjaxRequestTarget target,
Topic topic,
TopicType topicType,
org.apache.wicket.Component c) |
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
public static final int CREATE_ACTION_NONE
public static final int CREATE_ACTION_POPUP
public static final int CREATE_ACTION_NAVIGATE
protected AbstractFieldInstancePanel fieldInstancePanel
protected FieldInstanceModel fieldInstanceModel
protected FieldsViewModel fieldsViewModel
protected RoleFieldModel roleFieldModel
protected TopicTypeModel topicTypeModel
public FieldInstanceCreatePlayerPanel(String id, FieldInstanceModel _fieldInstanceModel, FieldsViewModel fieldsViewModel, RoleFieldModel _roleFieldModel, AbstractFieldInstancePanel fieldInstancePanel, int createAction)
protected void onClick(org.apache.wicket.ajax.AjaxRequestTarget target, TopicType selectedTopicType)
protected abstract void performNewSelection(RoleFieldModel ofieldModel, Topic selectedTopic)
protected void showInstancePage(org.apache.wicket.ajax.AjaxRequestTarget target, Topic topic, TopicType topicType, org.apache.wicket.Component c)
protected void hideInstancePage(org.apache.wicket.ajax.AjaxRequestTarget target)
protected void onDetach()
onDetach
in class org.apache.wicket.Component