net
.
liftmodules
.
scalate
LiftTemplateEngine
class
LiftTemplateEngine
extends
TemplateEngine
with
Loggable
A TemplateEngine using the Lift web abstractions.
Linear Supertypes
Loggable
,
TemplateEngine
,
AnyRef
,
Any
Ordering
Alphabetic
By inheritance
Inherited
LiftTemplateEngine
Loggable
TemplateEngine
AnyRef
Any
Hide All
Show all
Learn more about member selection
Visibility
Public
All
Instance Constructors
new
LiftTemplateEngine
()
Type Members
class
LiftResourceLoader
extends
FileResourceLoader
Value Members
final
def
!=
(
arg0:
AnyRef
)
:
Boolean
Definition Classes
AnyRef
final
def
!=
(
arg0:
Any
)
:
Boolean
Definition Classes
Any
final
def
##
()
:
Int
Definition Classes
AnyRef → Any
final
def
==
(
arg0:
AnyRef
)
:
Boolean
Definition Classes
AnyRef
final
def
==
(
arg0:
Any
)
:
Boolean
Definition Classes
Any
var
allowCaching
:
Boolean
Definition Classes
TemplateEngine
var
allowReload
:
Boolean
Definition Classes
TemplateEngine
final
def
asInstanceOf
[
T0
]
:
T0
Definition Classes
Any
var
bindings
:
List
[
Binding
]
Definition Classes
TemplateEngine
def
boot
:
Unit
Definition Classes
TemplateEngine
var
bootClassName
:
String
Definition Classes
TemplateEngine
var
bootInjections
:
List
[
AnyRef
]
Definition Classes
TemplateEngine
def
buildSourceMap
(
stratumName:
String
,
uri:
String
,
scalaFile:
File
,
positions:
TreeMap
[
OffsetPosition
,
OffsetPosition
]
)
:
String
Attributes
protected
Definition Classes
TemplateEngine
def
bytecodeDirectory
:
File
Definition Classes
TemplateEngine
def
cacheHits
:
Int
Definition Classes
TemplateEngine
def
cacheMisses
:
Int
Definition Classes
TemplateEngine
def
canLoad
(
uri:
String
,
extraBindings:
Traversable
[
Binding
]
)
:
Boolean
Definition Classes
TemplateEngine
def
canLoad
(
uri:
String
)
:
Boolean
Definition Classes
TemplateEngine
def
canLoad
(
source:
TemplateSource
,
extraBindings:
Traversable
[
Binding
]
)
:
Boolean
Definition Classes
TemplateEngine
def
classFileName
(
uri:
String
)
:
File
Attributes
protected
Definition Classes
TemplateEngine
var
classLoader
:
ClassLoader
Definition Classes
TemplateEngine
var
classpath
:
String
Definition Classes
TemplateEngine
def
clone
()
:
AnyRef
Attributes
protected[
java.lang
]
Definition Classes
AnyRef
Annotations
@throws
()
var
codeGenerators
:
Map
[
String
,
CodeGenerator
]
Definition Classes
TemplateEngine
var
combinedClassPath
:
Boolean
Definition Classes
TemplateEngine
def
compile
(
source:
TemplateSource
,
extraBindings:
Traversable
[
Binding
]
)
:
Template
Definition Classes
TemplateEngine
def
compileMoustache
(
text:
String
,
extraBindings:
Traversable
[
Binding
]
)
:
Template
Definition Classes
TemplateEngine
def
compileScaml
(
text:
String
,
extraBindings:
Traversable
[
Binding
]
)
:
Template
Definition Classes
TemplateEngine
def
compileSsp
(
text:
String
,
extraBindings:
Traversable
[
Binding
]
)
:
Template
Definition Classes
TemplateEngine
def
compileText
(
extension:
String
,
text:
String
,
extraBindings:
Traversable
[
Binding
]
)
:
Template
Definition Classes
TemplateEngine
lazy val
compiler
:
Compiler
Definition Classes
TemplateEngine
var
compilerInitialized
:
Boolean
Definition Classes
TemplateEngine
def
createCompiler
:
Compiler
Attributes
protected
Definition Classes
TemplateEngine
def
createRenderContext
(
uri:
String
,
out:
PrintWriter
)
:
RenderContext
Attributes
protected
Definition Classes
TemplateEngine
final
def
eq
(
arg0:
AnyRef
)
:
Boolean
Definition Classes
AnyRef
def
equals
(
arg0:
Any
)
:
Boolean
Definition Classes
AnyRef → Any
var
escapeMarkup
:
Boolean
Definition Classes
TemplateEngine
def
extension
(
source:
TemplateSource
)
:
Option
[
String
]
Attributes
protected
Definition Classes
TemplateEngine
var
extensionToTemplateExtension
:
Map
[
String
,
Set
[
String
]]
Definition Classes
TemplateEngine
def
extensions
:
Set
[
String
]
Definition Classes
TemplateEngine
def
filter
(
name:
String
)
:
Option
[
Filter
]
Definition Classes
TemplateEngine
var
filters
:
Map
[
String
,
Filter
]
Definition Classes
TemplateEngine
def
finalize
()
:
Unit
Attributes
protected[
java.lang
]
Definition Classes
AnyRef
Annotations
@throws
()
val
finderCache
:
ConcurrentHashMap
[
String
,
String
]
Definition Classes
TemplateEngine
def
generateScala
(
uri:
String
)
:
Code
Definition Classes
TemplateEngine
def
generateScala
(
uri:
String
,
extraBindings:
Traversable
[
Binding
]
)
:
Code
Definition Classes
TemplateEngine
def
generateScala
(
source:
TemplateSource
,
extraBindings:
Traversable
[
Binding
]
)
:
Code
Definition Classes
TemplateEngine
def
generator
(
source:
TemplateSource
)
:
CodeGenerator
Attributes
protected
Definition Classes
TemplateEngine
def
generatorForExtension
(
extension:
String
)
:
CodeGenerator
Attributes
protected
Definition Classes
TemplateEngine
final
def
getClass
()
:
Class
[_]
Definition Classes
AnyRef → Any
def
hashCode
()
:
Int
Definition Classes
AnyRef → Any
var
importStatements
:
List
[
String
]
Definition Classes
TemplateEngine
def
invalidateCachedTemplates
()
:
Boolean
Definition Classes
TemplateEngine
def
isDevelopmentMode
:
Boolean
Definition Classes
TemplateEngine
final
def
isInstanceOf
[
T0
]
:
Boolean
Definition Classes
Any
def
layout
(
source:
TemplateSource
,
context:
RenderContext
)
:
Unit
Definition Classes
TemplateEngine
def
layout
(
source:
TemplateSource
,
context:
RenderContext
,
extraBindings:
Traversable
[
Binding
]
)
:
Unit
Definition Classes
TemplateEngine
def
layout
(
source:
TemplateSource
,
attributes:
Map
[
String
,
Any
]
)
:
String
Definition Classes
TemplateEngine
def
layout
(
source:
TemplateSource
)
:
String
Definition Classes
TemplateEngine
def
layout
(
uri:
String
,
template:
Template
)
:
String
Definition Classes
TemplateEngine
def
layout
(
uri:
String
,
context:
RenderContext
)
:
Unit
Definition Classes
TemplateEngine
def
layout
(
uri:
String
,
template:
Template
,
attributes:
Map
[
String
,
Any
]
)
:
String
Definition Classes
TemplateEngine
def
layout
(
uri:
String
,
template:
Template
,
out:
PrintWriter
,
attributes:
Map
[
String
,
Any
]
)
:
Unit
Attributes
protected
Definition Classes
TemplateEngine
def
layout
(
uri:
String
,
out:
PrintWriter
,
attributes:
Map
[
String
,
Any
]
)
:
Unit
Definition Classes
TemplateEngine
def
layout
(
uri:
String
,
attributes:
Map
[
String
,
Any
]
,
extraBindings:
Traversable
[
Binding
]
)
:
String
Definition Classes
TemplateEngine
def
layout
(
template:
Template
,
context:
RenderContext
)
:
Unit
Definition Classes
TemplateEngine
def
layout
(
uri:
String
,
context:
RenderContext
,
extraBindings:
Traversable
[
Binding
]
)
:
Unit
Definition Classes
TemplateEngine
def
layoutAsNodes
(
uri:
String
,
template:
Template
)
:
NodeSeq
Definition Classes
TemplateEngine
def
layoutAsNodes
(
uri:
String
,
template:
Template
,
attributes:
Map
[
String
,
Any
]
)
:
NodeSeq
Definition Classes
TemplateEngine
def
layoutAsNodes
(
uri:
String
,
attributes:
Map
[
String
,
Any
]
,
extraBindings:
Traversable
[
Binding
]
)
:
NodeSeq
Definition Classes
TemplateEngine
var
layoutStrategy
:
LayoutStrategy
Definition Classes
TemplateEngine
def
libraryDirectory
:
File
Definition Classes
TemplateEngine
def
load
(
uri:
String
)
:
Template
Definition Classes
TemplateEngine
def
load
(
uri:
String
,
extraBindings:
Traversable
[
Binding
]
)
:
Template
Definition Classes
TemplateEngine
def
load
(
file:
File
)
:
Template
Definition Classes
TemplateEngine
def
load
(
file:
File
,
extraBindings:
Traversable
[
Binding
]
)
:
Template
Definition Classes
TemplateEngine
def
load
(
source:
TemplateSource
,
extraBindings:
Traversable
[
Binding
]
)
:
Template
Definition Classes
TemplateEngine
val
logger
:
Logger
Attributes
protected
Definition Classes
Loggable
var
mode
:
String
Definition Classes
TemplateEngine
final
def
ne
(
arg0:
AnyRef
)
:
Boolean
Definition Classes
AnyRef
final
def
notify
()
:
Unit
Definition Classes
AnyRef
final
def
notifyAll
()
:
Unit
Definition Classes
AnyRef
var
packagePrefix
:
String
Definition Classes
TemplateEngine
def
pipeline
(
source:
TemplateSource
)
:
Option
[
List
[
Filter
]]
Attributes
protected
Definition Classes
TemplateEngine
var
pipelines
:
Map
[
String
,
List
[
Filter
]]
Definition Classes
TemplateEngine
def
realPath
(
uri:
String
)
:
String
var
resourceLoader
:
ResourceLoader
Definition Classes
TemplateEngine
def
shutdown
()
:
Unit
Definition Classes
TemplateEngine
def
source
(
uri:
String
,
templateType:
String
)
:
TemplateSource
Definition Classes
TemplateEngine
def
source
(
uri:
String
)
:
TemplateSource
Definition Classes
TemplateEngine
var
sourceDirectories
:
Traversable
[
File
]
Definition Classes
TemplateEngine
def
sourceDirectoriesForwarder
:
TraversableForwarder
[
File
]
Attributes
protected
Definition Classes
TemplateEngine
def
sourceDirectory
:
File
Definition Classes
TemplateEngine
def
sourceFileName
(
uri:
String
)
:
File
Attributes
protected
Definition Classes
TemplateEngine
val
sourceMapLog
:
Log
Attributes
protected
Definition Classes
TemplateEngine
def
storeSourceMap
(
classFile:
File
,
sourceMap:
String
)
:
Unit
Attributes
protected
Definition Classes
TemplateEngine
final
def
synchronized
[
T0
]
(
arg0: ⇒
T0
)
:
T0
Definition Classes
AnyRef
var
templateDirectories
:
List
[
String
]
Definition Classes
TemplateEngine
def
templateExtensionsFor
(
extension:
String
)
:
Set
[
String
]
Definition Classes
TemplateEngine
def
tmpDirectory
:
File
Definition Classes
TemplateEngine
def
toString
()
:
String
Definition Classes
TemplateEngine → AnyRef → Any
def
uriToSource
(
uri:
String
)
:
UriTemplateSource
Attributes
protected
Definition Classes
TemplateEngine
def
useWebInfWorkingDirectory
:
Boolean
final
def
wait
()
:
Unit
Definition Classes
AnyRef
Annotations
@throws
()
final
def
wait
(
arg0:
Long
,
arg1:
Int
)
:
Unit
Definition Classes
AnyRef
Annotations
@throws
()
final
def
wait
(
arg0:
Long
)
:
Unit
Definition Classes
AnyRef
Annotations
@throws
()
def
workingDirectory
:
File
Definition Classes
TemplateEngine
def
workingDirectory_=
(
value:
File
)
:
Unit
Definition Classes
TemplateEngine
Inherited from
Loggable
Inherited from
TemplateEngine
Inherited from
AnyRef
Inherited from
Any
Ungrouped
A TemplateEngine using the Lift web abstractions.