Package

org.fusesource.scalate.scuery

support

Permalink

package support

Visibility
  1. Public
  2. All

Type Members

  1. case class AdjacentSiblingSelector(childSelector: Selector, ancestorSelector: Selector) extends Selector with Product with Serializable

    Permalink

    Represents selector: E + F

    Represents selector: E + F

    See the description

  2. case class AdjacentSiblingdCombinator(childSelector: Selector) extends Combinator with Product with Serializable

    Permalink

    Represents selector: E + F

    Represents selector: E + F

    See the description

  3. case class AnyElementSelector() extends Selector with Product with Serializable

    Permalink
  4. case class AttributeNameSelector(name: String, matcher: Matcher) extends Selector with Product with Serializable

    Permalink

    Matches the current element if it has an attribute name

  5. case class ChildCombinator(childSelector: Selector) extends Combinator with Product with Serializable

    Permalink

    Represents selector: E > F

    Represents selector: E > F

    See the description

  6. case class ChildSelector(childSelector: Selector, ancestorSelector: Selector) extends Selector with Product with Serializable

    Permalink

    Represents selector: E > F

    Represents selector: E > F

    See the description

  7. case class ChildrenSelector(selector: Selector) extends Selector with Product with Serializable

    Permalink
  8. case class ClassSelector(className: String) extends Selector with Product with Serializable

    Permalink

    Matches if the CSS class attribute contains the given class name word

  9. abstract class Combinator extends AnyRef

    Permalink

    Version

    $Revision : 1.1 $

  10. case class CompositeRule(first: Rule, second: Rule) extends Rule with Product with Serializable

    Permalink
  11. case class CompositeSelector(selectors: Seq[Selector]) extends Selector with Product with Serializable

    Permalink
  12. class CssParser extends CssScanner

    Permalink

    Parser of CSS3 selectors

    Parser of CSS3 selectors

    Version

    $Revision : 1.1 $

  13. class CssScanner extends RegexParsers

    Permalink
  14. case class DashMatch(value: String) extends TextMatcher with Product with Serializable

    Permalink

    Matches text starting with the given value or with value immediately followed by "-" (U+002D)

  15. case class DescendantCombinator(childSelector: Selector) extends Combinator with Product with Serializable

    Permalink

    Represents selector: E F

    Represents selector: E F

    See the description

  16. case class DescendantSelector(childSelector: Selector, ancestorSelector: Selector) extends Selector with Product with Serializable

    Permalink

    Represents selector: E F

    Represents selector: E F

    See the description

  17. case class ElementNameSelector(name: String) extends Selector with Product with Serializable

    Permalink
  18. case class EqualsMatch(expected: String) extends TextMatcher with Product with Serializable

    Permalink
  19. case class GeneralSiblingCombinator(childSelector: Selector) extends Combinator with Product with Serializable

    Permalink

    Represents selector: E ~ F

    Represents selector: E ~ F

    See the description

  20. case class GeneralSiblingSelector(childSelector: Selector, ancestorSelector: Selector) extends Selector with Product with Serializable

    Permalink

    Represents selector: E ~ F

    Represents selector: E ~ F

    See the description

  21. case class IdSelector(className: String) extends Selector with Product with Serializable

    Permalink
  22. case class IncludesMatch(word: String) extends TextMatcher with Product with Serializable

    Permalink

    Matches a whole word after splitting up the value by whitespace

  23. class InvalidCssSelectorException extends TemplateException

    Permalink
  24. trait Matcher extends AnyRef

    Permalink

    Represents a matcher on a set of nodes, typically used on attributes in CSS3 selectors

    Represents a matcher on a set of nodes, typically used on attributes in CSS3 selectors

    Version

    $Revision: 1.1 $

  25. case class NamespacePrefixSelector(prefix: String) extends Selector with Product with Serializable

    Permalink
  26. case class NamespacedAttributeNameSelector(name: String, prefix: String, matcher: Matcher) extends Selector with Product with Serializable

    Permalink

    Matches the current element if it has a namespaced attribute name

  27. case class NotSelector(selector: Selector) extends Selector with Product with Serializable

    Permalink
  28. case class NthChildSelector(counter: NthCounter) extends Selector with Product with Serializable

    Permalink
  29. case class NthCounter(a: Int, b: Int) extends Product with Serializable

    Permalink

    Used for the nth calculations representing an + b

    Used for the nth calculations representing an + b

  30. case class PrefixMatch(prefix: String) extends TextMatcher with Product with Serializable

    Permalink
  31. case class ReplaceContentRule(fn: (Node) ⇒ NodeSeq) extends Rule with Product with Serializable

    Permalink
  32. case class ReplaceRule(fn: (Node) ⇒ NodeSeq) extends Rule with Product with Serializable

    Permalink
  33. trait Rule extends AnyRef

    Permalink

    Represents manipuluation rules

    Represents manipuluation rules

    Version

    $Revision : 1.1 $

  34. case class SetAttributeRule(name: String, fn: (Node) ⇒ String) extends Rule with Product with Serializable

    Permalink
  35. case class SetSelectiveAttributeRule(name: String, fn: (Node) ⇒ String) extends Rule with Product with Serializable

    Permalink
  36. case class SubstringMatch(substring: String) extends TextMatcher with Product with Serializable

    Permalink
  37. case class SuffixMatch(suffix: String) extends TextMatcher with Product with Serializable

    Permalink
  38. abstract class TextMatcher extends Matcher

    Permalink

Value Members

  1. object AnyElementSelector extends Selector with Serializable

    Permalink
  2. object AnySelector extends Selector

    Permalink
  3. object EvenCounter extends NthCounter

    Permalink
  4. object FirstChildSelector extends Selector

    Permalink
  5. object LastChildSelector extends Selector

    Permalink
  6. object MatchesAny extends TextMatcher

    Permalink
  7. object NoNamespaceSelector extends Selector

    Permalink
  8. object OddCounter extends NthCounter

    Permalink
  9. object RootSelector extends Selector

    Permalink
  10. object Rule extends Log

    Permalink

Ungrouped