public abstract class TextTemplateDecorator extends TextTemplate
Modifier and Type | Field and Description |
---|---|
protected TextTemplate |
decorated
The decorated
TextTemplate . |
Constructor and Description |
---|
TextTemplateDecorator(TextTemplate textTemplate)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
String |
asString()
Returns the decorated contents as a
String . |
String |
asString(Map<String,?> variables)
Returns the decorated contents as a
String . |
void |
close() |
boolean |
equals(Object obj) |
abstract String |
getAfterTemplateContents()
Retrieves the
String to put after the actual template contents, for example: |
abstract String |
getBeforeTemplateContents()
Retrieves the
String to put before the actual template contents, for example: |
String |
getContentType() |
InputStream |
getInputStream() |
Locale |
getLocale() |
String |
getString()
Retrieves the
String resource. |
int |
hashCode() |
org.apache.wicket.util.time.Time |
lastModifiedTime() |
void |
setCharset(Charset charset) |
void |
setLastModified(org.apache.wicket.util.time.Time lastModified) |
void |
setLocale(Locale locale) |
String |
toString() |
interpolate
getCharset, length
getStyle, getVariation, setStyle, setVariation
protected final TextTemplate decorated
TextTemplate
.public TextTemplateDecorator(TextTemplate textTemplate)
textTemplate
- a TextTemplate
to decoratepublic String asString()
String
.asString
in interface org.apache.wicket.util.resource.IStringResourceStream
asString
in class TextTemplate
getBeforeTemplateContents()
and
getAfterTemplateContents()
TextTemplate.asString()
public String asString(Map<String,?> variables)
String
.asString
in class TextTemplate
variables
- the variables to interpolategetBeforeTemplateContents()
and
getAfterTemplateContents()
.TextTemplate.asString(java.util.Map)
public abstract String getBeforeTemplateContents()
String
to put before the actual template contents, for example:
<script type="text/javascript">
String
to put before the actual template contentspublic abstract String getAfterTemplateContents()
String
to put after the actual template contents, for example:
</script>
String
to put after the actual template contentspublic void close() throws IOException
close
in interface Closeable
close
in interface AutoCloseable
close
in interface org.apache.wicket.util.resource.IResourceStream
close
in class org.apache.wicket.util.resource.AbstractStringResourceStream
IOException
AbstractStringResourceStream.close()
public boolean equals(Object obj)
equals
in class Object
Object.equals(java.lang.Object)
public String getContentType()
getContentType
in interface org.apache.wicket.util.resource.IResourceStream
getContentType
in class org.apache.wicket.util.resource.AbstractStringResourceStream
AbstractStringResourceStream.getContentType()
public InputStream getInputStream() throws org.apache.wicket.util.resource.ResourceStreamNotFoundException
getInputStream
in interface org.apache.wicket.util.resource.IResourceStream
getInputStream
in class org.apache.wicket.util.resource.AbstractStringResourceStream
org.apache.wicket.util.resource.ResourceStreamNotFoundException
AbstractStringResourceStream.getInputStream()
public Locale getLocale()
getLocale
in interface org.apache.wicket.util.resource.IResourceStream
getLocale
in class org.apache.wicket.util.resource.AbstractResourceStream
AbstractResourceStream.getLocale()
public int hashCode()
hashCode
in class Object
Object.hashCode()
public org.apache.wicket.util.time.Time lastModifiedTime()
lastModifiedTime
in interface org.apache.wicket.util.watch.IModifiable
lastModifiedTime
in class org.apache.wicket.util.resource.AbstractStringResourceStream
AbstractStringResourceStream.lastModifiedTime()
public void setCharset(Charset charset)
setCharset
in interface org.apache.wicket.util.resource.IStringResourceStream
setCharset
in class org.apache.wicket.util.resource.AbstractStringResourceStream
org.apache.wicket.util.resource.AbstractResourceStream#setCharset(java.nio.charset.Charset)
public void setLastModified(org.apache.wicket.util.time.Time lastModified)
setLastModified
in class org.apache.wicket.util.resource.AbstractStringResourceStream
AbstractStringResourceStream.setLastModified(org.apache.wicket.util.time.Time)
public void setLocale(Locale locale)
setLocale
in interface org.apache.wicket.util.resource.IResourceStream
setLocale
in class org.apache.wicket.util.resource.AbstractResourceStream
AbstractResourceStream.setLocale(java.util.Locale)
public String getString()
TextTemplate
String
resource.getString
in class TextTemplate
String
resourceTextTemplate.getString()
public String toString()
toString
in class Object
Object.toString()
Copyright © 2006–2019 Apache Software Foundation. All rights reserved.