org.fusesource.scalate

support

package support

Visibility
  1. Public
  2. All

Type Members

  1. class AbstractCodeGenerator[T] extends CodeGenerator with Logging

    Provides a common base class for CodeGenerator implementations.

  2. class AttributesHashMap[A, B] extends AttributeMap[A, B]

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

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

  4. trait CodeGenerator extends AnyRef

  5. class CompilerError(file: String, message: String, pos: Position = scala.util.parsing.input.NoPosition, original: CompilerError = null) extends Product

  6. class CustomExtensionTemplateSource extends DelegateResource with TemplateSource

  7. class DelegateResource extends Resource

    attributes: abstract
  8. class Elvis extends AnyRef

    Implements the Groovy style Elvis operator in Scala

  9. class FileResource(file: File, uri: String) extends Resource with Product

  10. class FileResourceLoader(rootDir: Option[File] = scala.None) extends ResourceLoader with Product

  11. class FileTemplateSource extends FileResource with TemplateSource

  12. trait Resource extends Logging

    Represents a string, file or URI based resource

  13. trait ResourceLoader extends Logging

    A strategy for loading Resource instances

  14. class ScalaCompiler extends Logging

  15. trait ScalaParseSupport extends RegexParsers

    no summary matey

  16. class SourceResource(uri: String, source: Source) extends TextResource with Product

  17. class SourceTemplateSource extends SourceResource with TemplateSource

  18. class StringResource(uri: String, text: String) extends TextResource with Product

  19. class StringTemplateSource extends StringResource with TemplateSource

  20. class TextResource extends Resource

    attributes: abstract
  21. class URLResource(url: URL) extends Resource with Product

  22. class URLTemplateSource extends URLResource with TemplateSource

  23. class UriResource(uri: String, resourceLoader: ResourceLoader) extends DelegateResource with Product

  24. class UriTemplateSource extends UriResource with TemplateSource

Value Members

  1. object CharData extends AnyRef

  2. object Resource extends AnyRef

    Helper methods to create a Resource from various sources