tomp.ext.compiler
Class Action

java.lang.Object
  |
  +--tomp.ext.compiler.Item
        |
        +--tomp.ext.compiler.ComposedItem
              |
              +--tomp.ext.compiler.Action
All Implemented Interfaces:
java.lang.Comparable

public class Action
extends ComposedItem


Field Summary
protected  java.lang.String ext
           
 
Fields inherited from class tomp.ext.compiler.Item
application, condition, element, id, index, initParams, inPackage, isOnException, itemOn, items, params, parent, priority, returnCodeOnException, sourcePath, targetPath, toUpdate, type, whatCatch
 
Constructor Summary
Action(org.jdom.Element e, Application app, java.lang.String id, java.lang.String type, Item parent, int priority, java.lang.String ext, java.lang.String inPackage, java.lang.String params, java.lang.String passing, java.util.List otherParams)
           
 
Method Summary
 java.lang.String label()
           
 void produceSource(java.lang.StringBuffer output, int indent)
           
 
Methods inherited from class tomp.ext.compiler.ComposedItem
footer, getClassFileName, getFileName, header, saveSource
 
Methods inherited from class tomp.ext.compiler.Item
addAllImports, addImports, addItem, beginCatch, beginTry, body, clearImports, compareTo, condition, conditionFooter, conditionHeader, declaration, defaultCatch, determineWhatInitParamsImport, endCatch, findItem, generateParameters, generateSetParameters, generateSubstParameters, getAction, getDescendantOrSelfCount, getFilterStyleRef, getId, getImport, getImports, gets, getSourcePath, getTargetPath, isFiltered, processChildren, produceImports, produceItems, producePackageDecl, setImports, setSourcePath, setTargetPath, setWhatCatch
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

ext

protected java.lang.String ext
Constructor Detail

Action

public Action(org.jdom.Element e,
              Application app,
              java.lang.String id,
              java.lang.String type,
              Item parent,
              int priority,
              java.lang.String ext,
              java.lang.String inPackage,
              java.lang.String params,
              java.lang.String passing,
              java.util.List otherParams)
Method Detail

produceSource

public void produceSource(java.lang.StringBuffer output,
                          int indent)
                   throws org.jdom.JDOMException
Overrides:
produceSource in class ComposedItem
org.jdom.JDOMException

label

public java.lang.String label()
Overrides:
label in class Item