Package lumis.portal.presentation.core
Class LayoutFileMarkupResourceStream
- java.lang.Object
-
- org.apache.wicket.markup.MarkupResourceStream
-
- lumis.portal.presentation.core.LayoutFileMarkupResourceStream
-
- All Implemented Interfaces:
java.io.Closeable
,java.io.Serializable
,java.lang.AutoCloseable
,org.apache.wicket.util.io.IClusterable
,org.apache.wicket.util.resource.IFixedLocationResourceStream
,org.apache.wicket.util.resource.IResourceStream
,org.apache.wicket.util.watch.IModifiable
- Direct Known Subclasses:
PortalStudioMarkupResourceStream
,SharedMarkupResourceStream
public class LayoutFileMarkupResourceStream extends org.apache.wicket.markup.MarkupResourceStream
Base markup resource stream for layout file. The use of this base class enables some layout file specific features inLayoutFileApplication
.- Since:
- 6.0.0
- Version:
- $Revision$ $Date$
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description LayoutFileMarkupResourceStream(org.apache.wicket.util.resource.IResourceStream resourceStream, java.lang.Class<? extends AbstractLayoutFileMarkupFilter> markupFilterClass)
Creates a new markup resource stream with a custom markup filter.LayoutFileMarkupResourceStream(org.apache.wicket.util.resource.IResourceStream resourceStream, IPortalMode portalMode)
Creates a new markup resource stream based on the Portal Mode.LayoutFileMarkupResourceStream(org.apache.wicket.util.resource.IResourceStream resourceStream, org.apache.wicket.markup.ContainerInfo containerInfo, java.lang.Class<?> markupClass, java.lang.Class<? extends AbstractLayoutFileMarkupFilter> markupFilterClass)
Creates a new markup resource stream with a custom markup filter.LayoutFileMarkupResourceStream(org.apache.wicket.util.resource.IResourceStream resourceStream, org.apache.wicket.markup.ContainerInfo containerInfo, java.lang.Class<?> markupClass, IPortalMode portalMode)
Creates a new markup resource stream based on the Portal Mode.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.Class<? extends AbstractLayoutFileMarkupFilter>
getMarkupFilterClass()
Returns the Markup Filter Class.PageDocType
getPageDocType()
Returns the DOCTYPE for the markup of this resource stream.-
Methods inherited from class org.apache.wicket.markup.MarkupResourceStream
close, getBaseMarkup, getBaseMarkupResourceStream, getCacheKey, getContainerInfo, getContentType, getDoctype, getEncoding, getInputStream, getLocale, getMarkupClass, getResource, getStyle, getVariation, getWicketId, getWicketNamespace, isHtml5, lastModifiedTime, length, locationAsString, setBaseMarkup, setCacheKey, setDoctype, setLocale, setStyle, setVariation, setWicketNamespace, toString
-
-
-
-
Constructor Detail
-
LayoutFileMarkupResourceStream
public LayoutFileMarkupResourceStream(org.apache.wicket.util.resource.IResourceStream resourceStream, org.apache.wicket.markup.ContainerInfo containerInfo, java.lang.Class<?> markupClass, IPortalMode portalMode)
Creates a new markup resource stream based on the Portal Mode.- Since:
- 7.1.0
-
LayoutFileMarkupResourceStream
public LayoutFileMarkupResourceStream(org.apache.wicket.util.resource.IResourceStream resourceStream, org.apache.wicket.markup.ContainerInfo containerInfo, java.lang.Class<?> markupClass, java.lang.Class<? extends AbstractLayoutFileMarkupFilter> markupFilterClass)
Creates a new markup resource stream with a custom markup filter.- Since:
- 7.1.0
-
LayoutFileMarkupResourceStream
public LayoutFileMarkupResourceStream(org.apache.wicket.util.resource.IResourceStream resourceStream, IPortalMode portalMode)
Creates a new markup resource stream based on the Portal Mode.- Since:
- 7.1.0
-
LayoutFileMarkupResourceStream
public LayoutFileMarkupResourceStream(org.apache.wicket.util.resource.IResourceStream resourceStream, java.lang.Class<? extends AbstractLayoutFileMarkupFilter> markupFilterClass)
Creates a new markup resource stream with a custom markup filter.- Since:
- 7.1.0
-
-
Method Detail
-
getPageDocType
public PageDocType getPageDocType()
Returns the DOCTYPE for the markup of this resource stream.- Returns:
- the DOCTYPE.
- Since:
- 6.0.0
-
getMarkupFilterClass
public java.lang.Class<? extends AbstractLayoutFileMarkupFilter> getMarkupFilterClass()
Returns the Markup Filter Class.- Returns:
- the Markup Filter Class
- Since:
- 7.1.0
-
-