org.apache.wicket.markup
Class ContainerInfo
java.lang.Object
org.apache.wicket.markup.ContainerInfo
public class ContainerInfo
- extends java.lang.Object
Because a Component has reference to its parents, which eventually is the Page, and because the
Page contains a reference to the Session, keeping a "copy" of a component is very expensive.
ContainerInfo shall be used instead of MarkupContainer whenever a small subset of the container's
information is required.
- Author:
- Juergen Donnerstag
Constructor Summary |
ContainerInfo(java.lang.Class containerClass,
java.util.Locale locale,
java.lang.String style,
java.lang.String variation,
java.lang.String fileExtension)
Construct. |
ContainerInfo(MarkupContainer container)
Construct. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
ContainerInfo
public ContainerInfo(MarkupContainer container)
- Construct.
- Parameters:
container
- The container to create the information from
ContainerInfo
public ContainerInfo(java.lang.Class containerClass,
java.util.Locale locale,
java.lang.String style,
java.lang.String variation,
java.lang.String fileExtension)
- Construct.
- Parameters:
containerClass
- locale
- style
- variation
- fileExtension
-
getContainerClass
public java.lang.Class getContainerClass()
- Returns:
- The container class
getFileExtension
public java.lang.String getFileExtension()
- Returns:
- The container markup type (== file extension)
getLocale
public java.util.Locale getLocale()
- Returns:
- The container locale
getStyle
public java.lang.String getStyle()
- Returns:
- The container style
getVariation
public java.lang.String getVariation()
- Returns:
- The containers variation
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object
- See Also:
Object.toString()
Copyright © 2004-2010 Apache Software Foundation. All Rights Reserved.