Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

com.arranger.jarl.script.gsp
Interface IGSPLanguage  view IGSPLanguage download IGSPLanguage.java


public interface IGSPLanguage

IGSPLanguage defines the interface for a GSP Language.


Field Summary
static java.lang.String LINEFEED
           
 
Method Summary
 void code(char[] buffer, int start, int length)
          Code (<% %>).
 void decl(char[] buffer, int start, int length)
          This is Code declaration.
 void directive(java.lang.String directive, java.util.Map parameters)
          Processing directive.
 void eval(char[] buffer, int start, int length)
          Code to evaluate as a string (<%= %>).
 void print(char[] buffer, int start, int length)
          String to print.
 void tagEnd(java.lang.String prefix, java.lang.String name)
          End tag ().
 void tagStart(java.lang.String prefix, java.lang.String name, java.util.Map parameters)
          Start tag ().
 

Field Detail

LINEFEED

public static final java.lang.String LINEFEED
Method Detail

code

public void code(char[] buffer,
                 int start,
                 int length)
          throws GSPException
Code (<% %>).


decl

public void decl(char[] buffer,
                 int start,
                 int length)
          throws GSPException
This is Code declaration. eg: (<%! %>);


eval

public void eval(char[] buffer,
                 int start,
                 int length)
          throws GSPException
Code to evaluate as a string (<%= %>).


print

public void print(char[] buffer,
                  int start,
                  int length)
           throws GSPException
String to print.


directive

public void directive(java.lang.String directive,
                      java.util.Map parameters)
               throws GSPException
Processing directive.


tagStart

public void tagStart(java.lang.String prefix,
                     java.lang.String name,
                     java.util.Map parameters)
              throws GSPException
Start tag ().


tagEnd

public void tagEnd(java.lang.String prefix,
                   java.lang.String name)
            throws GSPException
End tag ().