com.googlecode.wicket.jquery.ui.panel
Class JQueryFeedbackPanel

java.lang.Object
  extended by org.apache.wicket.Component
      extended by org.apache.wicket.MarkupContainer
          extended by org.apache.wicket.markup.html.WebMarkupContainer
              extended by org.apache.wicket.markup.html.panel.Panel
                  extended by org.apache.wicket.markup.html.panel.FeedbackPanel
                      extended by com.googlecode.wicket.jquery.ui.panel.JQueryFeedbackPanel
All Implemented Interfaces:
Serializable, Iterable<org.apache.wicket.Component>, org.apache.wicket.event.IEventSink, org.apache.wicket.event.IEventSource, org.apache.wicket.feedback.IFeedback, org.apache.wicket.IConverterLocator, org.apache.wicket.markup.html.IHeaderContributor, org.apache.wicket.request.component.IRequestableComponent, org.apache.wicket.util.IHierarchical<org.apache.wicket.Component>, org.apache.wicket.util.io.IClusterable

public class JQueryFeedbackPanel
extends org.apache.wicket.markup.html.panel.FeedbackPanel

Provides a FeedbackPanel customized with the jQuery theme

Author:
Sebastien Briquet - sebfz1
See Also:
Serialized Form

Field Summary
static String ERROR_CSS
           
static String ERROR_ICO
           
static String INFO_CSS
           
static String INFO_ICO
           
static String LIGHT_CSS
           
static String LIGHT_ICO
           
static String WARN_CSS
           
static String WARN_ICO
           
 
Fields inherited from class org.apache.wicket.markup.html.panel.Panel
PANEL
 
Fields inherited from class org.apache.wicket.Component
ENABLE, FLAG_INITIALIZED, FLAG_REMOVING_FROM_HIERARCHY, FLAG_RESERVED1, FLAG_RESERVED2, FLAG_RESERVED3, FLAG_RESERVED4, FLAG_RESERVED5, FLAG_RESERVED8, PARENT_PATH, PATH_SEPARATOR, RENDER
 
Constructor Summary
JQueryFeedbackPanel(String id)
          Constructor
JQueryFeedbackPanel(String id, org.apache.wicket.Component filter)
          Constructor
JQueryFeedbackPanel(String id, org.apache.wicket.MarkupContainer filter)
          Constructor
 
Method Summary
protected  String getCSSClass(org.apache.wicket.feedback.FeedbackMessage message)
           
protected  String getIconClass(org.apache.wicket.feedback.FeedbackMessage message)
          Gets the icon CSS class for the given message.
protected  String getMessageClass(org.apache.wicket.feedback.FeedbackMessage message)
          Gets the CSS class for the given message.
protected  org.apache.wicket.Component newMessageDisplayComponent(String id, org.apache.wicket.feedback.FeedbackMessage message)
           
 
Methods inherited from class org.apache.wicket.markup.html.panel.FeedbackPanel
anyErrorMessage, anyMessage, anyMessage, getCurrentMessages, getFeedbackMessagesModel, getFilter, getSortingComparator, isVersioned, newFeedbackMessagesModel, setFilter, setMaxMessages, setSortingComparator
 
Methods inherited from class org.apache.wicket.markup.html.panel.Panel
newMarkupSourcingStrategy
 
Methods inherited from class org.apache.wicket.markup.html.WebMarkupContainer
getWebPage, getWebRequest, getWebResponse, getWebSession
 
Methods inherited from class org.apache.wicket.MarkupContainer
add, addOrReplace, autoAdd, contains, get, get, getAssociatedMarkup, getAssociatedMarkupStream, getMarkup, getMarkupType, internalAdd, internalInitialize, iterator, iterator, onAfterRenderChildren, onComponentTagBody, onRender, remove, remove, removeAll, renderAll, renderAssociatedMarkup, renderNext, replace, setDefaultModel, size, swap, toString, toString, visitChildren, visitChildren, visitChildren, visitChildren
 
Methods inherited from class org.apache.wicket.Component
add, addStateChange, afterRender, beforeRender, canCallListenerInterface, checkComponentTag, checkComponentTagAttribute, checkHierarchyChange, configure, continueToOriginalDestination, debug, detach, detachModel, detachModels, determineVisibility, error, exceptionMessage, fatal, findMarkupStream, findPage, findParent, findParentWithAssociatedMarkup, getAjaxRegionMarkupId, getApplication, getBehaviorById, getBehaviorId, getBehaviors, getBehaviors, getClassRelativePath, getConverter, getDefaultModel, getDefaultModelObject, getDefaultModelObjectAsString, getDefaultModelObjectAsString, getEscapeModelStrings, getFeedbackMessages, getFlag, getId, getInnermostModel, getInnermostModel, getLocale, getLocalizer, getMarkup, getMarkupAttributes, getMarkupId, getMarkupId, getMarkupIdFromMarkup, getMarkupIdImpl, getMarkupSourcingStrategy, getMetaData, getModelComparator, getOutputMarkupId, getOutputMarkupPlaceholderTag, getPage, getPageRelativePath, getParent, getPath, getRenderBodyOnly, getRequest, getRequestCycle, getRequestFlag, getResponse, getSession, getSizeInBytes, getStatelessHint, getString, getString, getString, getStyle, getVariation, hasBeenRendered, hasErrorMessage, hasFeedbackMessage, info, initModel, internalOnModelChanged, internalPrepareForRender, internalRenderComponent, isActionAuthorized, isAuto, isBehaviorAccepted, isEnableAllowed, isEnabled, isEnabledInHierarchy, isIgnoreAttributeModifier, isRenderAllowed, isStateless, isVisibilityAllowed, isVisible, isVisibleInHierarchy, markRendering, modelChanged, modelChanging, onAfterRender, onBeforeRender, onComponentTag, onConfigure, onDetach, onEvent, onInitialize, onModelChanged, onModelChanging, onRemove, prepareForRender, redirectToInterceptPage, remove, remove, render, renderComponentTag, rendered, renderHead, renderHead, renderHead, renderPlaceholderTag, replaceComponentTagBody, replaceWith, sameInnermostModel, sameInnermostModel, send, setAuto, setDefaultModelObject, setEnabled, setEscapeModelStrings, setFlag, setIgnoreAttributeModifier, setMarkup, setMarkupId, setMarkupIdImpl, setMetaData, setOutputMarkupId, setOutputMarkupPlaceholderTag, setParent, setRenderBodyOnly, setRequestFlag, setResponsePage, setResponsePage, setResponsePage, setVersioned, setVisibilityAllowed, setVisible, success, urlFor, urlFor, urlFor, urlFor, urlFor, visitParents, visitParents, warn, wrap
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

INFO_ICO

public static final String INFO_ICO
See Also:
Constant Field Values

INFO_CSS

public static final String INFO_CSS
See Also:
Constant Field Values

WARN_ICO

public static final String WARN_ICO
See Also:
Constant Field Values

WARN_CSS

public static final String WARN_CSS
See Also:
Constant Field Values

LIGHT_ICO

public static final String LIGHT_ICO
See Also:
Constant Field Values

LIGHT_CSS

public static final String LIGHT_CSS
See Also:
Constant Field Values

ERROR_ICO

public static final String ERROR_ICO
See Also:
Constant Field Values

ERROR_CSS

public static final String ERROR_CSS
See Also:
Constant Field Values
Constructor Detail

JQueryFeedbackPanel

public JQueryFeedbackPanel(String id)
Constructor

Parameters:
id - the markup id

JQueryFeedbackPanel

public JQueryFeedbackPanel(String id,
                           org.apache.wicket.Component filter)
Constructor

Parameters:
id - the markup id
filter - the component to filter on

JQueryFeedbackPanel

public JQueryFeedbackPanel(String id,
                           org.apache.wicket.MarkupContainer filter)
Constructor

Parameters:
id - the markup id
filter - the container that message reporters must be a child of
Method Detail

newMessageDisplayComponent

protected org.apache.wicket.Component newMessageDisplayComponent(String id,
                                                                 org.apache.wicket.feedback.FeedbackMessage message)
Overrides:
newMessageDisplayComponent in class org.apache.wicket.markup.html.panel.FeedbackPanel

getCSSClass

protected String getCSSClass(org.apache.wicket.feedback.FeedbackMessage message)
Overrides:
getCSSClass in class org.apache.wicket.markup.html.panel.FeedbackPanel

getIconClass

protected String getIconClass(org.apache.wicket.feedback.FeedbackMessage message)
Gets the icon CSS class for the given message.

Parameters:
message - the FeedbackMessage
Returns:
the icon class

getMessageClass

protected String getMessageClass(org.apache.wicket.feedback.FeedbackMessage message)
Gets the CSS class for the given message.

Parameters:
message - the FeedbackMessage
Returns:
the label class


Copyright © 2013 7thWeb. All Rights Reserved.