org.zkoss.zuss.impl.out
Class Translator

java.lang.Object
  extended by org.zkoss.zuss.impl.out.Translator

public class Translator
extends java.lang.Object

The translator used to translate ZUSS to CSS.

Author:
tomyeh

Constructor Summary
Translator(ZussDefinition zuss, java.io.Writer out, Resolver resolver)
           
 
Method Summary
 java.lang.Object invoke(java.lang.String name, java.lang.Object[] args, int lineno)
          Invokes a function.
 void translate()
          Generates the CSS content.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Translator

public Translator(ZussDefinition zuss,
                  java.io.Writer out,
                  Resolver resolver)
Method Detail

translate

public void translate()
               throws java.io.IOException
Generates the CSS content.

Notice that this method can be called only once.

Throws:
java.io.IOException

invoke

public java.lang.Object invoke(java.lang.String name,
                               java.lang.Object[] args,
                               int lineno)
Invokes a function.



Copyright © 2005-2010 Potix Corporation. All Rights Reserved.