org.apache.shindig.gadgets.parse.caja
Class CajaCssLexerParser
java.lang.Object
org.apache.shindig.gadgets.parse.caja.CajaCssLexerParser
public class CajaCssLexerParser
- extends Object
A parser that records the stream of CSS lexial tokens from the Caja lexer and creates a
pseudo-DOM from that stream.
TODO: Remove once Caja CSS DOM parser issues are resolved.
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CACHE_NAME
public static final String CACHE_NAME
- See Also:
- Constant Field Values
CajaCssLexerParser
public CajaCssLexerParser()
setCacheProvider
@Inject
public void setCacheProvider(CacheProvider cacheProvider)
parse
public List<Object> parse(String content)
throws GadgetException
- Throws:
GadgetException
serialize
public String serialize(List<Object> styleSheet)
- Serialize a stylesheet to a String
serialize
public void serialize(List<Object> styleSheet,
Appendable writer)
- Serialize a stylesheet to a Writer.
Copyright © 2007-2012. All Rights Reserved.