Package ontopoly.components
Class FieldInstanceCreatePlayerPanel
- 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.FieldInstanceCreatePlayerPanel
-
- All Implemented Interfaces:
Serializable,org.apache.wicket.IClusterable,org.apache.wicket.IConverterLocator,org.apache.wicket.markup.html.IHeaderPartContainerProvider
public abstract class FieldInstanceCreatePlayerPanel extends org.apache.wicket.markup.html.panel.Panel- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static intCREATE_ACTION_NAVIGATEstatic intCREATE_ACTION_NONEstatic intCREATE_ACTION_POPUPprotected FieldInstanceModelfieldInstanceModelprotected AbstractFieldInstancePanelfieldInstancePanelprotected FieldsViewModelfieldsViewModelprotected RoleFieldModelroleFieldModelprotected TopicTypeModeltopicTypeModel
-
Constructor Summary
Constructors Constructor Description FieldInstanceCreatePlayerPanel(String id, FieldInstanceModel _fieldInstanceModel, FieldsViewModel fieldsViewModel, RoleFieldModel _roleFieldModel, AbstractFieldInstancePanel fieldInstancePanel, int createAction)
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description protected TopiccreateInstance(TopicType topicType)protected voidhideInstancePage(org.apache.wicket.ajax.AjaxRequestTarget target)protected voidonClick(org.apache.wicket.ajax.AjaxRequestTarget target, TopicType selectedTopicType)protected voidonDetach()protected abstract voidperformNewSelection(RoleFieldModel ofieldModel, Topic selectedTopic)protected voidshowInstancePage(org.apache.wicket.ajax.AjaxRequestTarget target, Topic topic, TopicType topicType, org.apache.wicket.Component c)-
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
-
CREATE_ACTION_NONE
public static final int CREATE_ACTION_NONE
- See Also:
- Constant Field Values
-
CREATE_ACTION_POPUP
public static final int CREATE_ACTION_POPUP
- See Also:
- Constant Field Values
-
CREATE_ACTION_NAVIGATE
public static final int CREATE_ACTION_NAVIGATE
- See Also:
- Constant Field Values
-
fieldInstancePanel
protected AbstractFieldInstancePanel fieldInstancePanel
-
fieldInstanceModel
protected FieldInstanceModel fieldInstanceModel
-
fieldsViewModel
protected FieldsViewModel fieldsViewModel
-
roleFieldModel
protected RoleFieldModel roleFieldModel
-
topicTypeModel
protected TopicTypeModel topicTypeModel
-
-
Constructor Detail
-
FieldInstanceCreatePlayerPanel
public FieldInstanceCreatePlayerPanel(String id, FieldInstanceModel _fieldInstanceModel, FieldsViewModel fieldsViewModel, RoleFieldModel _roleFieldModel, AbstractFieldInstancePanel fieldInstancePanel, int createAction)
-
-
Method Detail
-
onClick
protected void onClick(org.apache.wicket.ajax.AjaxRequestTarget target, TopicType selectedTopicType)
-
performNewSelection
protected abstract void performNewSelection(RoleFieldModel ofieldModel, Topic selectedTopic)
-
showInstancePage
protected void showInstancePage(org.apache.wicket.ajax.AjaxRequestTarget target, Topic topic, TopicType topicType, org.apache.wicket.Component c)
-
hideInstancePage
protected void hideInstancePage(org.apache.wicket.ajax.AjaxRequestTarget target)
-
onDetach
protected void onDetach()
- Overrides:
onDetachin classorg.apache.wicket.Component
-
-