wicket.markup.html
Class WebMarkupContainer

java.lang.Object
  extended bywicket.Component
      extended bywicket.MarkupContainer
          extended bywicket.markup.html.WebMarkupContainer
All Implemented Interfaces:
java.io.Serializable
Direct Known Subclasses:
Border, ExternalLink, Form, FormComponent, ImageMap, Link, ListItem, ListView, Loop, Loop.LoopItem, Panel

public class WebMarkupContainer
extends MarkupContainer

A container of HTML markup and components. It is very similar to the base class MarkupContainer, except that the markup type is defined to be HTML.

Author:
Jonathan Locke
See Also:
Serialized Form

Nested Class Summary
 
Nested classes inherited from class wicket.Component
Component.ComponentModelChange, Component.IVisitor, Component.VisibilityChange
 
Field Summary
 
Fields inherited from class wicket.Component
FLAG_RESERVED1, FLAG_RESERVED2, FLAG_RESERVED3, FLAG_RESERVED4
 
Constructor Summary
WebMarkupContainer(java.lang.String id)
           
WebMarkupContainer(java.lang.String id, IModel model)
           
 
Method Summary
 java.lang.String getMarkupType()
          Gets the markup type for this component.
protected  void onRender()
          Renders this component.
 
Methods inherited from class wicket.MarkupContainer
add, autoAdd, contains, findMarkupStream, get, getMarkupStream, internalAdd, internalBeginRequest, internalEndRequest, iterator, onComponentTagBody, remove, removeAll, renderAssociatedMarkup, renderComponentTagBody, replace, setMarkupStream, setModel, size, toString, toString, visitChildren, visitChildren
 
Methods inherited from class wicket.Component
add, addStateChange, checkComponentTag, checkComponentTagAttribute, debug, detachModel, error, exceptionMessage, fatal, findPage, findParent, findParentWithAssociatedMarkup, getApplication, getApplicationPages, getApplicationSettings, getClassRelativePath, getConverter, getEscapeModelStrings, getFeedbackMessage, getFlag, getId, getLocale, getLocalizer, getModel, getModelObject, getModelObjectAsString, getPage, getPageFactory, getPageRelativePath, getParent, getPath, getRenderBodyOnly, getRequest, getRequestCycle, getResource, getResponse, getSession, getString, getString, getString, getStyle, hasErrorMessage, hasFeedbackMessage, info, initModel, internalOnBeginRequest, internalOnEndRequest, internalOnModelChanged, internalOnModelChanging, isAncestorOf, isVersioned, isVisible, isVisibleInHierarchy, modelChanged, modelChanging, newPage, newPage, onBeginRequest, onComponentTag, onEndRequest, onModelChanged, onModelChanging, onSessionAttach, redirectTo, remove, render, renderComponent, renderComponentTag, rendered, replaceComponentTagBody, sameRootModel, sameRootModel, setFlag, setModelObject, setRedirect, setRenderBodyOnly, setResponsePage, setShouldEscapeModelStrings, setVersioned, setVisible, urlFor, visitParents, warn
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

WebMarkupContainer

public WebMarkupContainer(java.lang.String id)
See Also:
Component.Component(String)

WebMarkupContainer

public WebMarkupContainer(java.lang.String id,
                          IModel model)
See Also:
Component.Component(String, IModel)
Method Detail

getMarkupType

public final java.lang.String getMarkupType()
Gets the markup type for this component.

Overrides:
getMarkupType in class MarkupContainer
Returns:
Markup type of HTML

onRender

protected void onRender()
Renders this component. This implementation just calls renderComponent.

Overrides:
onRender in class MarkupContainer


Copyright © 2004-2005 Wicket developers. All Rights Reserved.