com.google.caja.parser.css
Class CssTree.IdLiteral
java.lang.Object
com.google.caja.parser.AbstractParseTreeNode
com.google.caja.parser.css.CssTree
com.google.caja.parser.css.CssTree.CssExprAtom
com.google.caja.parser.css.CssTree.CssLiteral
com.google.caja.parser.css.CssTree.IdLiteral
- All Implemented Interfaces:
- MutableParseTreeNode, ParseTreeNode, MessagePart, Renderable, java.lang.Cloneable
- Enclosing class:
- CssTree
public static final class CssTree.IdLiteral
- extends CssTree.CssLiteral
An ID in a selector, like #foo
.
Nested classes/interfaces inherited from class com.google.caja.parser.css.CssTree |
CssTree.Attrib, CssTree.AttribOperation, CssTree.AttribOperator, CssTree.ClassLiteral, CssTree.Combination, CssTree.Combinator, CssTree.CssExprAtom, CssTree.CssLiteral, CssTree.CssStatement, CssTree.Declaration, CssTree.DeclarationGroup, CssTree.EmptyDeclaration, CssTree.Expr, CssTree.FontFace, CssTree.FunctionCall, CssTree.HashLiteral, CssTree.IdentLiteral, CssTree.IdLiteral, CssTree.Import, CssTree.Media, CssTree.Medium, CssTree.Operation, CssTree.Operator, CssTree.Page, CssTree.PageElement, CssTree.Prio, CssTree.ProgId, CssTree.ProgIdAttribute, CssTree.Property, CssTree.PropertyDeclaration, CssTree.Pseudo, CssTree.PseudoPage, CssTree.QuantityLiteral, CssTree.RuleSet, CssTree.Selector, CssTree.SimpleSelector, CssTree.StringLiteral, CssTree.StyleSheet, CssTree.Substitution, CssTree.Term, CssTree.UnaryOperator, CssTree.UnicodeRangeLiteral, CssTree.UriLiteral, CssTree.UserAgent, CssTree.UserAgentHack, CssTree.WildcardElement |
Methods inherited from class com.google.caja.parser.AbstractParseTreeNode |
acceptPostOrder, acceptPreOrder, appendChild, childrenAs, childrenChanged, childrenPart, clone, createMutation, equals, format, formatSelf, formatTree, formatTree, getAttributes, getComments, getFilePosition, hashCode, insertBefore, removeChild, replaceChild, setComments, setFilePosition, toStringDeep, toStringDeep |
Methods inherited from class java.lang.Object |
finalize, getClass, notify, notifyAll, wait, wait, wait |
CssTree.IdLiteral
@ParseTreeNode.ReflectiveCtor
public CssTree.IdLiteral(FilePosition pos,
java.lang.String inputValue,
java.util.List<? extends CssTree> none)
- Parameters:
none
- ignored but required for reflection.
CssTree.IdLiteral
public CssTree.IdLiteral(FilePosition pos,
java.lang.String value)
checkValue
protected boolean checkValue(java.lang.String value)
- Specified by:
checkValue
in class CssTree.CssLiteral
render
public void render(RenderContext r)
- Description copied from interface:
Renderable
- Output the textual form to
r.getOut()
.
Copyright (C) 2008 Google Inc.
Licensed under the Apache License, Version 2.0