Uses of Class
com.ccg.macros.InterpretException

Packages that use InterpretException
com.ccg.macros Text Macro Processing Classes.. 
com.ccg.macros.at At Macro Definitions.. 
 

Uses of InterpretException in com.ccg.macros
 

Methods in com.ccg.macros that throw InterpretException
 void At.atCopyToDir(Output out, Vector args)
          @atCopyToDir(MATCH0,MATCH1,&02e;&02e;&02e;,DIR) copy AND interpret one or more files to directory.
 void At.copyToDir(Output out, Vector args)
          @copyToDir(MATCH0,MATCH1,&02e;&02e;&02e;,DIR) copy one or more files to directory.
 void At.define(Output out, Vector args)
          @define(NAME,VAL[,OPT]) macro - define a new macro.
 void At.definition(Output out, Vector args)
          @definition(NAME) macro - fetch definition of a macro.
 void At.dumpDefinitions(Output out, Vector args)
          @dumpDefinitions() macro - dump definition of all macros.
 String AtMacros.getParameter(int i)
          Fetch one of the parameters (arguments) passed to a macro.
 String AtMacros.getParameter(int i, boolean eval)
          Fetch one of the parameters (arguments) passed to a macro.
 void At.htmlEscape(Output out, Vector args)
          @htmlEscape(TEXT) - escape special HTML characters '<', '>' and '&'.
 void At.include(Output out, Vector args)
          @include(SOURCE,[IGNERR],[NOOUT]) insert and process other file(s).
 void Interpreter.interpret(Input in, Output out)
          The fundamental method which ALL interpreters must implement.
 void AtMacros.interpret(Input in, Output out)
          Process a input source and write the results to a output destination.
 String AtMacros.interpret(String in)
          Process a source string and return the resulting string.
 void AtMacros.interpretCheck(Input in, Output out)
          Process a input source and write the results to a output destination.
 String AtMacros.interpretCheck(String in)
          Process a source string and return the resulting string.
 void At.loadTSV(Output out, Vector args)
          @loadTSV(NAME,SOURCE) load a tab separated table.
 void At.now(Output out, Vector args)
          @now() macro - dumps current time.
 void At.param(Output out, Vector args)
          @param(N) macro - get parameter value.
protected  Vector AtMacros.parseParams(Input in)
           
 void MacroHandler.process(Output out, Vector args)
          One line summary...
 void TableInsert.process(Output out, Vector args)
           
 void TableField.process(Output out, Vector args)
           
 void MacroHandlerMethod.process(Output out, Vector args)
           
 void At.quote(Output out, Vector args)
          @quote(TEXT) macro - output text verbatim.
 

Uses of InterpretException in com.ccg.macros.at
 

Methods in com.ccg.macros.at that throw InterpretException
 void Script.atCopyFile(Output out, Vector args)
          @atCopyFile(SRC,DST) copy AND interpret one file to another.
 void Script.atCopyToDir(Output out, Vector args)
          @atCopyToDir(MATCH0,MATCH1,...,DIR) copy AND interpret one or more files to directory.
 void Strings.changeCase(Output out, Vector args)
          @changeCase(TEXT,MODE) - change the case of TEXT to uppercase, lowercase or mixed case.
 void Script.copyFile(Output out, Vector args)
          @copyFile(SRC,DST) copy one file to another.
 void Script.copyToDir(Output out, Vector args)
          @copyToDir(MATCH0,MATCH1,...,DIR) copy one or more files to directory.
 void Core.debug(Output out, Vector args)
          @debug(LEVEL,TEXT) macro - debug output.
 void Core.decrement(Output out, Vector args)
          @decrement(NAME) decrements value of integer macro by 1.
 void Core.define(Output out, Vector args)
          @define(NAME,VAL[,OPT]) macro - define a new macro.
 void Core.definition(Output out, Vector args)
          @definition(NAME) macro - fetch definition of a macro.
 void Core.dumpDefinitions(Output out, Vector args)
          @dumpDefinitions() macro - dump definition of all macros.
 void Html.encodeFormParam(Output out, Vector args)
          @encodeFormParam(TEXT) - escape paramters passed as form values in a URL string.
 void Core.fnb(Output out, Vector args)
          @fnb(V0[,V1[,V2[,...]) macro - find first "non-blank" value.
 void Core.formatMillis(Output out, Vector args)
          @formatMillis([MILLIS][,DATE_FMT[,TIME_FMT]],[TZ]) macro - format a Java millisecond count.
 double Base.getDoubleParameter(Vector args, int i, double def)
          Safely retrieve and interpret a parameter and get the double value.
 int Base.getIntParameter(Vector args, int i, int def)
          Safely retrieve and interpret a parameter and get the integer value.
 long Base.getLongParameter(Vector args, int i, long def)
          Safely retrieve and interpret a parameter and get the integer value.
 String Base.getStringParameter(Vector args, int i)
          Safely retrieve and interpret a parameter.
 void Html.htmlEscape(Output out, Vector args)
          @htmlEscape(TEXT) - escape special HTML characters '<', '>' and '&'.
 void Core.ifDefined(Output out, Vector args)
          @ifDefined(MACRO,YES,NO) macro - branch if macro is defined.
 void Core.ifEqual(Output out, Vector args)
          @ifEqual(V1,V2,E,NE) macro - branching macro.
 void Script.ifFileExists(Output out, Vector args)
          @ifFileExists(NAME,IF_EXISTS,IF_NOT) determine if file exists.
 void Core.include(Output out, Vector args)
          @include(SOURCE,[IGNERR],[NOOUT]) insert and process other file(s).
 void Core.increment(Output out, Vector args)
          @increment(NAME) increments value of integer macro by 1.
 void Strings.indexOf(Output out, Vector args)
          @indexOf(TEXT,SEARCH_IN) - searches for index of text string in larger string.
 void Strings.javaEscape(Output out, Vector args)
          @javaEscape(TEXT) - create a Java "escape" string from a source string.
 void Strings.javaUnescape(Output out, Vector args)
          @javaUnescape(TEXT) - takes a "escaped" Java string and outputs the "unescaped" values.
 void Script.loadTSV(Output out, Vector args)
          @loadTSV(NAME,SOURCE) load a tab separated table.
 void Core.param(Output out, Vector args)
          @param(N[,t|f]) macro - get parameter value This macro is typically used in the definition of run time macros (in the VAL parameter of "@define(NAME,VAL)".
 void TableField.process(Output out, Vector args)
           
 void TableInsert.process(Output out, Vector args)
           
 void Core.quote(Output out, Vector args)
          @quote(TEXT) macro - output text verbatim This macro is invoked in the form "@quote(TEXT)".
 void Strings.replaceChar(Output out, Vector args)
          @replaceChar(TEXT,OLDCHAR,NEWCHAR) - replace all occurances of one character with another.
 void Core.setDocumentInfo(Output out, Vector args)
          @setDocumentInfo(TYPE,INFO,yyyy-MM-dd) set information about the document.
 void Core.systemProperty(Output out, Vector args)
          @systemProperty(NAME[,DEF]) macro - fetch a specific system property.
 void Html.tableRow(Output out, Vector args)
          @tableRow(COL0,COL1,...) generate single row in HTML table.
 void Strings.toOsFileName(Output out, Vector args)
          @toOsFileName(TEXT) - replace '/' or '\' characters in file names according to the OS preference.
 void Html.urlJoin(Output out, Vector args)
          @urlJoin(ROOT[,SUB0[,SUB1 ...]) - do a "smart" join of strings when forming URL(s).
 



Copyright 1998-1998-2006 null. All Rights Reserved.