Package

org.fusesource.scalate

support

Permalink

package support

Visibility
  1. Public
  2. All

Type Members

  1. abstract class AbstractCodeGenerator[T] extends CodeGenerator

    Permalink

    Provides a common base class for CodeGenerator implementations.

  2. class AttributesHashMap extends AttributeMap

    Permalink

    The default implementation for AttributeMap backed by a map like collection.

    The default implementation for AttributeMap backed by a map like collection.

  3. case class Code(className: String, source: String, dependencies: Set[String], positions: TreeMap[OffsetPosition, OffsetPosition]) extends Product with Serializable

    Permalink
  4. trait CodeGenerator extends AnyRef

    Permalink
  5. trait Compiler extends AnyRef

    Permalink
  6. case class CompilerError(file: String, message: String, pos: Position = NoPosition, original: CompilerError = null) extends Product with Serializable

    Permalink
  7. class CustomExtensionTemplateSource extends DelegateResource with TemplateSource

    Permalink
  8. class DefaultTemplatePackage extends TemplatePackage

    Permalink

    A TemplatePackage where we try and find an object/controller/resource type based on the name of the current template and if we can find it then we create a variable called **it** of the controller type and import its values into the template.

    A TemplatePackage where we try and find an object/controller/resource type based on the name of the current template and if we can find it then we create a variable called **it** of the controller type and import its values into the template.

    This approach can be used for JAXRS controllers or for template views of objects. It avoids having to explicitly import the controller or 'it' variable from the attribute scope

  9. class DummyRenderContext extends DefaultRenderContext

    Permalink
  10. class DummyResponse extends AnyRef

    Permalink
  11. class DummyTemplateEngine extends TemplateEngine

    Permalink
  12. class Elvis extends AnyRef

    Permalink

    Implements the Groovy style Elvis operator in Scala

    Implements the Groovy style Elvis operator in Scala

    Version

    $Revision: 1.1 $

  13. class FileTemplateSource extends FileResource with TemplateSource

    Permalink
  14. case class MapEntry[A, B](key: A, value: B) extends Product with Serializable

    Permalink

    A helper class useful for implicit conversions when legacy code iterates over a Map without explicitly decomposing the iterator value to a tuple

  15. class PipelineTemplate extends Template

    Permalink

    Implements a Template using a list of filters

  16. class Precompiler extends AnyRef

    Permalink

    This class can precompile Scalate templates into JVM classes.

  17. class ScalaCompiler extends Compiler

    Permalink
  18. trait ScalaParseSupport extends RegexParsers

    Permalink

    Version

    $Revision : 1.1 $

  19. class SiteGenerator extends AnyRef

    Permalink

    This class generates static HTML files for your website using the Scalate templates, filters and wiki markups you are using.

  20. class SourceTemplateSource extends SourceResource with TemplateSource

    Permalink
  21. class StringTemplateSource extends StringResource with TemplateSource

    Permalink
  22. class TemplateFinder extends AnyRef

    Permalink

    A helper object to find a template from a URI using a number of possible extensions and directories

  23. abstract class TemplatePackage extends AnyRef

    Permalink

    The base class for any **ScalatePackage** class added to the classpath to customize the templates

  24. case class Text(value: String) extends Positional with Product with Serializable

    Permalink

    Is a String with positioning information

  25. class URLTemplateSource extends URLResource with TemplateSource

    Permalink
  26. class UriTemplateSource extends UriResource with TemplateSource

    Permalink

Value Members

  1. object AbstractCodeGenerator extends Log

    Permalink
  2. object Boots

    Permalink

    A helper class for working with Boot style classes which take a TemplateEngine as a constructor argument and have a zero argument run method.

  3. object CharData

    Permalink
  4. object DefaultTemplatePackage extends Log

    Permalink
  5. object Links

    Permalink
  6. object RenderHelper

    Permalink
  7. object ScalaCompiler extends Log

    Permalink
  8. object SiteGenerator extends Log

    Permalink
  9. object TemplateConversions

    Permalink

    A number of helper implicit conversions for use in templates

  10. object TemplatePackage

    Permalink

Ungrouped