org.fusesource.scalate.scuery

support

package support

Visibility
  1. Public
  2. All

Type Members

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

    Represents selector: E + F

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

    Represents selector: E + F

  3. class AnyElementSelector() extends Selector with Product

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

    Matches the current element if it has an attribute name

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

    Represents selector: E > F

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

    Represents selector: E > F

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

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

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

  9. class Combinator extends AnyRef

    no summary matey

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

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

  12. class CssParser extends CssScanner

    Parser of CSS3 selectors

  13. class CssScanner extends RegexParsers

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

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

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

    Represents selector: E F

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

    Represents selector: E F

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

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

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

    Represents selector: E ~ F

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

    Represents selector: E ~ F

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

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

    Matches a whole word after splitting up the value by whitespace

  23. class InvalidCssSelectorException extends TemplateException

  24. trait Matcher extends AnyRef

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

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

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

    Matches the current element if it has a namespaced attribute name

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

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

  29. class NthCounter(a: Int, b: Int) extends Product

    Used for the nthcalculations representing an + b

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

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

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

  33. trait Rule extends Logging

    Represents manipuluation rules

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

  35. class SubstringMatch(substring: String) extends TextMatcher with Product

  36. class SuffixMatch(suffix: String) extends TextMatcher with Product

  37. class TextMatcher extends Matcher

    attributes: abstract

Value Members

  1. object AnyElementSelector extends Selector

  2. object AnySelector extends Selector

  3. object EvenCounter extends NthCounter

  4. object FirstChildSelector extends Selector

  5. object LastChildSelector extends Selector

  6. object MatchesAny extends TextMatcher

  7. object NoNamespaceSelector extends Selector

  8. object OddCounter extends NthCounter

  9. object RootSelector extends Selector

  10. object Rule extends AnyRef