org.apache.ws.jaxme.js
Class ConditionalIndentationJavaSourceObject

java.lang.Object
  extended by org.apache.ws.jaxme.js.IndentationEngineImpl
      extended by org.apache.ws.jaxme.js.JavaSourceObject
          extended by org.apache.ws.jaxme.js.ConditionalIndentationJavaSourceObject
All Implemented Interfaces:
ConditionalIndentationEngine, IndentationEngine
Direct Known Subclasses:
AbstractJavaMethod, JavaClassInitializer

public abstract class ConditionalIndentationJavaSourceObject
extends JavaSourceObject
implements ConditionalIndentationEngine

Author:
Jochen Wiedmann

Nested Class Summary
 class ConditionalIndentationJavaSourceObject.LJFImpl
           
 class ConditionalIndentationJavaSourceObject.LoopVariable
           
 
Field Summary
 
Fields inherited from interface org.apache.ws.jaxme.js.IndentationEngine
NOTHING
 
Constructor Summary
protected ConditionalIndentationJavaSourceObject(java.lang.String pName, JavaQName pType, JavaSource.Protection pProtection)
           
 
Method Summary
 void addBreak()
          Shortcut for addLine("break;");.
 void addCase(java.lang.Object pToken1)
          Shortcut for addCase(new Object[]{pLine}).
 void addCase(java.lang.Object[] pTokens)
          Shortcut for unindent(); addLine("case ", pTokens, ":"); indent();.
 void addCase(java.lang.Object pToken1, java.lang.Object pToken2)
          Shortcut for addCase(new Object[]{pToken1, pToken2}).
 void addCase(java.lang.Object pToken1, java.lang.Object pToken2, java.lang.Object pToken3)
          Shortcut for addCase(new Object[]{pToken1, pToken2, pToken3}).
 void addCase(java.lang.Object pToken1, java.lang.Object pToken2, java.lang.Object pToken3, java.lang.Object pToken4)
          Shortcut for addCase(new Object[]{pToken1, pToken2, pToken3, pToken4}).
 void addCase(java.lang.Object pToken1, java.lang.Object pToken2, java.lang.Object pToken3, java.lang.Object pToken4, java.lang.Object pToken5)
          Shortcut for addCase(new Object[]{pToken1, pToken2, pToken3, pToken4, pToken5}).
 void addCase(java.lang.Object pToken1, java.lang.Object pToken2, java.lang.Object pToken3, java.lang.Object pToken4, java.lang.Object pToken5, java.lang.Object pToken6)
          Shortcut for addCase(new Object[]{pToken1, pToken2, pToken3, pToken4, pToken5, pToken6}) .
 void addCase(java.lang.Object pToken1, java.lang.Object pToken2, java.lang.Object pToken3, java.lang.Object pToken4, java.lang.Object pToken5, java.lang.Object pToken6, java.lang.Object pToken7)
          Shortcut for addCase(new Object[]{pToken1, pToken2, pToken3, pToken4, pToken5, pToken6, pToken7}) .
 void addCase(java.lang.Object pToken1, java.lang.Object pToken2, java.lang.Object pToken3, java.lang.Object pToken4, java.lang.Object pToken5, java.lang.Object pToken6, java.lang.Object pToken7, java.lang.Object pToken8)
          Shortcut for addCase(new Object[]{pToken1, pToken2, pToken3, pToken4, pToken5, pToken6, pToken7, pToken8}) .
 void addCase(java.lang.Object pToken1, java.lang.Object pToken2, java.lang.Object pToken3, java.lang.Object pToken4, java.lang.Object pToken5, java.lang.Object pToken6, java.lang.Object pToken7, java.lang.Object pToken8, java.lang.Object pToken9)
          Shortcut for addCase(new Object[]{pToken1, pToken2, pToken3, pToken4, pToken5, pToken6, pToken7, pToken8, pToken9}) .
 void addCase(java.lang.Object pToken1, java.lang.Object pToken2, java.lang.Object pToken3, java.lang.Object pToken4, java.lang.Object pToken5, java.lang.Object pToken6, java.lang.Object pToken7, java.lang.Object pToken8, java.lang.Object pToken9, java.lang.Object pToken10)
          Shortcut for addCase(new Object[]{pToken1, pToken2, pToken3, pToken4, pToken5, pToken6, pToken7, pToken8, pToken9, pToken10}) .
 void addCase(java.lang.Object pToken1, java.lang.Object pToken2, java.lang.Object pToken3, java.lang.Object pToken4, java.lang.Object pToken5, java.lang.Object pToken6, java.lang.Object pToken7, java.lang.Object pToken8, java.lang.Object pToken9, java.lang.Object pToken10, java.lang.Object pToken11)
          Shortcut for addCase(new Object[]{pToken1, pToken2, pToken3, pToken4, pToken5, pToken6, pToken7, pToken8, pToken9, pToken10, pToken11}) .
 void addCase(java.lang.Object pToken1, java.lang.Object pToken2, java.lang.Object pToken3, java.lang.Object pToken4, java.lang.Object pToken5, java.lang.Object pToken6, java.lang.Object pToken7, java.lang.Object pToken8, java.lang.Object pToken9, java.lang.Object pToken10, java.lang.Object pToken11, java.lang.Object pToken12)
          Shortcut for addCase(new Object[]{pToken1, pToken2, pToken3, pToken4, pToken5, pToken6, pToken7, pToken8, pToken9, pToken10, pToken11, pToken12}) .
 void addCase(java.lang.Object pToken1, java.lang.Object pToken2, java.lang.Object pToken3, java.lang.Object pToken4, java.lang.Object pToken5, java.lang.Object pToken6, java.lang.Object pToken7, java.lang.Object pToken8, java.lang.Object pToken9, java.lang.Object pToken10, java.lang.Object pToken11, java.lang.Object pToken12, java.lang.Object pToken13)
          Shortcut for addCase(new Object[]{pToken1, pToken2, pToken3, pToken4, pToken5, pToken6, pToken7, pToken8, pToken9, pToken10, pToken11, pToken12, pToken13}) .
 void addCase(java.lang.Object pToken1, java.lang.Object pToken2, java.lang.Object pToken3, java.lang.Object pToken4, java.lang.Object pToken5, java.lang.Object pToken6, java.lang.Object pToken7, java.lang.Object pToken8, java.lang.Object pToken9, java.lang.Object pToken10, java.lang.Object pToken11, java.lang.Object pToken12, java.lang.Object pToken13, java.lang.Object pToken14)
          Shortcut for addCase(new Object[]{pToken1, pToken2, pToken3, pToken4, pToken5, pToken6, pToken7, pToken8, pToken9, pToken10, pToken11, pToken12, pToken13, pToken14}) .
 void addCase(java.lang.Object pToken1, java.lang.Object pToken2, java.lang.Object pToken3, java.lang.Object pToken4, java.lang.Object pToken5, java.lang.Object pToken6, java.lang.Object pToken7, java.lang.Object pToken8, java.lang.Object pToken9, java.lang.Object pToken10, java.lang.Object pToken11, java.lang.Object pToken12, java.lang.Object pToken13, java.lang.Object pToken14, java.lang.Object pToken15)
          Shortcut for addCase(new Object[]{pToken1, pToken2, pToken3, pToken4, pToken5, pToken6, pToken7, pToken8, pToken9, pToken10, pToken11, pToken12, pToken13, pToken15}) .
 DirectAccessible addCatch(java.lang.Class pExceptionClass)
          Shortcut for addCatch(pExceptionClass, "e");
 DirectAccessible addCatch(java.lang.Class pExceptionClass, java.lang.Object pVar)
          Shortcut for addCatch(JavaQNameImpl.getInstance(pExceptionClass), pVar).
 DirectAccessible addCatch(JavaQName pExceptionClass)
          Shortcut for addCatch(pExceptionClass, "e");
 DirectAccessible addCatch(JavaQName pExceptionClass, java.lang.Object pVar)
          Shortcut for addLine(unindent(); new Object[]{"} catch (", pExceptionClass, " ", pVar, ") {"); indent();
 void addDefault()
          Shortcut for unindent(); addLine("default:"); indent();.
 void addElse()
          Shortcut for unindent(); addLine("} else {"); indent();.
 void addElseIf(java.lang.Object pToken1)
          Shortcut for addIf(new Object[]{pLine}).
 void addElseIf(java.lang.Object[] pTokens)
          Shortcut for unindent(); addLine("} else if (", pTokens, ") {"); indent();.
 void addElseIf(java.lang.Object pToken1, java.lang.Object pToken2)
          Shortcut for addElseIf(new Object[]{pToken1, pToken2}).
 void addElseIf(java.lang.Object pToken1, java.lang.Object pToken2, java.lang.Object pToken3)
          Shortcut for addElseIf(new Object[]{pToken1, pToken2, pToken3}).
 void addElseIf(java.lang.Object pToken1, java.lang.Object pToken2, java.lang.Object pToken3, java.lang.Object pToken4)
          Shortcut for addElseIf(new Object[]{pToken1, pToken2, pToken3, pToken4}).
 void addElseIf(java.lang.Object pToken1, java.lang.Object pToken2, java.lang.Object pToken3, java.lang.Object pToken4, java.lang.Object pToken5)
          Shortcut for addElseIf(new Object[]{pToken1, pToken2, pToken3, pToken4, pToken5}).
 void addElseIf(java.lang.Object pToken1, java.lang.Object pToken2, java.lang.Object pToken3, java.lang.Object pToken4, java.lang.Object pToken5, java.lang.Object pToken6)
          Shortcut for addElseIf(new Object[]{pToken1, pToken2, pToken3, pToken4, pToken5, pToken6}) .
 void addElseIf(java.lang.Object pToken1, java.lang.Object pToken2, java.lang.Object pToken3, java.lang.Object pToken4, java.lang.Object pToken5, java.lang.Object pToken6, java.lang.Object pToken7)
          Shortcut for addElseIf(new Object[]{pToken1, pToken2, pToken3, pToken4, pToken5, pToken6, pToken7}) .
 void addElseIf(java.lang.Object pToken1, java.lang.Object pToken2, java.lang.Object pToken3, java.lang.Object pToken4, java.lang.Object pToken5, java.lang.Object pToken6, java.lang.Object pToken7, java.lang.Object pToken8)
          Shortcut for addElseIf(new Object[]{pToken1, pToken2, pToken3, pToken4, pToken5, pToken6, pToken7, pToken8}) .
 void addElseIf(java.lang.Object pToken1, java.lang.Object pToken2, java.lang.Object pToken3, java.lang.Object pToken4, java.lang.Object pToken5, java.lang.Object pToken6, java.lang.Object pToken7, java.lang.Object pToken8, java.lang.Object pToken9)
          Shortcut for addElseIf(new Object[]{pToken1, pToken2, pToken3, pToken4, pToken5, pToken6, pToken7, pToken8, pToken9}) .
 void addElseIf(java.lang.Object pToken1, java.lang.Object pToken2, java.lang.Object pToken3, java.lang.Object pToken4, java.lang.Object pToken5, java.lang.Object pToken6, java.lang.Object pToken7, java.lang.Object pToken8, java.lang.Object pToken9, java.lang.Object pToken10)
          Shortcut for addElseIf(new Object[]{pToken1, pToken2, pToken3, pToken4, pToken5, pToken6, pToken7, pToken8, pToken9, pToken10}) .
 void addElseIf(java.lang.Object pToken1, java.lang.Object pToken2, java.lang.Object pToken3, java.lang.Object pToken4, java.lang.Object pToken5, java.lang.Object pToken6, java.lang.Object pToken7, java.lang.Object pToken8, java.lang.Object pToken9, java.lang.Object pToken10, java.lang.Object pToken11)
          Shortcut for addElseIf(new Object[]{pToken1, pToken2, pToken3, pToken4, pToken5, pToken6, pToken7, pToken8, pToken9, pToken10, pToken11}) .
 void addElseIf(java.lang.Object pToken1, java.lang.Object pToken2, java.lang.Object pToken3, java.lang.Object pToken4, java.lang.Object pToken5, java.lang.Object pToken6, java.lang.Object pToken7, java.lang.Object pToken8, java.lang.Object pToken9, java.lang.Object pToken10, java.lang.Object pToken11, java.lang.Object pToken12)
          Shortcut for addElseIf(new Object[]{pToken1, pToken2, pToken3, pToken4, pToken5, pToken6, pToken7, pToken8, pToken9, pToken10, pToken11, pToken12}) .
 void addElseIf(java.lang.Object pToken1, java.lang.Object pToken2, java.lang.Object pToken3, java.lang.Object pToken4, java.lang.Object pToken5, java.lang.Object pToken6, java.lang.Object pToken7, java.lang.Object pToken8, java.lang.Object pToken9, java.lang.Object pToken10, java.lang.Object pToken11, java.lang.Object pToken12, java.lang.Object pToken13)
          Shortcut for addElseIf(new Object[]{pToken1, pToken2, pToken3, pToken4, pToken5, pToken6, pToken7, pToken8, pToken9, pToken10, pToken11, pToken12, pToken13}) .
 void addElseIf(java.lang.Object pToken1, java.lang.Object pToken2, java.lang.Object pToken3, java.lang.Object pToken4, java.lang.Object pToken5, java.lang.Object pToken6, java.lang.Object pToken7, java.lang.Object pToken8, java.lang.Object pToken9, java.lang.Object pToken10, java.lang.Object pToken11, java.lang.Object pToken12, java.lang.Object pToken13, java.lang.Object pToken14)
          Shortcut for addElseIf(new Object[]{pToken1, pToken2, pToken3, pToken4, pToken5, pToken6, pToken7, pToken8, pToken9, pToken10, pToken11, pToken12, pToken13, pToken14}) .
 void addElseIf(java.lang.Object pToken1, java.lang.Object pToken2, java.lang.Object pToken3, java.lang.Object pToken4, java.lang.Object pToken5, java.lang.Object pToken6, java.lang.Object pToken7, java.lang.Object pToken8, java.lang.Object pToken9, java.lang.Object pToken10, java.lang.Object pToken11, java.lang.Object pToken12, java.lang.Object pToken13, java.lang.Object pToken14, java.lang.Object pToken15)
          Shortcut for addElseIf(new Object[]{pToken1, pToken2, pToken3, pToken4, pToken5, pToken6, pToken7, pToken8, pToken9, pToken10, pToken11, pToken12, pToken13, pToken15}) .
 void addEndFor()
          Shortcut for unindent(); addLine("}");.
 void addEndIf()
          Shortcut for unindent(); addLine("}");.
 void addEndSwitch()
          Shortcut for unindent(); unindent(); addLine("}");.
 void addEndTry()
          Shortcut for unindent(); addLine("}");.
 void addEndWhile()
          Shortcut for unindent(); addLine("}");.
 void addFinally()
          Shortcut for unindent(); addLine("} finally {"); indent();.
 void addFor(java.lang.Object pToken1)
          Shortcut for addFor(new Object[]{pToken1}).
 void addFor(java.lang.Object[] pArgs)
          Shortcut for addLine("for (", pArgs, ") {"); indent();.
 void addFor(java.lang.Object pToken1, java.lang.Object pToken2)
          Shortcut for addFor(new Object[]{pToken1, pToken2}).
 void addFor(java.lang.Object pToken1, java.lang.Object pToken2, java.lang.Object pToken3)
          Shortcut for addFor(new Object[]{pToken1, pToken2, pToken3}).
 void addFor(java.lang.Object pToken1, java.lang.Object pToken2, java.lang.Object pToken3, java.lang.Object pToken4)
          Shortcut for addFor(new Object[]{pToken1, pToken2, pToken3, pToken4}).
 void addFor(java.lang.Object pToken1, java.lang.Object pToken2, java.lang.Object pToken3, java.lang.Object pToken4, java.lang.Object pToken5)
          Shortcut for addFor(new Object[]{pToken1, pToken2, pToken3, pToken4, pToken5}).
 void addFor(java.lang.Object pToken1, java.lang.Object pToken2, java.lang.Object pToken3, java.lang.Object pToken4, java.lang.Object pToken5, java.lang.Object pToken6)
          Shortcut for addFor(new Object[]{pToken1, pToken2, pToken3, pToken4, pToken5, pToken6}).
 void addFor(java.lang.Object pToken1, java.lang.Object pToken2, java.lang.Object pToken3, java.lang.Object pToken4, java.lang.Object pToken5, java.lang.Object pToken6, java.lang.Object pToken7)
          Shortcut for addFor(new Object[]{pToken1, pToken2, pToken3, pToken4, pToken5, pToken6, pToken7}).
 void addFor(java.lang.Object pToken1, java.lang.Object pToken2, java.lang.Object pToken3, java.lang.Object pToken4, java.lang.Object pToken5, java.lang.Object pToken6, java.lang.Object pToken7, java.lang.Object pToken8)
          Shortcut for addFor(new Object[]{pToken1, pToken2, pToken3, pToken4, pToken5, pToken6, pToken7, pToken8}).
 void addFor(java.lang.Object pToken1, java.lang.Object pToken2, java.lang.Object pToken3, java.lang.Object pToken4, java.lang.Object pToken5, java.lang.Object pToken6, java.lang.Object pToken7, java.lang.Object pToken8, java.lang.Object pToken9)
          Shortcut for addFor(new Object[]{pToken1, pToken2, pToken3, pToken4, pToken5, pToken6, pToken7, pToken8, pToken9}).
 void addFor(java.lang.Object pToken1, java.lang.Object pToken2, java.lang.Object pToken3, java.lang.Object pToken4, java.lang.Object pToken5, java.lang.Object pToken6, java.lang.Object pToken7, java.lang.Object pToken8, java.lang.Object pToken9, java.lang.Object pToken10)
          Shortcut for addFor(new Object[]{pToken1, pToken2, pToken3, pToken4, pToken5, pToken6, pToken7, pToken8, pToken9, pToken10}).
 void addFor(java.lang.Object pToken1, java.lang.Object pToken2, java.lang.Object pToken3, java.lang.Object pToken4, java.lang.Object pToken5, java.lang.Object pToken6, java.lang.Object pToken7, java.lang.Object pToken8, java.lang.Object pToken9, java.lang.Object pToken10, java.lang.Object pToken11)
          Shortcut for addFor(new Object[]{pToken1, pToken2, pToken3, pToken4, pToken5, pToken6, pToken7, pToken8, pToken9, pToken10, pToken11}).
 void addFor(java.lang.Object pToken1, java.lang.Object pToken2, java.lang.Object pToken3, java.lang.Object pToken4, java.lang.Object pToken5, java.lang.Object pToken6, java.lang.Object pToken7, java.lang.Object pToken8, java.lang.Object pToken9, java.lang.Object pToken10, java.lang.Object pToken11, java.lang.Object pToken12)
          Shortcut for addFor(new Object[]{pToken1, pToken2, pToken3, pToken4, pToken5, pToken6, pToken7, pToken8, pToken9, pToken10, pToken11, pToken12}).
 void addFor(java.lang.Object pToken1, java.lang.Object pToken2, java.lang.Object pToken3, java.lang.Object pToken4, java.lang.Object pToken5, java.lang.Object pToken6, java.lang.Object pToken7, java.lang.Object pToken8, java.lang.Object pToken9, java.lang.Object pToken10, java.lang.Object pToken11, java.lang.Object pToken12, java.lang.Object pToken13)
          Shortcut for addFor(new Object[]{pToken1, pToken2, pToken3, pToken4, pToken5, pToken6, pToken7, pToken8, pToken9, pToken10, pToken11, pToken12, pToken13}).
 void addFor(java.lang.Object pToken1, java.lang.Object pToken2, java.lang.Object pToken3, java.lang.Object pToken4, java.lang.Object pToken5, java.lang.Object pToken6, java.lang.Object pToken7, java.lang.Object pToken8, java.lang.Object pToken9, java.lang.Object pToken10, java.lang.Object pToken11, java.lang.Object pToken12, java.lang.Object pToken13, java.lang.Object pToken14)
          Shortcut for addFor(new Object[]{pToken1, pToken2, pToken3, pToken4, pToken5, pToken6, pToken7, pToken8, pToken9, pToken10, pToken11, pToken12, pToken13, pToken14}).
 void addFor(java.lang.Object pToken1, java.lang.Object pToken2, java.lang.Object pToken3, java.lang.Object pToken4, java.lang.Object pToken5, java.lang.Object pToken6, java.lang.Object pToken7, java.lang.Object pToken8, java.lang.Object pToken9, java.lang.Object pToken10, java.lang.Object pToken11, java.lang.Object pToken12, java.lang.Object pToken13, java.lang.Object pToken14, java.lang.Object pToken15)
          Shortcut for addFor(new Object[]{pToken1, pToken2, pToken3, pToken4, pToken5, pToken6, pToken7, pToken8, pToken9, pToken10, pToken11, pToken12, pToken13, pToken14, pToken15}).
 DirectAccessible addForArray(java.lang.Class pVarClass, java.lang.Object pArray)
          Shortcut for addForArray(pVarClass, getLocalVariableName(), pArray)
 DirectAccessible addForArray(java.lang.Class pVarClass, java.lang.Object pVar, java.lang.Object pArray)
          Shortcut for addForArray(JavaQNameImpl.getInstance(pVarClass), pVar, pArray)
 DirectAccessible addForArray(JavaQName pVarClass, java.lang.Object pArray)
          Shortcut for addForArray(pVarClass, getLocalVariableName(), pArray)
 DirectAccessible addForArray(JavaQName pVarClass, java.lang.Object pVar, java.lang.Object pArray)
          Shortcut for addFor(new Object[]{pVarClass, " ", pVar, " = 0; ", pVar, " < ", pArray, ".length; ", pVar, "++"}).
 DirectAccessible addForArray(java.lang.Object pArray)
          Shortcut for addForArray(int.class, pArray);
 DirectAccessible addForArray(java.lang.Object pVar, java.lang.Object pArray)
          Shortcut for addForArray(pVar, pArray);
 DirectAccessible addForCollection(java.lang.Class pVarClass, java.lang.Object pCollection)
          Shortcut for addForCollection(pVarClass, getLocalVariableName(), pCollection)
 DirectAccessible addForCollection(java.lang.Class pVarClass, java.lang.Object pVar, java.lang.Object pCollection)
          Shortcut for addForCollection(JavaQNameImpl.getInstance(pVarClass), pVar, pCollection)
 DirectAccessible addForCollection(JavaQName pVarClass, java.lang.Object pCollection)
          Shortcut for addForCollection(pVarClass, getLocalVariableName(), pCollection)
 DirectAccessible addForCollection(JavaQName pVarClass, java.lang.Object pVar, java.lang.Object pCollection)
          Shortcut for addForIterator(pVarClass, pVar, new Object[]{"(", pVar, ").iterator()"},);
 DirectAccessible addForCollection(java.lang.Object pCollection)
          Shortcut for addForCollection(java.util.Iterator.class, pCollection);.
 DirectAccessible addForCollection(java.lang.Object pVar, java.lang.Object pCollection)
          Shortcut for addForCollection(java.util.Iterator.class, pVar, pCollection);.
 DirectAccessible addForEnumeration(java.lang.Class pVarClass, java.lang.Object pEnumeration)
          Shortcut for addForEnumeration(pVarClass, getLocalVariableName(), pEnumeration).
 DirectAccessible addForEnumeration(java.lang.Class pVarClass, java.lang.Object pVar, java.lang.Object pEnumeration)
          Shortcut for addFor(new Object[]{pVarClass, " ", pVar, " = ", pEnumeration, "; ", pVar, ".hasMoreElements(); ) {"});
 DirectAccessible addForEnumeration(JavaQName pVarClass, java.lang.Object pEnumeration)
          Shortcut for addForEnumeration(pVarClass, getLocalVariableName(), pEnumeration).
 DirectAccessible addForEnumeration(JavaQName pVarClass, java.lang.Object pVar, java.lang.Object pEnumeration)
          Shortcut for addFor(new Object[]{pVarClass, " ", pVar, " = ", pEnumeration, "; ", pVar, ".hasMoreElements(); ) {"});
 DirectAccessible addForEnumeration(java.lang.Object pEnumeration)
          Shortcut for addForEnumeration(Enumeration.class, pIterator).
 DirectAccessible addForEnumeration(java.lang.Object pVar, java.lang.Object pEnumeration)
          Shortcut for addFor(JavaQNameImpl.getInstance(java.util.Enumeration.class), pVar, pEnumeration);.
 DirectAccessible addForIterator(java.lang.Class pVarClass, java.lang.Object pIterator)
          Shortcut for addForIterator(pVarClass, getLocalVariableName(), pIterator).
 DirectAccessible addForIterator(java.lang.Class pVarClass, java.lang.Object pVar, java.lang.Object pIterator)
          Shortcut for addFor(new Object[]{pVarClass, " ", pVar, " = ", pIterator, "; ", pVar, ".hasNext(); ) {"});
 DirectAccessible addForIterator(JavaQName pVarClass, java.lang.Object pIterator)
          Shortcut for addForIterator(pVarClass, getLocalVariableName(), pIterator).
 DirectAccessible addForIterator(JavaQName pVarClass, java.lang.Object pVar, java.lang.Object pIterator)
          Shortcut for addFor(new Object[]{pVarClass, " ", pVar, " = ", pIterator, "; ", pVar, ".hasNext(); ) {"});
 DirectAccessible addForIterator(java.lang.Object pIterator)
          Shortcut for addForIterator(Iterator.class, pIterator).
 DirectAccessible addForIterator(java.lang.Object pVar, java.lang.Object pIterator)
          Shortcut for addFor(JavaQNameImpl.getInstance(java.util.Iterator.class), pVar, pIterator);.
 DirectAccessible addForList(java.lang.Class pVarClass, java.lang.Object pList)
          Shortcut for addForList(JavaQNameImpl.getInstance(pVarClass), pList).
 DirectAccessible addForList(java.lang.Class pVarClass, java.lang.Object pVar, java.lang.Object pList)
          Shortcut for addForList(JavaQNameImpl.getInstance(pVarClass), pVar, pList).
 DirectAccessible addForList(JavaQName pVarClass, java.lang.Object pList)
          Shortcut for addForList(pVarClass, getLocalVariableName(), pList).
 DirectAccessible addForList(JavaQName pVarClass, java.lang.Object pVar, java.lang.Object pList)
          Shortcut for addFor(new Object[]{pVarClass, " ", pVar, " = 0; ", pVar, " < ", pList, ".size(); ", pVar, "++"}).
 DirectAccessible addForList(java.lang.Object pList)
          Shortcut for addForList(int.class, pVar, pList).
 DirectAccessible addForList(java.lang.Object pVar, java.lang.Object pList)
          Shortcut for addFor(int.class, pVar, pList).
 void addIf(boolean pFirst, java.lang.Object pToken1)
           
 void addIf(boolean pFirst, java.lang.Object[] pTokens)
          Shortcut for pFirst ? addIf(pTokens) : addElseIf(pTokens).
 void addIf(boolean pFirst, java.lang.Object pToken1, java.lang.Object pToken2)
          Shortcut for addIf(pFirst, new Object[]{pToken1, pToken2}).
 void addIf(boolean pFirst, java.lang.Object pToken1, java.lang.Object pToken2, java.lang.Object pToken3)
          Shortcut for addIf(pFirst, new Object[]{pToken1, pToken2, pToken3}).
 void addIf(boolean pFirst, java.lang.Object pToken1, java.lang.Object pToken2, java.lang.Object pToken3, java.lang.Object pToken4)
          Shortcut for addIf(pFirst, new Object[]{pToken1, pToken2, pToken3, pToken4}).
 void addIf(boolean pFirst, java.lang.Object pToken1, java.lang.Object pToken2, java.lang.Object pToken3, java.lang.Object pToken4, java.lang.Object pToken5)
          Shortcut for addIf(pFirst, new Object[]{pToken1, pToken2, pToken3, pToken4, pToken5}).
 void addIf(boolean pFirst, java.lang.Object pToken1, java.lang.Object pToken2, java.lang.Object pToken3, java.lang.Object pToken4, java.lang.Object pToken5, java.lang.Object pToken6)
          Shortcut for addIf(pFirst, new Object[]{pToken1, pToken2, pToken3, pToken4, pToken5, pToken6}) .
 void addIf(boolean pFirst, java.lang.Object pToken1, java.lang.Object pToken2, java.lang.Object pToken3, java.lang.Object pToken4, java.lang.Object pToken5, java.lang.Object pToken6, java.lang.Object pToken7)
          Shortcut for addIf(pFirst, new Object[]{pToken1, pToken2, pToken3, pToken4, pToken5, pToken6, pToken7}) .
 void addIf(boolean pFirst, java.lang.Object pToken1, java.lang.Object pToken2, java.lang.Object pToken3, java.lang.Object pToken4, java.lang.Object pToken5, java.lang.Object pToken6, java.lang.Object pToken7, java.lang.Object pToken8)
          Shortcut for addIf(pFirst, new Object[]{pToken1, pToken2, pToken3, pToken4, pToken5, pToken6, pToken7, pToken8}) .
 void addIf(boolean pFirst, java.lang.Object pToken1, java.lang.Object pToken2, java.lang.Object pToken3, java.lang.Object pToken4, java.lang.Object pToken5, java.lang.Object pToken6, java.lang.Object pToken7, java.lang.Object pToken8, java.lang.Object pToken9)
          Shortcut for addIf(pFirst, new Object[]{pToken1, pToken2, pToken3, pToken4, pToken5, pToken6, pToken7, pToken8, pToken9}) .
 void addIf(boolean pFirst, java.lang.Object pToken1, java.lang.Object pToken2, java.lang.Object pToken3, java.lang.Object pToken4, java.lang.Object pToken5, java.lang.Object pToken6, java.lang.Object pToken7, java.lang.Object pToken8, java.lang.Object pToken9, java.lang.Object pToken10)
          Shortcut for addIf(pFirst, new Object[]{pToken1, pToken2, pToken3, pToken4, pToken5, pToken6, pToken7, pToken8, pToken9, pToken10}) .
 void addIf(boolean pFirst, java.lang.Object pToken1, java.lang.Object pToken2, java.lang.Object pToken3, java.lang.Object pToken4, java.lang.Object pToken5, java.lang.Object pToken6, java.lang.Object pToken7, java.lang.Object pToken8, java.lang.Object pToken9, java.lang.Object pToken10, java.lang.Object pToken11)
          Shortcut for addIf(pFirst, new Object[]{pToken1, pToken2, pToken3, pToken4, pToken5, pToken6, pToken7, pToken8, pToken9, pToken10, pToken11}) .
 void addIf(boolean pFirst, java.lang.Object pToken1, java.lang.Object pToken2, java.lang.Object pToken3, java.lang.Object pToken4, java.lang.Object pToken5, java.lang.Object pToken6, java.lang.Object pToken7, java.lang.Object pToken8, java.lang.Object pToken9, java.lang.Object pToken10, java.lang.Object pToken11, java.lang.Object pToken12)
          Shortcut for addIf(pFirst, new Object[]{pToken1, pToken2, pToken3, pToken4, pToken5, pToken6, pToken7, pToken8, pToken9, pToken10, pToken11, pToken12}) .
 void addIf(boolean pFirst, java.lang.Object pToken1, java.lang.Object pToken2, java.lang.Object pToken3, java.lang.Object pToken4, java.lang.Object pToken5, java.lang.Object pToken6, java.lang.Object pToken7, java.lang.Object pToken8, java.lang.Object pToken9, java.lang.Object pToken10, java.lang.Object pToken11, java.lang.Object pToken12, java.lang.Object pToken13)
          Shortcut for addIf(pFirst, new Object[]{pToken1, pToken2, pToken3, pToken4, pToken5, pToken6, pToken7, pToken8, pToken9, pToken10, pToken11, pToken12, pToken13}) .
 void addIf(boolean pFirst, java.lang.Object pToken1, java.lang.Object pToken2, java.lang.Object pToken3, java.lang.Object pToken4, java.lang.Object pToken5, java.lang.Object pToken6, java.lang.Object pToken7, java.lang.Object pToken8, java.lang.Object pToken9, java.lang.Object pToken10, java.lang.Object pToken11, java.lang.Object pToken12, java.lang.Object pToken13, java.lang.Object pToken14)
          Shortcut for addIf(pFirst, new Object[]{pToken1, pToken2, pToken3, pToken4, pToken5, pToken6, pToken7, pToken8, pToken9, pToken10, pToken11, pToken12, pToken13, pToken14}) .
 void addIf(boolean pFirst, java.lang.Object pToken1, java.lang.Object pToken2, java.lang.Object pToken3, java.lang.Object pToken4, java.lang.Object pToken5, java.lang.Object pToken6, java.lang.Object pToken7, java.lang.Object pToken8, java.lang.Object pToken9, java.lang.Object pToken10, java.lang.Object pToken11, java.lang.Object pToken12, java.lang.Object pToken13, java.lang.Object pToken14, java.lang.Object pToken15)
          Shortcut for addIf(pFirst, new Object[]{pToken1, pToken2, pToken3, pToken4, pToken5, pToken6, pToken7, pToken8, pToken9, pToken10, pToken11, pToken12, pToken13, pToken15}) .
 void addIf(java.lang.Object pToken1)
          Shortcut for addIf(new Object[]{pLine}).
 void addIf(java.lang.Object[] pTokens)
          Shortcut for addLine("if (", pTokens, ") {"); indent();.
 void addIf(java.lang.Object pToken1, java.lang.Object pToken2)
          Shortcut for addIf(new Object[]{pToken1, pToken2}).
 void addIf(java.lang.Object pToken1, java.lang.Object pToken2, java.lang.Object pToken3)
          Shortcut for addIf(new Object[]{pToken1, pToken2, pToken3}).
 void addIf(java.lang.Object pToken1, java.lang.Object pToken2, java.lang.Object pToken3, java.lang.Object pToken4)
          Shortcut for addIf(new Object[]{pToken1, pToken2, pToken3, pToken4}).
 void addIf(java.lang.Object pToken1, java.lang.Object pToken2, java.lang.Object pToken3, java.lang.Object pToken4, java.lang.Object pToken5)
          Shortcut for addIf(new Object[]{pToken1, pToken2, pToken3, pToken4, pToken5}).
 void addIf(java.lang.Object pToken1, java.lang.Object pToken2, java.lang.Object pToken3, java.lang.Object pToken4, java.lang.Object pToken5, java.lang.Object pToken6)
          Shortcut for addIf(new Object[]{pToken1, pToken2, pToken3, pToken4, pToken5, pToken6}) .
 void addIf(java.lang.Object pToken1, java.lang.Object pToken2, java.lang.Object pToken3, java.lang.Object pToken4, java.lang.Object pToken5, java.lang.Object pToken6, java.lang.Object pToken7)
          Shortcut for addIf(new Object[]{pToken1, pToken2, pToken3, pToken4, pToken5, pToken6, pToken7}) .
 void addIf(java.lang.Object pToken1, java.lang.Object pToken2, java.lang.Object pToken3, java.lang.Object pToken4, java.lang.Object pToken5, java.lang.Object pToken6, java.lang.Object pToken7, java.lang.Object pToken8)
          Shortcut for addIf(new Object[]{pToken1, pToken2, pToken3, pToken4, pToken5, pToken6, pToken7, pToken8}) .
 void addIf(java.lang.Object pToken1, java.lang.Object pToken2, java.lang.Object pToken3, java.lang.Object pToken4, java.lang.Object pToken5, java.lang.Object pToken6, java.lang.Object pToken7, java.lang.Object pToken8, java.lang.Object pToken9)
          Shortcut for addIf(new Object[]{pToken1, pToken2, pToken3, pToken4, pToken5, pToken6, pToken7, pToken8, pToken9}) .
 void addIf(java.lang.Object pToken1, java.lang.Object pToken2, java.lang.Object pToken3, java.lang.Object pToken4, java.lang.Object pToken5, java.lang.Object pToken6, java.lang.Object pToken7, java.lang.Object pToken8, java.lang.Object pToken9, java.lang.Object pToken10)
          Shortcut for addIf(new Object[]{pToken1, pToken2, pToken3, pToken4, pToken5, pToken6, pToken7, pToken8, pToken9, pToken10}) .
 void addIf(java.lang.Object pToken1, java.lang.Object pToken2, java.lang.Object pToken3, java.lang.Object pToken4, java.lang.Object pToken5, java.lang.Object pToken6, java.lang.Object pToken7, java.lang.Object pToken8, java.lang.Object pToken9, java.lang.Object pToken10, java.lang.Object pToken11)
          Shortcut for addIf(new Object[]{pToken1, pToken2, pToken3, pToken4, pToken5, pToken6, pToken7, pToken8, pToken9, pToken10, pToken11}) .
 void addIf(java.lang.Object pToken1, java.lang.Object pToken2, java.lang.Object pToken3, java.lang.Object pToken4, java.lang.Object pToken5, java.lang.Object pToken6, java.lang.Object pToken7, java.lang.Object pToken8, java.lang.Object pToken9, java.lang.Object pToken10, java.lang.Object pToken11, java.lang.Object pToken12)
          Shortcut for addIf(new Object[]{pToken1, pToken2, pToken3, pToken4, pToken5, pToken6, pToken7, pToken8, pToken9, pToken10, pToken11, pToken12}) .
 void addIf(java.lang.Object pToken1, java.lang.Object pToken2, java.lang.Object pToken3, java.lang.Object pToken4, java.lang.Object pToken5, java.lang.Object pToken6, java.lang.Object pToken7, java.lang.Object pToken8, java.lang.Object pToken9, java.lang.Object pToken10, java.lang.Object pToken11, java.lang.Object pToken12, java.lang.Object pToken13)
          Shortcut for addIf(new Object[]{pToken1, pToken2, pToken3, pToken4, pToken5, pToken6, pToken7, pToken8, pToken9, pToken10, pToken11, pToken12, pToken13}) .
 void addIf(java.lang.Object pToken1, java.lang.Object pToken2, java.lang.Object pToken3, java.lang.Object pToken4, java.lang.Object pToken5, java.lang.Object pToken6, java.lang.Object pToken7, java.lang.Object pToken8, java.lang.Object pToken9, java.lang.Object pToken10, java.lang.Object pToken11, java.lang.Object pToken12, java.lang.Object pToken13, java.lang.Object pToken14)
          Shortcut for addIf(new Object[]{pToken1, pToken2, pToken3, pToken4, pToken5, pToken6, pToken7, pToken8, pToken9, pToken10, pToken11, pToken12, pToken13, pToken14}) .
 void addIf(java.lang.Object pToken1, java.lang.Object pToken2, java.lang.Object pToken3, java.lang.Object pToken4, java.lang.Object pToken5, java.lang.Object pToken6, java.lang.Object pToken7, java.lang.Object pToken8, java.lang.Object pToken9, java.lang.Object pToken10, java.lang.Object pToken11, java.lang.Object pToken12, java.lang.Object pToken13, java.lang.Object pToken14, java.lang.Object pToken15)
          Shortcut for addIf(new Object[]{pToken1, pToken2, pToken3, pToken4, pToken5, pToken6, pToken7, pToken8, pToken9, pToken10, pToken11, pToken12, pToken13, pToken15}) .
 void addSwitch(java.lang.Object pToken1)
          Shortcut for addSwitch(new Object[]{pLine}).
 void addSwitch(java.lang.Object[] pTokens)
          Shortcut for addLine("switch (", pTokens, ") {"); indent(); indent();.
 void addSwitch(java.lang.Object pToken1, java.lang.Object pToken2)
          Shortcut for addSwitch(new Object[]{pToken1, pToken2}).
 void addSwitch(java.lang.Object pToken1, java.lang.Object pToken2, java.lang.Object pToken3)
          Shortcut for addSwitch(new Object[]{pToken1, pToken2, pToken3}).
 void addSwitch(java.lang.Object pToken1, java.lang.Object pToken2, java.lang.Object pToken3, java.lang.Object pToken4)
          Shortcut for addSwitch(new Object[]{pToken1, pToken2, pToken3, pToken4}).
 void addSwitch(java.lang.Object pToken1, java.lang.Object pToken2, java.lang.Object pToken3, java.lang.Object pToken4, java.lang.Object pToken5)
          Shortcut for addSwitch(new Object[]{pToken1, pToken2, pToken3, pToken4, pToken5}).
 void addSwitch(java.lang.Object pToken1, java.lang.Object pToken2, java.lang.Object pToken3, java.lang.Object pToken4, java.lang.Object pToken5, java.lang.Object pToken6)
          Shortcut for addSwitch(new Object[]{pToken1, pToken2, pToken3, pToken4, pToken5, pToken6}) .
 void addSwitch(java.lang.Object pToken1, java.lang.Object pToken2, java.lang.Object pToken3, java.lang.Object pToken4, java.lang.Object pToken5, java.lang.Object pToken6, java.lang.Object pToken7)
          Shortcut for addSwitch(new Object[]{pToken1, pToken2, pToken3, pToken4, pToken5, pToken6, pToken7}) .
 void addSwitch(java.lang.Object pToken1, java.lang.Object pToken2, java.lang.Object pToken3, java.lang.Object pToken4, java.lang.Object pToken5, java.lang.Object pToken6, java.lang.Object pToken7, java.lang.Object pToken8)
          Shortcut for addSwitch(new Object[]{pToken1, pToken2, pToken3, pToken4, pToken5, pToken6, pToken7, pToken8}) .
 void addSwitch(java.lang.Object pToken1, java.lang.Object pToken2, java.lang.Object pToken3, java.lang.Object pToken4, java.lang.Object pToken5, java.lang.Object pToken6, java.lang.Object pToken7, java.lang.Object pToken8, java.lang.Object pToken9)
          Shortcut for addSwitch(new Object[]{pToken1, pToken2, pToken3, pToken4, pToken5, pToken6, pToken7, pToken8, pToken9}) .
 void addSwitch(java.lang.Object pToken1, java.lang.Object pToken2, java.lang.Object pToken3, java.lang.Object pToken4, java.lang.Object pToken5, java.lang.Object pToken6, java.lang.Object pToken7, java.lang.Object pToken8, java.lang.Object pToken9, java.lang.Object pToken10)
          Shortcut for addSwitch(new Object[]{pToken1, pToken2, pToken3, pToken4, pToken5, pToken6, pToken7, pToken8, pToken9, pToken10}) .
 void addSwitch(java.lang.Object pToken1, java.lang.Object pToken2, java.lang.Object pToken3, java.lang.Object pToken4, java.lang.Object pToken5, java.lang.Object pToken6, java.lang.Object pToken7, java.lang.Object pToken8, java.lang.Object pToken9, java.lang.Object pToken10, java.lang.Object pToken11)
          Shortcut for addSwitch(new Object[]{pToken1, pToken2, pToken3, pToken4, pToken5, pToken6, pToken7, pToken8, pToken9, pToken10, pToken11}) .
 void addSwitch(java.lang.Object pToken1, java.lang.Object pToken2, java.lang.Object pToken3, java.lang.Object pToken4, java.lang.Object pToken5, java.lang.Object pToken6, java.lang.Object pToken7, java.lang.Object pToken8, java.lang.Object pToken9, java.lang.Object pToken10, java.lang.Object pToken11, java.lang.Object pToken12)
          Shortcut for addSwitch(new Object[]{pToken1, pToken2, pToken3, pToken4, pToken5, pToken6, pToken7, pToken8, pToken9, pToken10, pToken11, pToken12}) .
 void addSwitch(java.lang.Object pToken1, java.lang.Object pToken2, java.lang.Object pToken3, java.lang.Object pToken4, java.lang.Object pToken5, java.lang.Object pToken6, java.lang.Object pToken7, java.lang.Object pToken8, java.lang.Object pToken9, java.lang.Object pToken10, java.lang.Object pToken11, java.lang.Object pToken12, java.lang.Object pToken13)
          Shortcut for addSwitch(new Object[]{pToken1, pToken2, pToken3, pToken4, pToken5, pToken6, pToken7, pToken8, pToken9, pToken10, pToken11, pToken12, pToken13}) .
 void addSwitch(java.lang.Object pToken1, java.lang.Object pToken2, java.lang.Object pToken3, java.lang.Object pToken4, java.lang.Object pToken5, java.lang.Object pToken6, java.lang.Object pToken7, java.lang.Object pToken8, java.lang.Object pToken9, java.lang.Object pToken10, java.lang.Object pToken11, java.lang.Object pToken12, java.lang.Object pToken13, java.lang.Object pToken14)
          Shortcut for addSwitch(new Object[]{pToken1, pToken2, pToken3, pToken4, pToken5, pToken6, pToken7, pToken8, pToken9, pToken10, pToken11, pToken12, pToken13, pToken14}) .
 void addSwitch(java.lang.Object pToken1, java.lang.Object pToken2, java.lang.Object pToken3, java.lang.Object pToken4, java.lang.Object pToken5, java.lang.Object pToken6, java.lang.Object pToken7, java.lang.Object pToken8, java.lang.Object pToken9, java.lang.Object pToken10, java.lang.Object pToken11, java.lang.Object pToken12, java.lang.Object pToken13, java.lang.Object pToken14, java.lang.Object pToken15)
          Shortcut for addSwitch(new Object[]{pToken1, pToken2, pToken3, pToken4, pToken5, pToken6, pToken7, pToken8, pToken9, pToken10, pToken11, pToken12, pToken13, pToken15}) .
 void addThrowNew(java.lang.Class pExceptionClass, java.lang.Object pToken1)
          Shortcut for addThrowNew(pExceptionClass, new Object[]{pToken1}).
 void addThrowNew(java.lang.Class pExceptionClass, java.lang.Object[] pArgs)
          Shortcut for addThrowNew(JavaQNameImpl.getInstance(pExceptionClass), pArgs).
 void addThrowNew(java.lang.Class pExceptionClass, java.lang.Object pToken1, java.lang.Object pToken2)
          Shortcut for addThrowNew(pExceptionClass, new Object[]{pToken1, pToken2}).
 void addThrowNew(java.lang.Class pExceptionClass, java.lang.Object pToken1, java.lang.Object pToken2, java.lang.Object pToken3)
          Shortcut for addThrowNew(pExceptionClass, new Object[]{pToken1, pToken2, pToken3}).
 void addThrowNew(java.lang.Class pExceptionClass, java.lang.Object pToken1, java.lang.Object pToken2, java.lang.Object pToken3, java.lang.Object pToken4)
          Shortcut for addThrowNew(pExceptionClass, new Object[]{pToken1, pToken2, pToken3, pToken4}).
 void addThrowNew(java.lang.Class pExceptionClass, java.lang.Object pToken1, java.lang.Object pToken2, java.lang.Object pToken3, java.lang.Object pToken4, java.lang.Object pToken5)
          Shortcut for addThrowNew(pExceptionClass, new Object[]{pToken1, pToken2, pToken3, pToken4, pToken5}).
 void addThrowNew(java.lang.Class pExceptionClass, java.lang.Object pToken1, java.lang.Object pToken2, java.lang.Object pToken3, java.lang.Object pToken4, java.lang.Object pToken5, java.lang.Object pToken6)
          Shortcut for addThrowNew(pExceptionClass, new Object[]{pToken1, pToken2, pToken3, pToken4, pToken5, pToken6}).
 void addThrowNew(java.lang.Class pExceptionClass, java.lang.Object pToken1, java.lang.Object pToken2, java.lang.Object pToken3, java.lang.Object pToken4, java.lang.Object pToken5, java.lang.Object pToken6, java.lang.Object pToken7)
          Shortcut for addThrowNew(pExceptionClass, new Object[]{pToken1, pToken2, pToken3, pToken4, pToken5, pToken6, pToken7}) .
 void addThrowNew(java.lang.Class pExceptionClass, java.lang.Object pToken1, java.lang.Object pToken2, java.lang.Object pToken3, java.lang.Object pToken4, java.lang.Object pToken5, java.lang.Object pToken6, java.lang.Object pToken7, java.lang.Object pToken8)
          Shortcut for addThrowNew(pExceptionClass, new Object[]{pToken1, pToken2, pToken3, pToken4, pToken5, pToken6, pToken7, pToken8}).
 void addThrowNew(java.lang.Class pExceptionClass, java.lang.Object pToken1, java.lang.Object pToken2, java.lang.Object pToken3, java.lang.Object pToken4, java.lang.Object pToken5, java.lang.Object pToken6, java.lang.Object pToken7, java.lang.Object pToken8, java.lang.Object pToken9)
          Shortcut for addThrowNew(pExceptionClass, new Object[]{pToken1, pToken2, pToken3, pToken4, pToken5, pToken6, pToken7, pToken8, pToken9}).
 void addThrowNew(java.lang.Class pExceptionClass, java.lang.Object pToken1, java.lang.Object pToken2, java.lang.Object pToken3, java.lang.Object pToken4, java.lang.Object pToken5, java.lang.Object pToken6, java.lang.Object pToken7, java.lang.Object pToken8, java.lang.Object pToken9, java.lang.Object pToken10)
          Shortcut for addThrowNew(pExceptionClass, new Object[]{pToken1, pToken2, pToken3, pToken4, pToken5, pToken6, pToken7, pToken8, pToken9, pToken10}) .
 void addThrowNew(java.lang.Class pExceptionClass, java.lang.Object pToken1, java.lang.Object pToken2, java.lang.Object pToken3, java.lang.Object pToken4, java.lang.Object pToken5, java.lang.Object pToken6, java.lang.Object pToken7, java.lang.Object pToken8, java.lang.Object pToken9, java.lang.Object pToken10, java.lang.Object pToken11)
          Shortcut for addThrowNew(pExceptionClass, new Object[]{pToken1, pToken2, pToken3, pToken4, pToken5, pToken6, pToken7, pToken8, pToken9, pToken10, pToken11}).
 void addThrowNew(java.lang.Class pExceptionClass, java.lang.Object pToken1, java.lang.Object pToken2, java.lang.Object pToken3, java.lang.Object pToken4, java.lang.Object pToken5, java.lang.Object pToken6, java.lang.Object pToken7, java.lang.Object pToken8, java.lang.Object pToken9, java.lang.Object pToken10, java.lang.Object pToken11, java.lang.Object pToken12)
          Shortcut for addThrowNew(pExceptionClass, new Object[]{pToken1, pToken2, pToken3, pToken4, pToken5, pToken6, pToken7, pToken8, pToken9, pToken10, pToken11, pToken12}).
 void addThrowNew(java.lang.Class pExceptionClass, java.lang.Object pToken1, java.lang.Object pToken2, java.lang.Object pToken3, java.lang.Object pToken4, java.lang.Object pToken5, java.lang.Object pToken6, java.lang.Object pToken7, java.lang.Object pToken8, java.lang.Object pToken9, java.lang.Object pToken10, java.lang.Object pToken11, java.lang.Object pToken12, java.lang.Object pToken13)
          Shortcut for addThrowNew(pExceptionClass, new Object[]{pToken1, pToken2, pToken3, pToken4, pToken5, pToken6, pToken7, pToken8, pToken9, pToken10, pToken11, pToken12, pToken13}).
 void addThrowNew(java.lang.Class pExceptionClass, java.lang.Object pToken1, java.lang.Object pToken2, java.lang.Object pToken3, java.lang.Object pToken4, java.lang.Object pToken5, java.lang.Object pToken6, java.lang.Object pToken7, java.lang.Object pToken8, java.lang.Object pToken9, java.lang.Object pToken10, java.lang.Object pToken11, java.lang.Object pToken12, java.lang.Object pToken13, java.lang.Object pToken14)
          Shortcut for addThrowNew(pExceptionClass, new Object[]{pToken1, pToken2, pToken3, pToken4, pToken5, pToken6, pToken7, pToken8, pToken9, pToken10, pToken11, pToken12, pToken13, pToken14}).
 void addThrowNew(java.lang.Class pExceptionClass, java.lang.Object pToken1, java.lang.Object pToken2, java.lang.Object pToken3, java.lang.Object pToken4, java.lang.Object pToken5, java.lang.Object pToken6, java.lang.Object pToken7, java.lang.Object pToken8, java.lang.Object pToken9, java.lang.Object pToken10, java.lang.Object pToken11, java.lang.Object pToken12, java.lang.Object pToken13, java.lang.Object pToken14, java.lang.Object pToken15)
          Shortcut for addThrowNew(pExceptionClass, new Object[]{pToken1, pToken2, pToken3, pToken4, pToken5, pToken6, pToken7, pToken8, pToken9, pToken10, pToken11, pToken12, pToken13, pToken15}).
 void addThrowNew(JavaQName pExceptionClass, java.lang.Object pToken1)
          Shortcut for addThrowNew(pExceptionClass, new Object[]{pToken1}).
 void addThrowNew(JavaQName pExceptionClass, java.lang.Object[] pArgs)
          Shortcut for addLine(new Object[]{"throw new", pExceptionClass, "(", pArgs, ");"});.
 void addThrowNew(JavaQName pExceptionClass, java.lang.Object pToken1, java.lang.Object pToken2)
          Shortcut for addThrowNew(pExceptionClass, new Object[]{pToken1, pToken2}).
 void addThrowNew(JavaQName pExceptionClass, java.lang.Object pToken1, java.lang.Object pToken2, java.lang.Object pToken3)
          Shortcut for addThrowNew(pExceptionClass, new Object[]{pToken1, pToken2, pToken3}).
 void addThrowNew(JavaQName pExceptionClass, java.lang.Object pToken1, java.lang.Object pToken2, java.lang.Object pToken3, java.lang.Object pToken4)
          Shortcut for addThrowNew(pExceptionClass, new Object[]{pToken1, pToken2, pToken3, pToken4}).
 void addThrowNew(JavaQName pExceptionClass, java.lang.Object pToken1, java.lang.Object pToken2, java.lang.Object pToken3, java.lang.Object pToken4, java.lang.Object pToken5)
          Shortcut for addThrowNew(pExceptionClass, new Object[]{pToken1, pToken2, pToken3, pToken4, pToken5}).
 void addThrowNew(JavaQName pExceptionClass, java.lang.Object pToken1, java.lang.Object pToken2, java.lang.Object pToken3, java.lang.Object pToken4, java.lang.Object pToken5, java.lang.Object pToken6)
          Shortcut for addThrowNew(pExceptionClass, new Object[]{pToken1, pToken2, pToken3, pToken4, pToken5, pToken6}).
 void addThrowNew(JavaQName pExceptionClass, java.lang.Object pToken1, java.lang.Object pToken2, java.lang.Object pToken3, java.lang.Object pToken4, java.lang.Object pToken5, java.lang.Object pToken6, java.lang.Object pToken7)
          Shortcut for addThrowNew(pExceptionClass, new Object[]{pToken1, pToken2, pToken3, pToken4, pToken5, pToken6, pToken7}) .
 void addThrowNew(JavaQName pExceptionClass, java.lang.Object pToken1, java.lang.Object pToken2, java.lang.Object pToken3, java.lang.Object pToken4, java.lang.Object pToken5, java.lang.Object pToken6, java.lang.Object pToken7, java.lang.Object pToken8)
          Shortcut for addThrowNew(pExceptionClass, new Object[]{pToken1, pToken2, pToken3, pToken4, pToken5, pToken6, pToken7, pToken8}).
 void addThrowNew(JavaQName pExceptionClass, java.lang.Object pToken1, java.lang.Object pToken2, java.lang.Object pToken3, java.lang.Object pToken4, java.lang.Object pToken5, java.lang.Object pToken6, java.lang.Object pToken7, java.lang.Object pToken8, java.lang.Object pToken9)
          Shortcut for addThrowNew(pExceptionClass, new Object[]{pToken1, pToken2, pToken3, pToken4, pToken5, pToken6, pToken7, pToken8, pToken9}).
 void addThrowNew(JavaQName pExceptionClass, java.lang.Object pToken1, java.lang.Object pToken2, java.lang.Object pToken3, java.lang.Object pToken4, java.lang.Object pToken5, java.lang.Object pToken6, java.lang.Object pToken7, java.lang.Object pToken8, java.lang.Object pToken9, java.lang.Object pToken10)
          Shortcut for addThrowNew(pExceptionClass, new Object[]{pToken1, pToken2, pToken3, pToken4, pToken5, pToken6, pToken7, pToken8, pToken9, pToken10}) .
 void addThrowNew(JavaQName pExceptionClass, java.lang.Object pToken1, java.lang.Object pToken2, java.lang.Object pToken3, java.lang.Object pToken4, java.lang.Object pToken5, java.lang.Object pToken6, java.lang.Object pToken7, java.lang.Object pToken8, java.lang.Object pToken9, java.lang.Object pToken10, java.lang.Object pToken11)
          Shortcut for addThrowNew(pExceptionClass, new Object[]{pToken1, pToken2, pToken3, pToken4, pToken5, pToken6, pToken7, pToken8, pToken9, pToken10, pToken11}).
 void addThrowNew(JavaQName pExceptionClass, java.lang.Object pToken1, java.lang.Object pToken2, java.lang.Object pToken3, java.lang.Object pToken4, java.lang.Object pToken5, java.lang.Object pToken6, java.lang.Object pToken7, java.lang.Object pToken8, java.lang.Object pToken9, java.lang.Object pToken10, java.lang.Object pToken11, java.lang.Object pToken12)
          Shortcut for addThrowNew(pExceptionClass, new Object[]{pToken1, pToken2, pToken3, pToken4, pToken5, pToken6, pToken7, pToken8, pToken9, pToken10, pToken11, pToken12}).
 void addThrowNew(JavaQName pExceptionClass, java.lang.Object pToken1, java.lang.Object pToken2, java.lang.Object pToken3, java.lang.Object pToken4, java.lang.Object pToken5, java.lang.Object pToken6, java.lang.Object pToken7, java.lang.Object pToken8, java.lang.Object pToken9, java.lang.Object pToken10, java.lang.Object pToken11, java.lang.Object pToken12, java.lang.Object pToken13)
          Shortcut for addThrowNew(pExceptionClass, new Object[]{pToken1, pToken2, pToken3, pToken4, pToken5, pToken6, pToken7, pToken8, pToken9, pToken10, pToken11, pToken12, pToken13}).
 void addThrowNew(JavaQName pExceptionClass, java.lang.Object pToken1, java.lang.Object pToken2, java.lang.Object pToken3, java.lang.Object pToken4, java.lang.Object pToken5, java.lang.Object pToken6, java.lang.Object pToken7, java.lang.Object pToken8, java.lang.Object pToken9, java.lang.Object pToken10, java.lang.Object pToken11, java.lang.Object pToken12, java.lang.Object pToken13, java.lang.Object pToken14)
          Shortcut for addThrowNew(pExceptionClass, new Object[]{pToken1, pToken2, pToken3, pToken4, pToken5, pToken6, pToken7, pToken8, pToken9, pToken10, pToken11, pToken12, pToken13, pToken14}).
 void addThrowNew(JavaQName pExceptionClass, java.lang.Object pToken1, java.lang.Object pToken2, java.lang.Object pToken3, java.lang.Object pToken4, java.lang.Object pToken5, java.lang.Object pToken6, java.lang.Object pToken7, java.lang.Object pToken8, java.lang.Object pToken9, java.lang.Object pToken10, java.lang.Object pToken11, java.lang.Object pToken12, java.lang.Object pToken13, java.lang.Object pToken14, java.lang.Object pToken15)
          Shortcut for addThrowNew(pExceptionClass, new Object[]{pToken1, pToken2, pToken3, pToken4, pToken5, pToken6, pToken7, pToken8, pToken9, pToken10, pToken11, pToken12, pToken13, pToken15}).
 void addTry()
          Shortcut for addLine(new Object[]{"try {"}); indent();.
 void addWhile(java.lang.Object pToken1)
          Shortcut for addWhile(new Object[]{pToken1}).
 void addWhile(java.lang.Object[] pExpr)
          Shortcut for addLine("while (", pExpr, ") {"); indent();.
 void addWhile(java.lang.Object pToken1, java.lang.Object pToken2)
          Shortcut for addWhile(new Object[]{pToken1, pToken2}).
 void addWhile(java.lang.Object pToken1, java.lang.Object pToken2, java.lang.Object pToken3)
          Shortcut for addWhile(new Object[]{pToken1, pToken2, pToken3}).
 void addWhile(java.lang.Object pToken1, java.lang.Object pToken2, java.lang.Object pToken3, java.lang.Object pToken4)
          Shortcut for addWhile(new Object[]{pToken1, pToken2, pToken3, pToken4}).
 void addWhile(java.lang.Object pToken1, java.lang.Object pToken2, java.lang.Object pToken3, java.lang.Object pToken4, java.lang.Object pToken5)
          Shortcut for addWhile(new Object[]{pToken1, pToken2, pToken3, pToken4, pToken5}).
 void addWhile(java.lang.Object pToken1, java.lang.Object pToken2, java.lang.Object pToken3, java.lang.Object pToken4, java.lang.Object pToken5, java.lang.Object pToken6)
          Shortcut for addWhile(new Object[]{pToken1, pToken2, pToken3, pToken4, pToken5, pToken6}).
 void addWhile(java.lang.Object pToken1, java.lang.Object pToken2, java.lang.Object pToken3, java.lang.Object pToken4, java.lang.Object pToken5, java.lang.Object pToken6, java.lang.Object pToken7)
          Shortcut for addWhile(new Object[]{pToken1, pToken2, pToken3, pToken4, pToken5, pToken6, pToken7}).
 void addWhile(java.lang.Object pToken1, java.lang.Object pToken2, java.lang.Object pToken3, java.lang.Object pToken4, java.lang.Object pToken5, java.lang.Object pToken6, java.lang.Object pToken7, java.lang.Object pToken8)
          Shortcut for addWhile(new Object[]{pToken1, pToken2, pToken3, pToken4, pToken5, pToken6, pToken7, pToken8}).
 void addWhile(java.lang.Object pToken1, java.lang.Object pToken2, java.lang.Object pToken3, java.lang.Object pToken4, java.lang.Object pToken5, java.lang.Object pToken6, java.lang.Object pToken7, java.lang.Object pToken8, java.lang.Object pToken9)
          Shortcut for addWhile(new Object[]{pToken1, pToken2, pToken3, pToken4, pToken5, pToken6, pToken7, pToken8, pToken9}).
 void addWhile(java.lang.Object pToken1, java.lang.Object pToken2, java.lang.Object pToken3, java.lang.Object pToken4, java.lang.Object pToken5, java.lang.Object pToken6, java.lang.Object pToken7, java.lang.Object pToken8, java.lang.Object pToken9, java.lang.Object pToken10)
          Shortcut for addWhile(new Object[]{pToken1, pToken2, pToken3, pToken4, pToken5, pToken6, pToken7, pToken8, pToken9, pToken10}).
 void addWhile(java.lang.Object pToken1, java.lang.Object pToken2, java.lang.Object pToken3, java.lang.Object pToken4, java.lang.Object pToken5, java.lang.Object pToken6, java.lang.Object pToken7, java.lang.Object pToken8, java.lang.Object pToken9, java.lang.Object pToken10, java.lang.Object pToken11)
          Shortcut for addWhile(new Object[]{pToken1, pToken2, pToken3, pToken4, pToken5, pToken6, pToken7, pToken8, pToken9, pToken10, pToken11}) .
 void addWhile(java.lang.Object pToken1, java.lang.Object pToken2, java.lang.Object pToken3, java.lang.Object pToken4, java.lang.Object pToken5, java.lang.Object pToken6, java.lang.Object pToken7, java.lang.Object pToken8, java.lang.Object pToken9, java.lang.Object pToken10, java.lang.Object pToken11, java.lang.Object pToken12)
          Shortcut for addWhile(new Object[]{pToken1, pToken2, pToken3, pToken4, pToken5, pToken6, pToken7, pToken8, pToken9, pToken10, pToken11, pToken12}).
 void addWhile(java.lang.Object pToken1, java.lang.Object pToken2, java.lang.Object pToken3, java.lang.Object pToken4, java.lang.Object pToken5, java.lang.Object pToken6, java.lang.Object pToken7, java.lang.Object pToken8, java.lang.Object pToken9, java.lang.Object pToken10, java.lang.Object pToken11, java.lang.Object pToken12, java.lang.Object pToken13)
          Shortcut for addWhile(new Object[]{pToken1, pToken2, pToken3, pToken4, pToken5, pToken6, pToken7, pToken8, pToken9, pToken10, pToken11, pToken12, pToken13}).
 void addWhile(java.lang.Object pToken1, java.lang.Object pToken2, java.lang.Object pToken3, java.lang.Object pToken4, java.lang.Object pToken5, java.lang.Object pToken6, java.lang.Object pToken7, java.lang.Object pToken8, java.lang.Object pToken9, java.lang.Object pToken10, java.lang.Object pToken11, java.lang.Object pToken12, java.lang.Object pToken13, java.lang.Object pToken14)
          Shortcut for addWhile(new Object[]{pToken1, pToken2, pToken3, pToken4, pToken5, pToken6, pToken7, pToken8, pToken9, pToken10, pToken11, pToken12, pToken13, pToken14}).
 void addWhile(java.lang.Object pToken1, java.lang.Object pToken2, java.lang.Object pToken3, java.lang.Object pToken4, java.lang.Object pToken5, java.lang.Object pToken6, java.lang.Object pToken7, java.lang.Object pToken8, java.lang.Object pToken9, java.lang.Object pToken10, java.lang.Object pToken11, java.lang.Object pToken12, java.lang.Object pToken13, java.lang.Object pToken14, java.lang.Object pToken15)
          Shortcut for addWhile(new Object[]{pToken1, pToken2, pToken3, pToken4, pToken5, pToken6, pToken7, pToken8, pToken9, pToken10, pToken11, pToken12, pToken13, pToken14, pToken15}).
 void addWhileIterator(java.lang.Object pIterator)
          Shortcut for addWhile(new Object[]{"(", pIterator, ").hasNext()"});
 java.lang.String getLocalVariableName()
           
 LocalJavaField newJavaField(java.lang.Class pType)
          Creates a new LocalJavaField with the given class, which is not final.
 LocalJavaField newJavaField(java.lang.Class pType, java.lang.String pName)
          Creates a new LocalJavaField with the given class and name, which is not final.
 LocalJavaField newJavaField(JavaQName pType)
          Creates a new LocalJavaField with the given class, which is not final.
 LocalJavaField newJavaField(JavaQName pType, java.lang.String pName)
          Creates a new LocalJavaField with the given class and name.
 void write(IndentationTarget pTarget)
          Adds the IndentationEngine's contents to the given IndentationTarget.
 void write(IndentationTarget pTarget, java.lang.Object pObject)
          Adds the given objects contents to the given IndentationTarget.
protected abstract  void writeHeader(IndentationTarget pTarget)
           
 
Methods inherited from class org.apache.ws.jaxme.js.JavaSourceObject
getComment, getJavaSource, getName, getProtection, getType, isAbstract, isFinal, isStatic, newComment, setAbstract, setFinal, setJavaSource, setName, setProtection, setStatic, setType
 
Methods inherited from class org.apache.ws.jaxme.js.IndentationEngineImpl
addLine, addLine, addLine, addLine, addLine, addLine, addLine, addLine, addLine, addLine, addLine, addLine, addLine, addLine, addLine, addLine, addLine, addLine, asString, checkNulls, clear, getLevel, getLines, getLines, getPlaceHolder, indent, isEmpty, moveToBottom, moveToTop, newPlaceHolder, removePlaceHolder, setLevel, unindent
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.apache.ws.jaxme.js.IndentationEngine
addLine, addLine, addLine, addLine, addLine, addLine, addLine, addLine, addLine, addLine, addLine, addLine, addLine, addLine, addLine, addLine, addLine, addLine, clear, getLevel, getPlaceHolder, indent, moveToBottom, moveToTop, newPlaceHolder, setLevel, unindent
 

Constructor Detail

ConditionalIndentationJavaSourceObject

protected ConditionalIndentationJavaSourceObject(java.lang.String pName,
                                                 JavaQName pType,
                                                 JavaSource.Protection pProtection)
Method Detail

addIf

public void addIf(java.lang.Object[] pTokens)
Description copied from interface: ConditionalIndentationEngine

Shortcut for addLine("if (", pTokens, ") {"); indent();.

Specified by:
addIf in interface ConditionalIndentationEngine

addIf

public void addIf(java.lang.Object pToken1)
Description copied from interface: ConditionalIndentationEngine

Shortcut for addIf(new Object[]{pLine}).

Specified by:
addIf in interface ConditionalIndentationEngine

addIf

public void addIf(java.lang.Object pToken1,
                  java.lang.Object pToken2)
Description copied from interface: ConditionalIndentationEngine

Shortcut for addIf(new Object[]{pToken1, pToken2}).

Specified by:
addIf in interface ConditionalIndentationEngine

addIf

public void addIf(java.lang.Object pToken1,
                  java.lang.Object pToken2,
                  java.lang.Object pToken3)
Description copied from interface: ConditionalIndentationEngine

Shortcut for addIf(new Object[]{pToken1, pToken2, pToken3}).

Specified by:
addIf in interface ConditionalIndentationEngine

addIf

public void addIf(java.lang.Object pToken1,
                  java.lang.Object pToken2,
                  java.lang.Object pToken3,
                  java.lang.Object pToken4)
Description copied from interface: ConditionalIndentationEngine

Shortcut for addIf(new Object[]{pToken1, pToken2, pToken3, pToken4}).

Specified by:
addIf in interface ConditionalIndentationEngine

addIf

public void addIf(java.lang.Object pToken1,
                  java.lang.Object pToken2,
                  java.lang.Object pToken3,
                  java.lang.Object pToken4,
                  java.lang.Object pToken5)
Description copied from interface: ConditionalIndentationEngine

Shortcut for addIf(new Object[]{pToken1, pToken2, pToken3, pToken4, pToken5}).

Specified by:
addIf in interface ConditionalIndentationEngine

addIf

public void addIf(java.lang.Object pToken1,
                  java.lang.Object pToken2,
                  java.lang.Object pToken3,
                  java.lang.Object pToken4,
                  java.lang.Object pToken5,
                  java.lang.Object pToken6)
Description copied from interface: ConditionalIndentationEngine

Shortcut for addIf(new Object[]{pToken1, pToken2, pToken3, pToken4, pToken5, pToken6}) .

Specified by:
addIf in interface ConditionalIndentationEngine

addIf

public void addIf(java.lang.Object pToken1,
                  java.lang.Object pToken2,
                  java.lang.Object pToken3,
                  java.lang.Object pToken4,
                  java.lang.Object pToken5,
                  java.lang.Object pToken6,
                  java.lang.Object pToken7)
Description copied from interface: ConditionalIndentationEngine

Shortcut for addIf(new Object[]{pToken1, pToken2, pToken3, pToken4, pToken5, pToken6, pToken7}) .

Specified by:
addIf in interface ConditionalIndentationEngine

addIf

public void addIf(java.lang.Object pToken1,
                  java.lang.Object pToken2,
                  java.lang.Object pToken3,
                  java.lang.Object pToken4,
                  java.lang.Object pToken5,
                  java.lang.Object pToken6,
                  java.lang.Object pToken7,
                  java.lang.Object pToken8)
Description copied from interface: ConditionalIndentationEngine

Shortcut for addIf(new Object[]{pToken1, pToken2, pToken3, pToken4, pToken5, pToken6, pToken7, pToken8}) .

Specified by:
addIf in interface ConditionalIndentationEngine

addIf

public void addIf(java.lang.Object pToken1,
                  java.lang.Object pToken2,
                  java.lang.Object pToken3,
                  java.lang.Object pToken4,
                  java.lang.Object pToken5,
                  java.lang.Object pToken6,
                  java.lang.Object pToken7,
                  java.lang.Object pToken8,
                  java.lang.Object pToken9)
Description copied from interface: ConditionalIndentationEngine

Shortcut for addIf(new Object[]{pToken1, pToken2, pToken3, pToken4, pToken5, pToken6, pToken7, pToken8, pToken9}) .

Specified by:
addIf in interface ConditionalIndentationEngine

addIf

public void addIf(java.lang.Object pToken1,
                  java.lang.Object pToken2,
                  java.lang.Object pToken3,
                  java.lang.Object pToken4,
                  java.lang.Object pToken5,
                  java.lang.Object pToken6,
                  java.lang.Object pToken7,
                  java.lang.Object pToken8,
                  java.lang.Object pToken9,
                  java.lang.Object pToken10)
Description copied from interface: ConditionalIndentationEngine

Shortcut for addIf(new Object[]{pToken1, pToken2, pToken3, pToken4, pToken5, pToken6, pToken7, pToken8, pToken9, pToken10}) .

Specified by:
addIf in interface ConditionalIndentationEngine

addIf

public void addIf(java.lang.Object pToken1,
                  java.lang.Object pToken2,
                  java.lang.Object pToken3,
                  java.lang.Object pToken4,
                  java.lang.Object pToken5,
                  java.lang.Object pToken6,
                  java.lang.Object pToken7,
                  java.lang.Object pToken8,
                  java.lang.Object pToken9,
                  java.lang.Object pToken10,
                  java.lang.Object pToken11)
Description copied from interface: ConditionalIndentationEngine

Shortcut for addIf(new Object[]{pToken1, pToken2, pToken3, pToken4, pToken5, pToken6, pToken7, pToken8, pToken9, pToken10, pToken11}) .

Specified by:
addIf in interface ConditionalIndentationEngine

addIf

public void addIf(java.lang.Object pToken1,
                  java.lang.Object pToken2,
                  java.lang.Object pToken3,
                  java.lang.Object pToken4,
                  java.lang.Object pToken5,
                  java.lang.Object pToken6,
                  java.lang.Object pToken7,
                  java.lang.Object pToken8,
                  java.lang.Object pToken9,
                  java.lang.Object pToken10,
                  java.lang.Object pToken11,
                  java.lang.Object pToken12)
Description copied from interface: ConditionalIndentationEngine

Shortcut for addIf(new Object[]{pToken1, pToken2, pToken3, pToken4, pToken5, pToken6, pToken7, pToken8, pToken9, pToken10, pToken11, pToken12}) .

Specified by:
addIf in interface ConditionalIndentationEngine

addIf

public void addIf(java.lang.Object pToken1,
                  java.lang.Object pToken2,
                  java.lang.Object pToken3,
                  java.lang.Object pToken4,
                  java.lang.Object pToken5,
                  java.lang.Object pToken6,
                  java.lang.Object pToken7,
                  java.lang.Object pToken8,
                  java.lang.Object pToken9,
                  java.lang.Object pToken10,
                  java.lang.Object pToken11,
                  java.lang.Object pToken12,
                  java.lang.Object pToken13)
Description copied from interface: ConditionalIndentationEngine

Shortcut for addIf(new Object[]{pToken1, pToken2, pToken3, pToken4, pToken5, pToken6, pToken7, pToken8, pToken9, pToken10, pToken11, pToken12, pToken13}) .

Specified by:
addIf in interface ConditionalIndentationEngine

addIf

public void addIf(java.lang.Object pToken1,
                  java.lang.Object pToken2,
                  java.lang.Object pToken3,
                  java.lang.Object pToken4,
                  java.lang.Object pToken5,
                  java.lang.Object pToken6,
                  java.lang.Object pToken7,
                  java.lang.Object pToken8,
                  java.lang.Object pToken9,
                  java.lang.Object pToken10,
                  java.lang.Object pToken11,
                  java.lang.Object pToken12,
                  java.lang.Object pToken13,
                  java.lang.Object pToken14)
Description copied from interface: ConditionalIndentationEngine

Shortcut for addIf(new Object[]{pToken1, pToken2, pToken3, pToken4, pToken5, pToken6, pToken7, pToken8, pToken9, pToken10, pToken11, pToken12, pToken13, pToken14}) .

Specified by:
addIf in interface ConditionalIndentationEngine

addIf

public void addIf(java.lang.Object pToken1,
                  java.lang.Object pToken2,
                  java.lang.Object pToken3,
                  java.lang.Object pToken4,
                  java.lang.Object pToken5,
                  java.lang.Object pToken6,
                  java.lang.Object pToken7,
                  java.lang.Object pToken8,
                  java.lang.Object pToken9,
                  java.lang.Object pToken10,
                  java.lang.Object pToken11,
                  java.lang.Object pToken12,
                  java.lang.Object pToken13,
                  java.lang.Object pToken14,
                  java.lang.Object pToken15)
Description copied from interface: ConditionalIndentationEngine

Shortcut for addIf(new Object[]{pToken1, pToken2, pToken3, pToken4, pToken5, pToken6, pToken7, pToken8, pToken9, pToken10, pToken11, pToken12, pToken13, pToken15}) .

Specified by:
addIf in interface ConditionalIndentationEngine

addElseIf

public void addElseIf(java.lang.Object[] pTokens)
Description copied from interface: ConditionalIndentationEngine

Shortcut for unindent(); addLine("} else if (", pTokens, ") {"); indent();.

Specified by:
addElseIf in interface ConditionalIndentationEngine

addElseIf

public void addElseIf(java.lang.Object pToken1)
Description copied from interface: ConditionalIndentationEngine

Shortcut for addIf(new Object[]{pLine}).

Specified by:
addElseIf in interface ConditionalIndentationEngine

addElseIf

public void addElseIf(java.lang.Object pToken1,
                      java.lang.Object pToken2)
Description copied from interface: ConditionalIndentationEngine

Shortcut for addElseIf(new Object[]{pToken1, pToken2}).

Specified by:
addElseIf in interface ConditionalIndentationEngine

addElseIf

public void addElseIf(java.lang.Object pToken1,
                      java.lang.Object pToken2,
                      java.lang.Object pToken3)
Description copied from interface: ConditionalIndentationEngine

Shortcut for addElseIf(new Object[]{pToken1, pToken2, pToken3}).

Specified by:
addElseIf in interface ConditionalIndentationEngine

addElseIf

public void addElseIf(java.lang.Object pToken1,
                      java.lang.Object pToken2,
                      java.lang.Object pToken3,
                      java.lang.Object pToken4)
Description copied from interface: ConditionalIndentationEngine

Shortcut for addElseIf(new Object[]{pToken1, pToken2, pToken3, pToken4}).

Specified by:
addElseIf in interface ConditionalIndentationEngine

addElseIf

public void addElseIf(java.lang.Object pToken1,
                      java.lang.Object pToken2,
                      java.lang.Object pToken3,
                      java.lang.Object pToken4,
                      java.lang.Object pToken5)
Description copied from interface: ConditionalIndentationEngine

Shortcut for addElseIf(new Object[]{pToken1, pToken2, pToken3, pToken4, pToken5}).

Specified by:
addElseIf in interface ConditionalIndentationEngine

addElseIf

public void addElseIf(java.lang.Object pToken1,
                      java.lang.Object pToken2,
                      java.lang.Object pToken3,
                      java.lang.Object pToken4,
                      java.lang.Object pToken5,
                      java.lang.Object pToken6)
Description copied from interface: ConditionalIndentationEngine

Shortcut for addElseIf(new Object[]{pToken1, pToken2, pToken3, pToken4, pToken5, pToken6}) .

Specified by:
addElseIf in interface ConditionalIndentationEngine

addElseIf

public void addElseIf(java.lang.Object pToken1,
                      java.lang.Object pToken2,
                      java.lang.Object pToken3,
                      java.lang.Object pToken4,
                      java.lang.Object pToken5,
                      java.lang.Object pToken6,
                      java.lang.Object pToken7)
Description copied from interface: ConditionalIndentationEngine

Shortcut for addElseIf(new Object[]{pToken1, pToken2, pToken3, pToken4, pToken5, pToken6, pToken7}) .

Specified by:
addElseIf in interface ConditionalIndentationEngine

addElseIf

public void addElseIf(java.lang.Object pToken1,
                      java.lang.Object pToken2,
                      java.lang.Object pToken3,
                      java.lang.Object pToken4,
                      java.lang.Object pToken5,
                      java.lang.Object pToken6,
                      java.lang.Object pToken7,
                      java.lang.Object pToken8)
Description copied from interface: ConditionalIndentationEngine

Shortcut for addElseIf(new Object[]{pToken1, pToken2, pToken3, pToken4, pToken5, pToken6, pToken7, pToken8}) .

Specified by:
addElseIf in interface ConditionalIndentationEngine

addElseIf

public void addElseIf(java.lang.Object pToken1,
                      java.lang.Object pToken2,
                      java.lang.Object pToken3,
                      java.lang.Object pToken4,
                      java.lang.Object pToken5,
                      java.lang.Object pToken6,
                      java.lang.Object pToken7,
                      java.lang.Object pToken8,
                      java.lang.Object pToken9)
Description copied from interface: ConditionalIndentationEngine

Shortcut for addElseIf(new Object[]{pToken1, pToken2, pToken3, pToken4, pToken5, pToken6, pToken7, pToken8, pToken9}) .

Specified by:
addElseIf in interface ConditionalIndentationEngine

addElseIf

public void addElseIf(java.lang.Object pToken1,
                      java.lang.Object pToken2,
                      java.lang.Object pToken3,
                      java.lang.Object pToken4,
                      java.lang.Object pToken5,
                      java.lang.Object pToken6,
                      java.lang.Object pToken7,
                      java.lang.Object pToken8,
                      java.lang.Object pToken9,
                      java.lang.Object pToken10)
Description copied from interface: ConditionalIndentationEngine

Shortcut for addElseIf(new Object[]{pToken1, pToken2, pToken3, pToken4, pToken5, pToken6, pToken7, pToken8, pToken9, pToken10}) .

Specified by:
addElseIf in interface ConditionalIndentationEngine

addElseIf

public void addElseIf(java.lang.Object pToken1,
                      java.lang.Object pToken2,
                      java.lang.Object pToken3,
                      java.lang.Object pToken4,
                      java.lang.Object pToken5,
                      java.lang.Object pToken6,
                      java.lang.Object pToken7,
                      java.lang.Object pToken8,
                      java.lang.Object pToken9,
                      java.lang.Object pToken10,
                      java.lang.Object pToken11)
Description copied from interface: ConditionalIndentationEngine

Shortcut for addElseIf(new Object[]{pToken1, pToken2, pToken3, pToken4, pToken5, pToken6, pToken7, pToken8, pToken9, pToken10, pToken11}) .

Specified by:
addElseIf in interface ConditionalIndentationEngine

addElseIf

public void addElseIf(java.lang.Object pToken1,
                      java.lang.Object pToken2,
                      java.lang.Object pToken3,
                      java.lang.Object pToken4,
                      java.lang.Object pToken5,
                      java.lang.Object pToken6,
                      java.lang.Object pToken7,
                      java.lang.Object pToken8,
                      java.lang.Object pToken9,
                      java.lang.Object pToken10,
                      java.lang.Object pToken11,
                      java.lang.Object pToken12)
Description copied from interface: ConditionalIndentationEngine

Shortcut for addElseIf(new Object[]{pToken1, pToken2, pToken3, pToken4, pToken5, pToken6, pToken7, pToken8, pToken9, pToken10, pToken11, pToken12}) .

Specified by:
addElseIf in interface ConditionalIndentationEngine

addElseIf

public void addElseIf(java.lang.Object pToken1,
                      java.lang.Object pToken2,
                      java.lang.Object pToken3,
                      java.lang.Object pToken4,
                      java.lang.Object pToken5,
                      java.lang.Object pToken6,
                      java.lang.Object pToken7,
                      java.lang.Object pToken8,
                      java.lang.Object pToken9,
                      java.lang.Object pToken10,
                      java.lang.Object pToken11,
                      java.lang.Object pToken12,
                      java.lang.Object pToken13)
Description copied from interface: ConditionalIndentationEngine

Shortcut for addElseIf(new Object[]{pToken1, pToken2, pToken3, pToken4, pToken5, pToken6, pToken7, pToken8, pToken9, pToken10, pToken11, pToken12, pToken13}) .

Specified by:
addElseIf in interface ConditionalIndentationEngine

addElseIf

public void addElseIf(java.lang.Object pToken1,
                      java.lang.Object pToken2,
                      java.lang.Object pToken3,
                      java.lang.Object pToken4,
                      java.lang.Object pToken5,
                      java.lang.Object pToken6,
                      java.lang.Object pToken7,
                      java.lang.Object pToken8,
                      java.lang.Object pToken9,
                      java.lang.Object pToken10,
                      java.lang.Object pToken11,
                      java.lang.Object pToken12,
                      java.lang.Object pToken13,
                      java.lang.Object pToken14)
Description copied from interface: ConditionalIndentationEngine

Shortcut for addElseIf(new Object[]{pToken1, pToken2, pToken3, pToken4, pToken5, pToken6, pToken7, pToken8, pToken9, pToken10, pToken11, pToken12, pToken13, pToken14}) .

Specified by:
addElseIf in interface ConditionalIndentationEngine

addElseIf

public void addElseIf(java.lang.Object pToken1,
                      java.lang.Object pToken2,
                      java.lang.Object pToken3,
                      java.lang.Object pToken4,
                      java.lang.Object pToken5,
                      java.lang.Object pToken6,
                      java.lang.Object pToken7,
                      java.lang.Object pToken8,
                      java.lang.Object pToken9,
                      java.lang.Object pToken10,
                      java.lang.Object pToken11,
                      java.lang.Object pToken12,
                      java.lang.Object pToken13,
                      java.lang.Object pToken14,
                      java.lang.Object pToken15)
Description copied from interface: ConditionalIndentationEngine

Shortcut for addElseIf(new Object[]{pToken1, pToken2, pToken3, pToken4, pToken5, pToken6, pToken7, pToken8, pToken9, pToken10, pToken11, pToken12, pToken13, pToken15}) .

Specified by:
addElseIf in interface ConditionalIndentationEngine

addIf

public void addIf(boolean pFirst,
                  java.lang.Object[] pTokens)
Description copied from interface: ConditionalIndentationEngine

Shortcut for pFirst ? addIf(pTokens) : addElseIf(pTokens).

Specified by:
addIf in interface ConditionalIndentationEngine

addIf

public void addIf(boolean pFirst,
                  java.lang.Object pToken1)

addIf

public void addIf(boolean pFirst,
                  java.lang.Object pToken1,
                  java.lang.Object pToken2)
Description copied from interface: ConditionalIndentationEngine

Shortcut for addIf(pFirst, new Object[]{pToken1, pToken2}).

Specified by:
addIf in interface ConditionalIndentationEngine

addIf

public void addIf(boolean pFirst,
                  java.lang.Object pToken1,
                  java.lang.Object pToken2,
                  java.lang.Object pToken3)
Description copied from interface: ConditionalIndentationEngine

Shortcut for addIf(pFirst, new Object[]{pToken1, pToken2, pToken3}).

Specified by:
addIf in interface ConditionalIndentationEngine

addIf

public void addIf(boolean pFirst,
                  java.lang.Object pToken1,
                  java.lang.Object pToken2,
                  java.lang.Object pToken3,
                  java.lang.Object pToken4)
Description copied from interface: ConditionalIndentationEngine

Shortcut for addIf(pFirst, new Object[]{pToken1, pToken2, pToken3, pToken4}).

Specified by:
addIf in interface ConditionalIndentationEngine

addIf

public void addIf(boolean pFirst,
                  java.lang.Object pToken1,
                  java.lang.Object pToken2,
                  java.lang.Object pToken3,
                  java.lang.Object pToken4,
                  java.lang.Object pToken5)
Description copied from interface: ConditionalIndentationEngine

Shortcut for addIf(pFirst, new Object[]{pToken1, pToken2, pToken3, pToken4, pToken5}).

Specified by:
addIf in interface ConditionalIndentationEngine

addIf

public void addIf(boolean pFirst,
                  java.lang.Object pToken1,
                  java.lang.Object pToken2,
                  java.lang.Object pToken3,
                  java.lang.Object pToken4,
                  java.lang.Object pToken5,
                  java.lang.Object pToken6)
Description copied from interface: ConditionalIndentationEngine

Shortcut for addIf(pFirst, new Object[]{pToken1, pToken2, pToken3, pToken4, pToken5, pToken6}) .

Specified by:
addIf in interface ConditionalIndentationEngine

addIf

public void addIf(boolean pFirst,
                  java.lang.Object pToken1,
                  java.lang.Object pToken2,
                  java.lang.Object pToken3,
                  java.lang.Object pToken4,
                  java.lang.Object pToken5,
                  java.lang.Object pToken6,
                  java.lang.Object pToken7)
Description copied from interface: ConditionalIndentationEngine

Shortcut for addIf(pFirst, new Object[]{pToken1, pToken2, pToken3, pToken4, pToken5, pToken6, pToken7}) .

Specified by:
addIf in interface ConditionalIndentationEngine

addIf

public void addIf(boolean pFirst,
                  java.lang.Object pToken1,
                  java.lang.Object pToken2,
                  java.lang.Object pToken3,
                  java.lang.Object pToken4,
                  java.lang.Object pToken5,
                  java.lang.Object pToken6,
                  java.lang.Object pToken7,
                  java.lang.Object pToken8)
Description copied from interface: ConditionalIndentationEngine

Shortcut for addIf(pFirst, new Object[]{pToken1, pToken2, pToken3, pToken4, pToken5, pToken6, pToken7, pToken8}) .

Specified by:
addIf in interface ConditionalIndentationEngine

addIf

public void addIf(boolean pFirst,
                  java.lang.Object pToken1,
                  java.lang.Object pToken2,
                  java.lang.Object pToken3,
                  java.lang.Object pToken4,
                  java.lang.Object pToken5,
                  java.lang.Object pToken6,
                  java.lang.Object pToken7,
                  java.lang.Object pToken8,
                  java.lang.Object pToken9)
Description copied from interface: ConditionalIndentationEngine

Shortcut for addIf(pFirst, new Object[]{pToken1, pToken2, pToken3, pToken4, pToken5, pToken6, pToken7, pToken8, pToken9}) .

Specified by:
addIf in interface ConditionalIndentationEngine

addIf

public void addIf(boolean pFirst,
                  java.lang.Object pToken1,
                  java.lang.Object pToken2,
                  java.lang.Object pToken3,
                  java.lang.Object pToken4,
                  java.lang.Object pToken5,
                  java.lang.Object pToken6,
                  java.lang.Object pToken7,
                  java.lang.Object pToken8,
                  java.lang.Object pToken9,
                  java.lang.Object pToken10)
Description copied from interface: ConditionalIndentationEngine

Shortcut for addIf(pFirst, new Object[]{pToken1, pToken2, pToken3, pToken4, pToken5, pToken6, pToken7, pToken8, pToken9, pToken10}) .

Specified by:
addIf in interface ConditionalIndentationEngine

addIf

public void addIf(boolean pFirst,
                  java.lang.Object pToken1,
                  java.lang.Object pToken2,
                  java.lang.Object pToken3,
                  java.lang.Object pToken4,
                  java.lang.Object pToken5,
                  java.lang.Object pToken6,
                  java.lang.Object pToken7,
                  java.lang.Object pToken8,
                  java.lang.Object pToken9,
                  java.lang.Object pToken10,
                  java.lang.Object pToken11)
Description copied from interface: ConditionalIndentationEngine

Shortcut for addIf(pFirst, new Object[]{pToken1, pToken2, pToken3, pToken4, pToken5, pToken6, pToken7, pToken8, pToken9, pToken10, pToken11}) .

Specified by:
addIf in interface ConditionalIndentationEngine

addIf

public void addIf(boolean pFirst,
                  java.lang.Object pToken1,
                  java.lang.Object pToken2,
                  java.lang.Object pToken3,
                  java.lang.Object pToken4,
                  java.lang.Object pToken5,
                  java.lang.Object pToken6,
                  java.lang.Object pToken7,
                  java.lang.Object pToken8,
                  java.lang.Object pToken9,
                  java.lang.Object pToken10,
                  java.lang.Object pToken11,
                  java.lang.Object pToken12)
Description copied from interface: ConditionalIndentationEngine

Shortcut for addIf(pFirst, new Object[]{pToken1, pToken2, pToken3, pToken4, pToken5, pToken6, pToken7, pToken8, pToken9, pToken10, pToken11, pToken12}) .

Specified by:
addIf in interface ConditionalIndentationEngine

addIf

public void addIf(boolean pFirst,
                  java.lang.Object pToken1,
                  java.lang.Object pToken2,
                  java.lang.Object pToken3,
                  java.lang.Object pToken4,
                  java.lang.Object pToken5,
                  java.lang.Object pToken6,
                  java.lang.Object pToken7,
                  java.lang.Object pToken8,
                  java.lang.Object pToken9,
                  java.lang.Object pToken10,
                  java.lang.Object pToken11,
                  java.lang.Object pToken12,
                  java.lang.Object pToken13)
Description copied from interface: ConditionalIndentationEngine

Shortcut for addIf(pFirst, new Object[]{pToken1, pToken2, pToken3, pToken4, pToken5, pToken6, pToken7, pToken8, pToken9, pToken10, pToken11, pToken12, pToken13}) .

Specified by:
addIf in interface ConditionalIndentationEngine

addIf

public void addIf(boolean pFirst,
                  java.lang.Object pToken1,
                  java.lang.Object pToken2,
                  java.lang.Object pToken3,
                  java.lang.Object pToken4,
                  java.lang.Object pToken5,
                  java.lang.Object pToken6,
                  java.lang.Object pToken7,
                  java.lang.Object pToken8,
                  java.lang.Object pToken9,
                  java.lang.Object pToken10,
                  java.lang.Object pToken11,
                  java.lang.Object pToken12,
                  java.lang.Object pToken13,
                  java.lang.Object pToken14)
Description copied from interface: ConditionalIndentationEngine

Shortcut for addIf(pFirst, new Object[]{pToken1, pToken2, pToken3, pToken4, pToken5, pToken6, pToken7, pToken8, pToken9, pToken10, pToken11, pToken12, pToken13, pToken14}) .

Specified by:
addIf in interface ConditionalIndentationEngine

addIf

public void addIf(boolean pFirst,
                  java.lang.Object pToken1,
                  java.lang.Object pToken2,
                  java.lang.Object pToken3,
                  java.lang.Object pToken4,
                  java.lang.Object pToken5,
                  java.lang.Object pToken6,
                  java.lang.Object pToken7,
                  java.lang.Object pToken8,
                  java.lang.Object pToken9,
                  java.lang.Object pToken10,
                  java.lang.Object pToken11,
                  java.lang.Object pToken12,
                  java.lang.Object pToken13,
                  java.lang.Object pToken14,
                  java.lang.Object pToken15)
Description copied from interface: ConditionalIndentationEngine

Shortcut for addIf(pFirst, new Object[]{pToken1, pToken2, pToken3, pToken4, pToken5, pToken6, pToken7, pToken8, pToken9, pToken10, pToken11, pToken12, pToken13, pToken15}) .

Specified by:
addIf in interface ConditionalIndentationEngine

addElse

public void addElse()
Description copied from interface: ConditionalIndentationEngine

Shortcut for unindent(); addLine("} else {"); indent();.

Specified by:
addElse in interface ConditionalIndentationEngine

addEndIf

public void addEndIf()
Description copied from interface: ConditionalIndentationEngine

Shortcut for unindent(); addLine("}");.

Specified by:
addEndIf in interface ConditionalIndentationEngine

addThrowNew

public void addThrowNew(JavaQName pExceptionClass,
                        java.lang.Object[] pArgs)
Description copied from interface: ConditionalIndentationEngine

Shortcut for addLine(new Object[]{"throw new", pExceptionClass, "(", pArgs, ");"});.

Specified by:
addThrowNew in interface ConditionalIndentationEngine

addThrowNew

public void addThrowNew(JavaQName pExceptionClass,
                        java.lang.Object pToken1)
Description copied from interface: ConditionalIndentationEngine

Shortcut for addThrowNew(pExceptionClass, new Object[]{pToken1}).

Specified by:
addThrowNew in interface ConditionalIndentationEngine

addThrowNew

public void addThrowNew(JavaQName pExceptionClass,
                        java.lang.Object pToken1,
                        java.lang.Object pToken2)
Description copied from interface: ConditionalIndentationEngine

Shortcut for addThrowNew(pExceptionClass, new Object[]{pToken1, pToken2}).

Specified by:
addThrowNew in interface ConditionalIndentationEngine

addThrowNew

public void addThrowNew(JavaQName pExceptionClass,
                        java.lang.Object pToken1,
                        java.lang.Object pToken2,
                        java.lang.Object pToken3)
Description copied from interface: ConditionalIndentationEngine

Shortcut for addThrowNew(pExceptionClass, new Object[]{pToken1, pToken2, pToken3}).

Specified by:
addThrowNew in interface ConditionalIndentationEngine

addThrowNew

public void addThrowNew(JavaQName pExceptionClass,
                        java.lang.Object pToken1,
                        java.lang.Object pToken2,
                        java.lang.Object pToken3,
                        java.lang.Object pToken4)
Description copied from interface: ConditionalIndentationEngine

Shortcut for addThrowNew(pExceptionClass, new Object[]{pToken1, pToken2, pToken3, pToken4}).

Specified by:
addThrowNew in interface ConditionalIndentationEngine

addThrowNew

public void addThrowNew(JavaQName pExceptionClass,
                        java.lang.Object pToken1,
                        java.lang.Object pToken2,
                        java.lang.Object pToken3,
                        java.lang.Object pToken4,
                        java.lang.Object pToken5)
Description copied from interface: ConditionalIndentationEngine

Shortcut for addThrowNew(pExceptionClass, new Object[]{pToken1, pToken2, pToken3, pToken4, pToken5}).

Specified by:
addThrowNew in interface ConditionalIndentationEngine

addThrowNew

public void addThrowNew(JavaQName pExceptionClass,
                        java.lang.Object pToken1,
                        java.lang.Object pToken2,
                        java.lang.Object pToken3,
                        java.lang.Object pToken4,
                        java.lang.Object pToken5,
                        java.lang.Object pToken6)
Description copied from interface: ConditionalIndentationEngine

Shortcut for addThrowNew(pExceptionClass, new Object[]{pToken1, pToken2, pToken3, pToken4, pToken5, pToken6}).

Specified by:
addThrowNew in interface ConditionalIndentationEngine

addThrowNew

public void addThrowNew(JavaQName pExceptionClass,
                        java.lang.Object pToken1,
                        java.lang.Object pToken2,
                        java.lang.Object pToken3,
                        java.lang.Object pToken4,
                        java.lang.Object pToken5,
                        java.lang.Object pToken6,
                        java.lang.Object pToken7)
Description copied from interface: ConditionalIndentationEngine

Shortcut for addThrowNew(pExceptionClass, new Object[]{pToken1, pToken2, pToken3, pToken4, pToken5, pToken6, pToken7}) .

Specified by:
addThrowNew in interface ConditionalIndentationEngine

addThrowNew

public void addThrowNew(JavaQName pExceptionClass,
                        java.lang.Object pToken1,
                        java.lang.Object pToken2,
                        java.lang.Object pToken3,
                        java.lang.Object pToken4,
                        java.lang.Object pToken5,
                        java.lang.Object pToken6,
                        java.lang.Object pToken7,
                        java.lang.Object pToken8)
Description copied from interface: ConditionalIndentationEngine

Shortcut for addThrowNew(pExceptionClass, new Object[]{pToken1, pToken2, pToken3, pToken4, pToken5, pToken6, pToken7, pToken8}).

Specified by:
addThrowNew in interface ConditionalIndentationEngine

addThrowNew

public void addThrowNew(JavaQName pExceptionClass,
                        java.lang.Object pToken1,
                        java.lang.Object pToken2,
                        java.lang.Object pToken3,
                        java.lang.Object pToken4,
                        java.lang.Object pToken5,
                        java.lang.Object pToken6,
                        java.lang.Object pToken7,
                        java.lang.Object pToken8,
                        java.lang.Object pToken9)
Description copied from interface: ConditionalIndentationEngine

Shortcut for addThrowNew(pExceptionClass, new Object[]{pToken1, pToken2, pToken3, pToken4, pToken5, pToken6, pToken7, pToken8, pToken9}).

Specified by:
addThrowNew in interface ConditionalIndentationEngine

addThrowNew

public void addThrowNew(JavaQName pExceptionClass,
                        java.lang.Object pToken1,
                        java.lang.Object pToken2,
                        java.lang.Object pToken3,
                        java.lang.Object pToken4,
                        java.lang.Object pToken5,
                        java.lang.Object pToken6,
                        java.lang.Object pToken7,
                        java.lang.Object pToken8,
                        java.lang.Object pToken9,
                        java.lang.Object pToken10)
Description copied from interface: ConditionalIndentationEngine

Shortcut for addThrowNew(pExceptionClass, new Object[]{pToken1, pToken2, pToken3, pToken4, pToken5, pToken6, pToken7, pToken8, pToken9, pToken10}) .

Specified by:
addThrowNew in interface ConditionalIndentationEngine

addThrowNew

public void addThrowNew(JavaQName pExceptionClass,
                        java.lang.Object pToken1,
                        java.lang.Object pToken2,
                        java.lang.Object pToken3,
                        java.lang.Object pToken4,
                        java.lang.Object pToken5,
                        java.lang.Object pToken6,
                        java.lang.Object pToken7,
                        java.lang.Object pToken8,
                        java.lang.Object pToken9,
                        java.lang.Object pToken10,
                        java.lang.Object pToken11)
Description copied from interface: ConditionalIndentationEngine

Shortcut for addThrowNew(pExceptionClass, new Object[]{pToken1, pToken2, pToken3, pToken4, pToken5, pToken6, pToken7, pToken8, pToken9, pToken10, pToken11}).

Specified by:
addThrowNew in interface ConditionalIndentationEngine

addThrowNew

public void addThrowNew(JavaQName pExceptionClass,
                        java.lang.Object pToken1,
                        java.lang.Object pToken2,
                        java.lang.Object pToken3,
                        java.lang.Object pToken4,
                        java.lang.Object pToken5,
                        java.lang.Object pToken6,
                        java.lang.Object pToken7,
                        java.lang.Object pToken8,
                        java.lang.Object pToken9,
                        java.lang.Object pToken10,
                        java.lang.Object pToken11,
                        java.lang.Object pToken12)
Description copied from interface: ConditionalIndentationEngine

Shortcut for addThrowNew(pExceptionClass, new Object[]{pToken1, pToken2, pToken3, pToken4, pToken5, pToken6, pToken7, pToken8, pToken9, pToken10, pToken11, pToken12}).

Specified by:
addThrowNew in interface ConditionalIndentationEngine

addThrowNew

public void addThrowNew(JavaQName pExceptionClass,
                        java.lang.Object pToken1,
                        java.lang.Object pToken2,
                        java.lang.Object pToken3,
                        java.lang.Object pToken4,
                        java.lang.Object pToken5,
                        java.lang.Object pToken6,
                        java.lang.Object pToken7,
                        java.lang.Object pToken8,
                        java.lang.Object pToken9,
                        java.lang.Object pToken10,
                        java.lang.Object pToken11,
                        java.lang.Object pToken12,
                        java.lang.Object pToken13)
Description copied from interface: ConditionalIndentationEngine

Shortcut for addThrowNew(pExceptionClass, new Object[]{pToken1, pToken2, pToken3, pToken4, pToken5, pToken6, pToken7, pToken8, pToken9, pToken10, pToken11, pToken12, pToken13}).

Specified by:
addThrowNew in interface ConditionalIndentationEngine

addThrowNew

public void addThrowNew(JavaQName pExceptionClass,
                        java.lang.Object pToken1,
                        java.lang.Object pToken2,
                        java.lang.Object pToken3,
                        java.lang.Object pToken4,
                        java.lang.Object pToken5,
                        java.lang.Object pToken6,
                        java.lang.Object pToken7,
                        java.lang.Object pToken8,
                        java.lang.Object pToken9,
                        java.lang.Object pToken10,
                        java.lang.Object pToken11,
                        java.lang.Object pToken12,
                        java.lang.Object pToken13,
                        java.lang.Object pToken14)
Description copied from interface: ConditionalIndentationEngine

Shortcut for addThrowNew(pExceptionClass, new Object[]{pToken1, pToken2, pToken3, pToken4, pToken5, pToken6, pToken7, pToken8, pToken9, pToken10, pToken11, pToken12, pToken13, pToken14}).

Specified by:
addThrowNew in interface ConditionalIndentationEngine

addThrowNew

public void addThrowNew(JavaQName pExceptionClass,
                        java.lang.Object pToken1,
                        java.lang.Object pToken2,
                        java.lang.Object pToken3,
                        java.lang.Object pToken4,
                        java.lang.Object pToken5,
                        java.lang.Object pToken6,
                        java.lang.Object pToken7,
                        java.lang.Object pToken8,
                        java.lang.Object pToken9,
                        java.lang.Object pToken10,
                        java.lang.Object pToken11,
                        java.lang.Object pToken12,
                        java.lang.Object pToken13,
                        java.lang.Object pToken14,
                        java.lang.Object pToken15)
Description copied from interface: ConditionalIndentationEngine

Shortcut for addThrowNew(pExceptionClass, new Object[]{pToken1, pToken2, pToken3, pToken4, pToken5, pToken6, pToken7, pToken8, pToken9, pToken10, pToken11, pToken12, pToken13, pToken15}).

Specified by:
addThrowNew in interface ConditionalIndentationEngine

addThrowNew

public void addThrowNew(java.lang.Class pExceptionClass,
                        java.lang.Object[] pArgs)
Description copied from interface: ConditionalIndentationEngine

Shortcut for addThrowNew(JavaQNameImpl.getInstance(pExceptionClass), pArgs).

Specified by:
addThrowNew in interface ConditionalIndentationEngine

addThrowNew

public void addThrowNew(java.lang.Class pExceptionClass,
                        java.lang.Object pToken1)
Description copied from interface: ConditionalIndentationEngine

Shortcut for addThrowNew(pExceptionClass, new Object[]{pToken1}).

Specified by:
addThrowNew in interface ConditionalIndentationEngine

addThrowNew

public void addThrowNew(java.lang.Class pExceptionClass,
                        java.lang.Object pToken1,
                        java.lang.Object pToken2)
Description copied from interface: ConditionalIndentationEngine

Shortcut for addThrowNew(pExceptionClass, new Object[]{pToken1, pToken2}).

Specified by:
addThrowNew in interface ConditionalIndentationEngine

addThrowNew

public void addThrowNew(java.lang.Class pExceptionClass,
                        java.lang.Object pToken1,
                        java.lang.Object pToken2,
                        java.lang.Object pToken3)
Description copied from interface: ConditionalIndentationEngine

Shortcut for addThrowNew(pExceptionClass, new Object[]{pToken1, pToken2, pToken3}).

Specified by:
addThrowNew in interface ConditionalIndentationEngine

addThrowNew

public void addThrowNew(java.lang.Class pExceptionClass,
                        java.lang.Object pToken1,
                        java.lang.Object pToken2,
                        java.lang.Object pToken3,
                        java.lang.Object pToken4)
Description copied from interface: ConditionalIndentationEngine

Shortcut for addThrowNew(pExceptionClass, new Object[]{pToken1, pToken2, pToken3, pToken4}).

Specified by:
addThrowNew in interface ConditionalIndentationEngine

addThrowNew

public void addThrowNew(java.lang.Class pExceptionClass,
                        java.lang.Object pToken1,
                        java.lang.Object pToken2,
                        java.lang.Object pToken3,
                        java.lang.Object pToken4,
                        java.lang.Object pToken5)
Description copied from interface: ConditionalIndentationEngine

Shortcut for addThrowNew(pExceptionClass, new Object[]{pToken1, pToken2, pToken3, pToken4, pToken5}).

Specified by:
addThrowNew in interface ConditionalIndentationEngine

addThrowNew

public void addThrowNew(java.lang.Class pExceptionClass,
                        java.lang.Object pToken1,
                        java.lang.Object pToken2,
                        java.lang.Object pToken3,
                        java.lang.Object pToken4,
                        java.lang.Object pToken5,
                        java.lang.Object pToken6)
Description copied from interface: ConditionalIndentationEngine

Shortcut for addThrowNew(pExceptionClass, new Object[]{pToken1, pToken2, pToken3, pToken4, pToken5, pToken6}).

Specified by:
addThrowNew in interface ConditionalIndentationEngine

addThrowNew

public void addThrowNew(java.lang.Class pExceptionClass,
                        java.lang.Object pToken1,
                        java.lang.Object pToken2,
                        java.lang.Object pToken3,
                        java.lang.Object pToken4,
                        java.lang.Object pToken5,
                        java.lang.Object pToken6,
                        java.lang.Object pToken7)
Description copied from interface: ConditionalIndentationEngine

Shortcut for addThrowNew(pExceptionClass, new Object[]{pToken1, pToken2, pToken3, pToken4, pToken5, pToken6, pToken7}) .

Specified by:
addThrowNew in interface ConditionalIndentationEngine

addThrowNew

public void addThrowNew(java.lang.Class pExceptionClass,
                        java.lang.Object pToken1,
                        java.lang.Object pToken2,
                        java.lang.Object pToken3,
                        java.lang.Object pToken4,
                        java.lang.Object pToken5,
                        java.lang.Object pToken6,
                        java.lang.Object pToken7,
                        java.lang.Object pToken8)
Description copied from interface: ConditionalIndentationEngine

Shortcut for addThrowNew(pExceptionClass, new Object[]{pToken1, pToken2, pToken3, pToken4, pToken5, pToken6, pToken7, pToken8}).

Specified by:
addThrowNew in interface ConditionalIndentationEngine

addThrowNew

public void addThrowNew(java.lang.Class pExceptionClass,
                        java.lang.Object pToken1,
                        java.lang.Object pToken2,
                        java.lang.Object pToken3,
                        java.lang.Object pToken4,
                        java.lang.Object pToken5,
                        java.lang.Object pToken6,
                        java.lang.Object pToken7,
                        java.lang.Object pToken8,
                        java.lang.Object pToken9)
Description copied from interface: ConditionalIndentationEngine

Shortcut for addThrowNew(pExceptionClass, new Object[]{pToken1, pToken2, pToken3, pToken4, pToken5, pToken6, pToken7, pToken8, pToken9}).

Specified by:
addThrowNew in interface ConditionalIndentationEngine

addThrowNew

public void addThrowNew(java.lang.Class pExceptionClass,
                        java.lang.Object pToken1,
                        java.lang.Object pToken2,
                        java.lang.Object pToken3,
                        java.lang.Object pToken4,
                        java.lang.Object pToken5,
                        java.lang.Object pToken6,
                        java.lang.Object pToken7,
                        java.lang.Object pToken8,
                        java.lang.Object pToken9,
                        java.lang.Object pToken10)
Description copied from interface: ConditionalIndentationEngine

Shortcut for addThrowNew(pExceptionClass, new Object[]{pToken1, pToken2, pToken3, pToken4, pToken5, pToken6, pToken7, pToken8, pToken9, pToken10}) .

Specified by:
addThrowNew in interface ConditionalIndentationEngine

addThrowNew

public void addThrowNew(java.lang.Class pExceptionClass,
                        java.lang.Object pToken1,
                        java.lang.Object pToken2,
                        java.lang.Object pToken3,
                        java.lang.Object pToken4,
                        java.lang.Object pToken5,
                        java.lang.Object pToken6,
                        java.lang.Object pToken7,
                        java.lang.Object pToken8,
                        java.lang.Object pToken9,
                        java.lang.Object pToken10,
                        java.lang.Object pToken11)
Description copied from interface: ConditionalIndentationEngine

Shortcut for addThrowNew(pExceptionClass, new Object[]{pToken1, pToken2, pToken3, pToken4, pToken5, pToken6, pToken7, pToken8, pToken9, pToken10, pToken11}).

Specified by:
addThrowNew in interface ConditionalIndentationEngine

addThrowNew

public void addThrowNew(java.lang.Class pExceptionClass,
                        java.lang.Object pToken1,
                        java.lang.Object pToken2,
                        java.lang.Object pToken3,
                        java.lang.Object pToken4,
                        java.lang.Object pToken5,
                        java.lang.Object pToken6,
                        java.lang.Object pToken7,
                        java.lang.Object pToken8,
                        java.lang.Object pToken9,
                        java.lang.Object pToken10,
                        java.lang.Object pToken11,
                        java.lang.Object pToken12)
Description copied from interface: ConditionalIndentationEngine

Shortcut for addThrowNew(pExceptionClass, new Object[]{pToken1, pToken2, pToken3, pToken4, pToken5, pToken6, pToken7, pToken8, pToken9, pToken10, pToken11, pToken12}).

Specified by:
addThrowNew in interface ConditionalIndentationEngine

addThrowNew

public void addThrowNew(java.lang.Class pExceptionClass,
                        java.lang.Object pToken1,
                        java.lang.Object pToken2,
                        java.lang.Object pToken3,
                        java.lang.Object pToken4,
                        java.lang.Object pToken5,
                        java.lang.Object pToken6,
                        java.lang.Object pToken7,
                        java.lang.Object pToken8,
                        java.lang.Object pToken9,
                        java.lang.Object pToken10,
                        java.lang.Object pToken11,
                        java.lang.Object pToken12,
                        java.lang.Object pToken13)
Description copied from interface: ConditionalIndentationEngine

Shortcut for addThrowNew(pExceptionClass, new Object[]{pToken1, pToken2, pToken3, pToken4, pToken5, pToken6, pToken7, pToken8, pToken9, pToken10, pToken11, pToken12, pToken13}).

Specified by:
addThrowNew in interface ConditionalIndentationEngine

addThrowNew

public void addThrowNew(java.lang.Class pExceptionClass,
                        java.lang.Object pToken1,
                        java.lang.Object pToken2,
                        java.lang.Object pToken3,
                        java.lang.Object pToken4,
                        java.lang.Object pToken5,
                        java.lang.Object pToken6,
                        java.lang.Object pToken7,
                        java.lang.Object pToken8,
                        java.lang.Object pToken9,
                        java.lang.Object pToken10,
                        java.lang.Object pToken11,
                        java.lang.Object pToken12,
                        java.lang.Object pToken13,
                        java.lang.Object pToken14)
Description copied from interface: ConditionalIndentationEngine

Shortcut for addThrowNew(pExceptionClass, new Object[]{pToken1, pToken2, pToken3, pToken4, pToken5, pToken6, pToken7, pToken8, pToken9, pToken10, pToken11, pToken12, pToken13, pToken14}).

Specified by:
addThrowNew in interface ConditionalIndentationEngine

addThrowNew

public void addThrowNew(java.lang.Class pExceptionClass,
                        java.lang.Object pToken1,
                        java.lang.Object pToken2,
                        java.lang.Object pToken3,
                        java.lang.Object pToken4,
                        java.lang.Object pToken5,
                        java.lang.Object pToken6,
                        java.lang.Object pToken7,
                        java.lang.Object pToken8,
                        java.lang.Object pToken9,
                        java.lang.Object pToken10,
                        java.lang.Object pToken11,
                        java.lang.Object pToken12,
                        java.lang.Object pToken13,
                        java.lang.Object pToken14,
                        java.lang.Object pToken15)
Description copied from interface: ConditionalIndentationEngine

Shortcut for addThrowNew(pExceptionClass, new Object[]{pToken1, pToken2, pToken3, pToken4, pToken5, pToken6, pToken7, pToken8, pToken9, pToken10, pToken11, pToken12, pToken13, pToken15}).

Specified by:
addThrowNew in interface ConditionalIndentationEngine

addTry

public void addTry()
Description copied from interface: ConditionalIndentationEngine

Shortcut for addLine(new Object[]{"try {"}); indent();.

Specified by:
addTry in interface ConditionalIndentationEngine

addCatch

public DirectAccessible addCatch(JavaQName pExceptionClass,
                                 java.lang.Object pVar)
Description copied from interface: ConditionalIndentationEngine

Shortcut for addLine(unindent(); new Object[]{"} catch (", pExceptionClass, " ", pVar, ") {"); indent();

Specified by:
addCatch in interface ConditionalIndentationEngine
Returns:
An object being used to reference the catched exception.

addCatch

public DirectAccessible addCatch(java.lang.Class pExceptionClass,
                                 java.lang.Object pVar)
Description copied from interface: ConditionalIndentationEngine

Shortcut for addCatch(JavaQNameImpl.getInstance(pExceptionClass), pVar).

Specified by:
addCatch in interface ConditionalIndentationEngine
Returns:
An object being used to reference the catched exception.

addCatch

public DirectAccessible addCatch(JavaQName pExceptionClass)
Description copied from interface: ConditionalIndentationEngine

Shortcut for addCatch(pExceptionClass, "e");

Specified by:
addCatch in interface ConditionalIndentationEngine
Returns:
An object being used to reference the catched exception.

addCatch

public DirectAccessible addCatch(java.lang.Class pExceptionClass)
Description copied from interface: ConditionalIndentationEngine

Shortcut for addCatch(pExceptionClass, "e");

Specified by:
addCatch in interface ConditionalIndentationEngine
Returns:
An object being used to reference the catched exception.

addFinally

public void addFinally()
Description copied from interface: ConditionalIndentationEngine

Shortcut for unindent(); addLine("} finally {"); indent();.

Specified by:
addFinally in interface ConditionalIndentationEngine

addEndTry

public void addEndTry()
Description copied from interface: ConditionalIndentationEngine

Shortcut for unindent(); addLine("}");.

Specified by:
addEndTry in interface ConditionalIndentationEngine

addFor

public void addFor(java.lang.Object[] pArgs)
Description copied from interface: ConditionalIndentationEngine

Shortcut for addLine("for (", pArgs, ") {"); indent();.

Specified by:
addFor in interface ConditionalIndentationEngine

addForArray

public DirectAccessible addForArray(JavaQName pVarClass,
                                    java.lang.Object pVar,
                                    java.lang.Object pArray)
Description copied from interface: ConditionalIndentationEngine

Shortcut for addFor(new Object[]{pVarClass, " ", pVar, " = 0; ", pVar, " < ", pArray, ".length; ", pVar, "++"}).

Specified by:
addForArray in interface ConditionalIndentationEngine
Returns:
An object being used to reference the variable pVar in the method.

addForArray

public DirectAccessible addForArray(java.lang.Class pVarClass,
                                    java.lang.Object pVar,
                                    java.lang.Object pArray)
Description copied from interface: ConditionalIndentationEngine

Shortcut for addForArray(JavaQNameImpl.getInstance(pVarClass), pVar, pArray)

Specified by:
addForArray in interface ConditionalIndentationEngine
Returns:
An object being used to reference the variable pVar in the method.

addForArray

public DirectAccessible addForArray(java.lang.Object pVar,
                                    java.lang.Object pArray)
Description copied from interface: ConditionalIndentationEngine

Shortcut for addForArray(pVar, pArray);

Specified by:
addForArray in interface ConditionalIndentationEngine
Returns:
An object being used to reference the variable pVar in the method.

addForArray

public DirectAccessible addForArray(JavaQName pVarClass,
                                    java.lang.Object pArray)
Description copied from interface: ConditionalIndentationEngine

Shortcut for addForArray(pVarClass, getLocalVariableName(), pArray)

Specified by:
addForArray in interface ConditionalIndentationEngine
Returns:
An object being used to reference the variable pVar in the method.

addForArray

public DirectAccessible addForArray(java.lang.Class pVarClass,
                                    java.lang.Object pArray)
Description copied from interface: ConditionalIndentationEngine

Shortcut for addForArray(pVarClass, getLocalVariableName(), pArray)

Specified by:
addForArray in interface ConditionalIndentationEngine
Returns:
An object being used to reference the variable pVar in the method.

addForArray

public DirectAccessible addForArray(java.lang.Object pArray)
Description copied from interface: ConditionalIndentationEngine

Shortcut for addForArray(int.class, pArray);

Specified by:
addForArray in interface ConditionalIndentationEngine
Returns:
An object being used to reference the variable pVar in the method.

addForList

public DirectAccessible addForList(JavaQName pVarClass,
                                   java.lang.Object pVar,
                                   java.lang.Object pList)
Description copied from interface: ConditionalIndentationEngine

Shortcut for addFor(new Object[]{pVarClass, " ", pVar, " = 0; ", pVar, " < ", pList, ".size(); ", pVar, "++"}).

Specified by:
addForList in interface ConditionalIndentationEngine
Returns:
An object being used to reference the variable pVar in the method.

addForList

public DirectAccessible addForList(java.lang.Class pVarClass,
                                   java.lang.Object pVar,
                                   java.lang.Object pList)
Description copied from interface: ConditionalIndentationEngine

Shortcut for addForList(JavaQNameImpl.getInstance(pVarClass), pVar, pList).

Specified by:
addForList in interface ConditionalIndentationEngine
Returns:
An object being used to reference the variable pVar in the method.

addForList

public DirectAccessible addForList(java.lang.Object pVar,
                                   java.lang.Object pList)
Description copied from interface: ConditionalIndentationEngine

Shortcut for addFor(int.class, pVar, pList).

Specified by:
addForList in interface ConditionalIndentationEngine
Returns:
An object being used to reference the variable pVar in the method.

addForList

public DirectAccessible addForList(JavaQName pVarClass,
                                   java.lang.Object pList)
Description copied from interface: ConditionalIndentationEngine

Shortcut for addForList(pVarClass, getLocalVariableName(), pList).

Specified by:
addForList in interface ConditionalIndentationEngine
Returns:
An object being used to reference the variable pVar in the method.

addForList

public DirectAccessible addForList(java.lang.Class pVarClass,
                                   java.lang.Object pList)
Description copied from interface: ConditionalIndentationEngine

Shortcut for addForList(JavaQNameImpl.getInstance(pVarClass), pList).

Specified by:
addForList in interface ConditionalIndentationEngine
Returns:
An object being used to reference the variable pVar in the method.

addForList

public DirectAccessible addForList(java.lang.Object pList)
Description copied from interface: ConditionalIndentationEngine

Shortcut for addForList(int.class, pVar, pList).

Specified by:
addForList in interface ConditionalIndentationEngine
Returns:
An object being used to reference the variable pVar in the method.

addForIterator

public DirectAccessible addForIterator(JavaQName pVarClass,
                                       java.lang.Object pVar,
                                       java.lang.Object pIterator)
Description copied from interface: ConditionalIndentationEngine

Shortcut for addFor(new Object[]{pVarClass, " ", pVar, " = ", pIterator, "; ", pVar, ".hasNext(); ) {"});

Specified by:
addForIterator in interface ConditionalIndentationEngine
Returns:
An object being used to reference the variable pVar in the method.

addForIterator

public DirectAccessible addForIterator(java.lang.Class pVarClass,
                                       java.lang.Object pVar,
                                       java.lang.Object pIterator)
Description copied from interface: ConditionalIndentationEngine

Shortcut for addFor(new Object[]{pVarClass, " ", pVar, " = ", pIterator, "; ", pVar, ".hasNext(); ) {"});

Specified by:
addForIterator in interface ConditionalIndentationEngine
Returns:
An object being used to reference the variable pVar in the method.

addForIterator

public DirectAccessible addForIterator(java.lang.Object pVar,
                                       java.lang.Object pIterator)
Description copied from interface: ConditionalIndentationEngine

Shortcut for addFor(JavaQNameImpl.getInstance(java.util.Iterator.class), pVar, pIterator);.

Specified by:
addForIterator in interface ConditionalIndentationEngine
Returns:
An object being used to reference the variable pVar in the method.

addForIterator

public DirectAccessible addForIterator(JavaQName pVarClass,
                                       java.lang.Object pIterator)
Description copied from interface: ConditionalIndentationEngine

Shortcut for addForIterator(pVarClass, getLocalVariableName(), pIterator).

Specified by:
addForIterator in interface ConditionalIndentationEngine
Returns:
An object being used to reference the variable pVar in the method.

addForIterator

public DirectAccessible addForIterator(java.lang.Class pVarClass,
                                       java.lang.Object pIterator)
Description copied from interface: ConditionalIndentationEngine

Shortcut for addForIterator(pVarClass, getLocalVariableName(), pIterator).

Specified by:
addForIterator in interface ConditionalIndentationEngine
Returns:
An object being used to reference the variable pVar in the method.

addForIterator

public DirectAccessible addForIterator(java.lang.Object pIterator)
Description copied from interface: ConditionalIndentationEngine

Shortcut for addForIterator(Iterator.class, pIterator).

Specified by:
addForIterator in interface ConditionalIndentationEngine
Returns:
An object being used to reference the variable pVar in the method.

addForEnumeration

public DirectAccessible addForEnumeration(JavaQName pVarClass,
                                          java.lang.Object pVar,
                                          java.lang.Object pEnumeration)
Description copied from interface: ConditionalIndentationEngine

Shortcut for addFor(new Object[]{pVarClass, " ", pVar, " = ", pEnumeration, "; ", pVar, ".hasMoreElements(); ) {"});

Specified by:
addForEnumeration in interface ConditionalIndentationEngine
Returns:
An object being used to reference the variable pVar in the method.

addForEnumeration

public DirectAccessible addForEnumeration(java.lang.Class pVarClass,
                                          java.lang.Object pVar,
                                          java.lang.Object pEnumeration)
Description copied from interface: ConditionalIndentationEngine

Shortcut for addFor(new Object[]{pVarClass, " ", pVar, " = ", pEnumeration, "; ", pVar, ".hasMoreElements(); ) {"});

Specified by:
addForEnumeration in interface ConditionalIndentationEngine
Returns:
An object being used to reference the variable pVar in the method.

addForEnumeration

public DirectAccessible addForEnumeration(java.lang.Object pVar,
                                          java.lang.Object pEnumeration)
Description copied from interface: ConditionalIndentationEngine

Shortcut for addFor(JavaQNameImpl.getInstance(java.util.Enumeration.class), pVar, pEnumeration);.

Specified by:
addForEnumeration in interface ConditionalIndentationEngine
Returns:
An object being used to reference the variable pVar in the method.

addForEnumeration

public DirectAccessible addForEnumeration(JavaQName pVarClass,
                                          java.lang.Object pEnumeration)
Description copied from interface: ConditionalIndentationEngine

Shortcut for addForEnumeration(pVarClass, getLocalVariableName(), pEnumeration).

Specified by:
addForEnumeration in interface ConditionalIndentationEngine
Returns:
An object being used to reference the variable pVar in the method.

addForEnumeration

public DirectAccessible addForEnumeration(java.lang.Class pVarClass,
                                          java.lang.Object pEnumeration)
Description copied from interface: ConditionalIndentationEngine

Shortcut for addForEnumeration(pVarClass, getLocalVariableName(), pEnumeration).

Specified by:
addForEnumeration in interface ConditionalIndentationEngine
Returns:
An object being used to reference the variable pVar in the method.

addForEnumeration

public DirectAccessible addForEnumeration(java.lang.Object pEnumeration)
Description copied from interface: ConditionalIndentationEngine

Shortcut for addForEnumeration(Enumeration.class, pIterator).

Specified by:
addForEnumeration in interface ConditionalIndentationEngine
Returns:
An object being used to reference the variable pVar in the method.

addForCollection

public DirectAccessible addForCollection(JavaQName pVarClass,
                                         java.lang.Object pVar,
                                         java.lang.Object pCollection)
Description copied from interface: ConditionalIndentationEngine

Shortcut for addForIterator(pVarClass, pVar, new Object[]{"(", pVar, ").iterator()"},);

Specified by:
addForCollection in interface ConditionalIndentationEngine
Returns:
An object being used to reference the variable pVar in the method.

addForCollection

public DirectAccessible addForCollection(java.lang.Class pVarClass,
                                         java.lang.Object pVar,
                                         java.lang.Object pCollection)
Description copied from interface: ConditionalIndentationEngine

Shortcut for addForCollection(JavaQNameImpl.getInstance(pVarClass), pVar, pCollection)

Specified by:
addForCollection in interface ConditionalIndentationEngine
Returns:
An object being used to reference the variable pVar in the method.

addForCollection

public DirectAccessible addForCollection(java.lang.Object pVar,
                                         java.lang.Object pCollection)
Description copied from interface: ConditionalIndentationEngine

Shortcut for addForCollection(java.util.Iterator.class, pVar, pCollection);.

Specified by:
addForCollection in interface ConditionalIndentationEngine
Returns:
An object being used to reference the variable pVar in the method.

addForCollection

public DirectAccessible addForCollection(JavaQName pVarClass,
                                         java.lang.Object pCollection)
Description copied from interface: ConditionalIndentationEngine

Shortcut for addForCollection(pVarClass, getLocalVariableName(), pCollection)

Specified by:
addForCollection in interface ConditionalIndentationEngine
Returns:
An object being used to reference the variable pVar in the method.

addForCollection

public DirectAccessible addForCollection(java.lang.Class pVarClass,
                                         java.lang.Object pCollection)
Description copied from interface: ConditionalIndentationEngine

Shortcut for addForCollection(pVarClass, getLocalVariableName(), pCollection)

Specified by:
addForCollection in interface ConditionalIndentationEngine
Returns:
An object being used to reference the variable pVar in the method.

addForCollection

public DirectAccessible addForCollection(java.lang.Object pCollection)
Description copied from interface: ConditionalIndentationEngine

Shortcut for addForCollection(java.util.Iterator.class, pCollection);.

Specified by:
addForCollection in interface ConditionalIndentationEngine
Returns:
An object being used to reference the variable pVar in the method.

addEndFor

public void addEndFor()
Description copied from interface: ConditionalIndentationEngine

Shortcut for unindent(); addLine("}");.

Specified by:
addEndFor in interface ConditionalIndentationEngine

addFor

public void addFor(java.lang.Object pToken1)
Description copied from interface: ConditionalIndentationEngine

Shortcut for addFor(new Object[]{pToken1}).

Specified by:
addFor in interface ConditionalIndentationEngine

addFor

public void addFor(java.lang.Object pToken1,
                   java.lang.Object pToken2)
Description copied from interface: ConditionalIndentationEngine

Shortcut for addFor(new Object[]{pToken1, pToken2}).

Specified by:
addFor in interface ConditionalIndentationEngine

addFor

public void addFor(java.lang.Object pToken1,
                   java.lang.Object pToken2,
                   java.lang.Object pToken3)
Description copied from interface: ConditionalIndentationEngine

Shortcut for addFor(new Object[]{pToken1, pToken2, pToken3}).

Specified by:
addFor in interface ConditionalIndentationEngine

addFor

public void addFor(java.lang.Object pToken1,
                   java.lang.Object pToken2,
                   java.lang.Object pToken3,
                   java.lang.Object pToken4)
Description copied from interface: ConditionalIndentationEngine

Shortcut for addFor(new Object[]{pToken1, pToken2, pToken3, pToken4}).

Specified by:
addFor in interface ConditionalIndentationEngine

addFor

public void addFor(java.lang.Object pToken1,
                   java.lang.Object pToken2,
                   java.lang.Object pToken3,
                   java.lang.Object pToken4,
                   java.lang.Object pToken5)
Description copied from interface: ConditionalIndentationEngine

Shortcut for addFor(new Object[]{pToken1, pToken2, pToken3, pToken4, pToken5}).

Specified by:
addFor in interface ConditionalIndentationEngine

addFor

public void addFor(java.lang.Object pToken1,
                   java.lang.Object pToken2,
                   java.lang.Object pToken3,
                   java.lang.Object pToken4,
                   java.lang.Object pToken5,
                   java.lang.Object pToken6)
Description copied from interface: ConditionalIndentationEngine

Shortcut for addFor(new Object[]{pToken1, pToken2, pToken3, pToken4, pToken5, pToken6}).

Specified by:
addFor in interface ConditionalIndentationEngine

addFor

public void addFor(java.lang.Object pToken1,
                   java.lang.Object pToken2,
                   java.lang.Object pToken3,
                   java.lang.Object pToken4,
                   java.lang.Object pToken5,
                   java.lang.Object pToken6,
                   java.lang.Object pToken7)
Description copied from interface: ConditionalIndentationEngine

Shortcut for addFor(new Object[]{pToken1, pToken2, pToken3, pToken4, pToken5, pToken6, pToken7}).

Specified by:
addFor in interface ConditionalIndentationEngine

addFor

public void addFor(java.lang.Object pToken1,
                   java.lang.Object pToken2,
                   java.lang.Object pToken3,
                   java.lang.Object pToken4,
                   java.lang.Object pToken5,
                   java.lang.Object pToken6,
                   java.lang.Object pToken7,
                   java.lang.Object pToken8)
Description copied from interface: ConditionalIndentationEngine

Shortcut for addFor(new Object[]{pToken1, pToken2, pToken3, pToken4, pToken5, pToken6, pToken7, pToken8}).

Specified by:
addFor in interface ConditionalIndentationEngine

addFor

public void addFor(java.lang.Object pToken1,
                   java.lang.Object pToken2,
                   java.lang.Object pToken3,
                   java.lang.Object pToken4,
                   java.lang.Object pToken5,
                   java.lang.Object pToken6,
                   java.lang.Object pToken7,
                   java.lang.Object pToken8,
                   java.lang.Object pToken9)
Description copied from interface: ConditionalIndentationEngine

Shortcut for addFor(new Object[]{pToken1, pToken2, pToken3, pToken4, pToken5, pToken6, pToken7, pToken8, pToken9}).

Specified by:
addFor in interface ConditionalIndentationEngine

addFor

public void addFor(java.lang.Object pToken1,
                   java.lang.Object pToken2,
                   java.lang.Object pToken3,
                   java.lang.Object pToken4,
                   java.lang.Object pToken5,
                   java.lang.Object pToken6,
                   java.lang.Object pToken7,
                   java.lang.Object pToken8,
                   java.lang.Object pToken9,
                   java.lang.Object pToken10)
Description copied from interface: ConditionalIndentationEngine

Shortcut for addFor(new Object[]{pToken1, pToken2, pToken3, pToken4, pToken5, pToken6, pToken7, pToken8, pToken9, pToken10}).

Specified by:
addFor in interface ConditionalIndentationEngine

addFor

public void addFor(java.lang.Object pToken1,
                   java.lang.Object pToken2,
                   java.lang.Object pToken3,
                   java.lang.Object pToken4,
                   java.lang.Object pToken5,
                   java.lang.Object pToken6,
                   java.lang.Object pToken7,
                   java.lang.Object pToken8,
                   java.lang.Object pToken9,
                   java.lang.Object pToken10,
                   java.lang.Object pToken11)
Description copied from interface: ConditionalIndentationEngine

Shortcut for addFor(new Object[]{pToken1, pToken2, pToken3, pToken4, pToken5, pToken6, pToken7, pToken8, pToken9, pToken10, pToken11}).

Specified by:
addFor in interface ConditionalIndentationEngine

addFor

public void addFor(java.lang.Object pToken1,
                   java.lang.Object pToken2,
                   java.lang.Object pToken3,
                   java.lang.Object pToken4,
                   java.lang.Object pToken5,
                   java.lang.Object pToken6,
                   java.lang.Object pToken7,
                   java.lang.Object pToken8,
                   java.lang.Object pToken9,
                   java.lang.Object pToken10,
                   java.lang.Object pToken11,
                   java.lang.Object pToken12)
Description copied from interface: ConditionalIndentationEngine

Shortcut for addFor(new Object[]{pToken1, pToken2, pToken3, pToken4, pToken5, pToken6, pToken7, pToken8, pToken9, pToken10, pToken11, pToken12}).

Specified by:
addFor in interface ConditionalIndentationEngine

addFor

public void addFor(java.lang.Object pToken1,
                   java.lang.Object pToken2,
                   java.lang.Object pToken3,
                   java.lang.Object pToken4,
                   java.lang.Object pToken5,
                   java.lang.Object pToken6,
                   java.lang.Object pToken7,
                   java.lang.Object pToken8,
                   java.lang.Object pToken9,
                   java.lang.Object pToken10,
                   java.lang.Object pToken11,
                   java.lang.Object pToken12,
                   java.lang.Object pToken13)
Description copied from interface: ConditionalIndentationEngine

Shortcut for addFor(new Object[]{pToken1, pToken2, pToken3, pToken4, pToken5, pToken6, pToken7, pToken8, pToken9, pToken10, pToken11, pToken12, pToken13}).

Specified by:
addFor in interface ConditionalIndentationEngine

addFor

public void addFor(java.lang.Object pToken1,
                   java.lang.Object pToken2,
                   java.lang.Object pToken3,
                   java.lang.Object pToken4,
                   java.lang.Object pToken5,
                   java.lang.Object pToken6,
                   java.lang.Object pToken7,
                   java.lang.Object pToken8,
                   java.lang.Object pToken9,
                   java.lang.Object pToken10,
                   java.lang.Object pToken11,
                   java.lang.Object pToken12,
                   java.lang.Object pToken13,
                   java.lang.Object pToken14)
Description copied from interface: ConditionalIndentationEngine

Shortcut for addFor(new Object[]{pToken1, pToken2, pToken3, pToken4, pToken5, pToken6, pToken7, pToken8, pToken9, pToken10, pToken11, pToken12, pToken13, pToken14}).

Specified by:
addFor in interface ConditionalIndentationEngine

addFor

public void addFor(java.lang.Object pToken1,
                   java.lang.Object pToken2,
                   java.lang.Object pToken3,
                   java.lang.Object pToken4,
                   java.lang.Object pToken5,
                   java.lang.Object pToken6,
                   java.lang.Object pToken7,
                   java.lang.Object pToken8,
                   java.lang.Object pToken9,
                   java.lang.Object pToken10,
                   java.lang.Object pToken11,
                   java.lang.Object pToken12,
                   java.lang.Object pToken13,
                   java.lang.Object pToken14,
                   java.lang.Object pToken15)
Description copied from interface: ConditionalIndentationEngine

Shortcut for addFor(new Object[]{pToken1, pToken2, pToken3, pToken4, pToken5, pToken6, pToken7, pToken8, pToken9, pToken10, pToken11, pToken12, pToken13, pToken14, pToken15}).

Specified by:
addFor in interface ConditionalIndentationEngine

addWhile

public void addWhile(java.lang.Object[] pExpr)

Shortcut for addLine("while (", pExpr, ") {"); indent();.

Specified by:
addWhile in interface ConditionalIndentationEngine

addWhileIterator

public void addWhileIterator(java.lang.Object pIterator)

Shortcut for addWhile(new Object[]{"(", pIterator, ").hasNext()"});

Specified by:
addWhileIterator in interface ConditionalIndentationEngine

addEndWhile

public void addEndWhile()

Shortcut for unindent(); addLine("}");.

Specified by:
addEndWhile in interface ConditionalIndentationEngine

addWhile

public void addWhile(java.lang.Object pToken1)
Description copied from interface: ConditionalIndentationEngine

Shortcut for addWhile(new Object[]{pToken1}).

Specified by:
addWhile in interface ConditionalIndentationEngine

addWhile

public void addWhile(java.lang.Object pToken1,
                     java.lang.Object pToken2)
Description copied from interface: ConditionalIndentationEngine

Shortcut for addWhile(new Object[]{pToken1, pToken2}).

Specified by:
addWhile in interface ConditionalIndentationEngine

addWhile

public void addWhile(java.lang.Object pToken1,
                     java.lang.Object pToken2,
                     java.lang.Object pToken3)
Description copied from interface: ConditionalIndentationEngine

Shortcut for addWhile(new Object[]{pToken1, pToken2, pToken3}).

Specified by:
addWhile in interface ConditionalIndentationEngine

addWhile

public void addWhile(java.lang.Object pToken1,
                     java.lang.Object pToken2,
                     java.lang.Object pToken3,
                     java.lang.Object pToken4)
Description copied from interface: ConditionalIndentationEngine

Shortcut for addWhile(new Object[]{pToken1, pToken2, pToken3, pToken4}).

Specified by:
addWhile in interface ConditionalIndentationEngine

addWhile

public void addWhile(java.lang.Object pToken1,
                     java.lang.Object pToken2,
                     java.lang.Object pToken3,
                     java.lang.Object pToken4,
                     java.lang.Object pToken5)
Description copied from interface: ConditionalIndentationEngine

Shortcut for addWhile(new Object[]{pToken1, pToken2, pToken3, pToken4, pToken5}).

Specified by:
addWhile in interface ConditionalIndentationEngine

addWhile

public void addWhile(java.lang.Object pToken1,
                     java.lang.Object pToken2,
                     java.lang.Object pToken3,
                     java.lang.Object pToken4,
                     java.lang.Object pToken5,
                     java.lang.Object pToken6)
Description copied from interface: ConditionalIndentationEngine

Shortcut for addWhile(new Object[]{pToken1, pToken2, pToken3, pToken4, pToken5, pToken6}).

Specified by:
addWhile in interface ConditionalIndentationEngine

addWhile

public void addWhile(java.lang.Object pToken1,
                     java.lang.Object pToken2,
                     java.lang.Object pToken3,
                     java.lang.Object pToken4,
                     java.lang.Object pToken5,
                     java.lang.Object pToken6,
                     java.lang.Object pToken7)
Description copied from interface: ConditionalIndentationEngine

Shortcut for addWhile(new Object[]{pToken1, pToken2, pToken3, pToken4, pToken5, pToken6, pToken7}).

Specified by:
addWhile in interface ConditionalIndentationEngine

addWhile

public void addWhile(java.lang.Object pToken1,
                     java.lang.Object pToken2,
                     java.lang.Object pToken3,
                     java.lang.Object pToken4,
                     java.lang.Object pToken5,
                     java.lang.Object pToken6,
                     java.lang.Object pToken7,
                     java.lang.Object pToken8)
Description copied from interface: ConditionalIndentationEngine

Shortcut for addWhile(new Object[]{pToken1, pToken2, pToken3, pToken4, pToken5, pToken6, pToken7, pToken8}).

Specified by:
addWhile in interface ConditionalIndentationEngine

addWhile

public void addWhile(java.lang.Object pToken1,
                     java.lang.Object pToken2,
                     java.lang.Object pToken3,
                     java.lang.Object pToken4,
                     java.lang.Object pToken5,
                     java.lang.Object pToken6,
                     java.lang.Object pToken7,
                     java.lang.Object pToken8,
                     java.lang.Object pToken9)
Description copied from interface: ConditionalIndentationEngine

Shortcut for addWhile(new Object[]{pToken1, pToken2, pToken3, pToken4, pToken5, pToken6, pToken7, pToken8, pToken9}).

Specified by:
addWhile in interface ConditionalIndentationEngine

addWhile

public void addWhile(java.lang.Object pToken1,
                     java.lang.Object pToken2,
                     java.lang.Object pToken3,
                     java.lang.Object pToken4,
                     java.lang.Object pToken5,
                     java.lang.Object pToken6,
                     java.lang.Object pToken7,
                     java.lang.Object pToken8,
                     java.lang.Object pToken9,
                     java.lang.Object pToken10)
Description copied from interface: ConditionalIndentationEngine

Shortcut for addWhile(new Object[]{pToken1, pToken2, pToken3, pToken4, pToken5, pToken6, pToken7, pToken8, pToken9, pToken10}).

Specified by:
addWhile in interface ConditionalIndentationEngine

addWhile

public void addWhile(java.lang.Object pToken1,
                     java.lang.Object pToken2,
                     java.lang.Object pToken3,
                     java.lang.Object pToken4,
                     java.lang.Object pToken5,
                     java.lang.Object pToken6,
                     java.lang.Object pToken7,
                     java.lang.Object pToken8,
                     java.lang.Object pToken9,
                     java.lang.Object pToken10,
                     java.lang.Object pToken11)
Description copied from interface: ConditionalIndentationEngine

Shortcut for addWhile(new Object[]{pToken1, pToken2, pToken3, pToken4, pToken5, pToken6, pToken7, pToken8, pToken9, pToken10, pToken11}) .

Specified by:
addWhile in interface ConditionalIndentationEngine

addWhile

public void addWhile(java.lang.Object pToken1,
                     java.lang.Object pToken2,
                     java.lang.Object pToken3,
                     java.lang.Object pToken4,
                     java.lang.Object pToken5,
                     java.lang.Object pToken6,
                     java.lang.Object pToken7,
                     java.lang.Object pToken8,
                     java.lang.Object pToken9,
                     java.lang.Object pToken10,
                     java.lang.Object pToken11,
                     java.lang.Object pToken12)
Description copied from interface: ConditionalIndentationEngine

Shortcut for addWhile(new Object[]{pToken1, pToken2, pToken3, pToken4, pToken5, pToken6, pToken7, pToken8, pToken9, pToken10, pToken11, pToken12}).

Specified by:
addWhile in interface ConditionalIndentationEngine

addWhile

public void addWhile(java.lang.Object pToken1,
                     java.lang.Object pToken2,
                     java.lang.Object pToken3,
                     java.lang.Object pToken4,
                     java.lang.Object pToken5,
                     java.lang.Object pToken6,
                     java.lang.Object pToken7,
                     java.lang.Object pToken8,
                     java.lang.Object pToken9,
                     java.lang.Object pToken10,
                     java.lang.Object pToken11,
                     java.lang.Object pToken12,
                     java.lang.Object pToken13)
Description copied from interface: ConditionalIndentationEngine

Shortcut for addWhile(new Object[]{pToken1, pToken2, pToken3, pToken4, pToken5, pToken6, pToken7, pToken8, pToken9, pToken10, pToken11, pToken12, pToken13}).

Specified by:
addWhile in interface ConditionalIndentationEngine

addWhile

public void addWhile(java.lang.Object pToken1,
                     java.lang.Object pToken2,
                     java.lang.Object pToken3,
                     java.lang.Object pToken4,
                     java.lang.Object pToken5,
                     java.lang.Object pToken6,
                     java.lang.Object pToken7,
                     java.lang.Object pToken8,
                     java.lang.Object pToken9,
                     java.lang.Object pToken10,
                     java.lang.Object pToken11,
                     java.lang.Object pToken12,
                     java.lang.Object pToken13,
                     java.lang.Object pToken14)
Description copied from interface: ConditionalIndentationEngine

Shortcut for addWhile(new Object[]{pToken1, pToken2, pToken3, pToken4, pToken5, pToken6, pToken7, pToken8, pToken9, pToken10, pToken11, pToken12, pToken13, pToken14}).

Specified by:
addWhile in interface ConditionalIndentationEngine

addWhile

public void addWhile(java.lang.Object pToken1,
                     java.lang.Object pToken2,
                     java.lang.Object pToken3,
                     java.lang.Object pToken4,
                     java.lang.Object pToken5,
                     java.lang.Object pToken6,
                     java.lang.Object pToken7,
                     java.lang.Object pToken8,
                     java.lang.Object pToken9,
                     java.lang.Object pToken10,
                     java.lang.Object pToken11,
                     java.lang.Object pToken12,
                     java.lang.Object pToken13,
                     java.lang.Object pToken14,
                     java.lang.Object pToken15)
Description copied from interface: ConditionalIndentationEngine

Shortcut for addWhile(new Object[]{pToken1, pToken2, pToken3, pToken4, pToken5, pToken6, pToken7, pToken8, pToken9, pToken10, pToken11, pToken12, pToken13, pToken14, pToken15}).

Specified by:
addWhile in interface ConditionalIndentationEngine

addSwitch

public void addSwitch(java.lang.Object[] pTokens)
Description copied from interface: ConditionalIndentationEngine

Shortcut for addLine("switch (", pTokens, ") {"); indent(); indent();.

Specified by:
addSwitch in interface ConditionalIndentationEngine

addSwitch

public void addSwitch(java.lang.Object pToken1)
Description copied from interface: ConditionalIndentationEngine

Shortcut for addSwitch(new Object[]{pLine}).

Specified by:
addSwitch in interface ConditionalIndentationEngine

addSwitch

public void addSwitch(java.lang.Object pToken1,
                      java.lang.Object pToken2)
Description copied from interface: ConditionalIndentationEngine

Shortcut for addSwitch(new Object[]{pToken1, pToken2}).

Specified by:
addSwitch in interface ConditionalIndentationEngine

addSwitch

public void addSwitch(java.lang.Object pToken1,
                      java.lang.Object pToken2,
                      java.lang.Object pToken3)
Description copied from interface: ConditionalIndentationEngine

Shortcut for addSwitch(new Object[]{pToken1, pToken2, pToken3}).

Specified by:
addSwitch in interface ConditionalIndentationEngine

addSwitch

public void addSwitch(java.lang.Object pToken1,
                      java.lang.Object pToken2,
                      java.lang.Object pToken3,
                      java.lang.Object pToken4)
Description copied from interface: ConditionalIndentationEngine

Shortcut for addSwitch(new Object[]{pToken1, pToken2, pToken3, pToken4}).

Specified by:
addSwitch in interface ConditionalIndentationEngine

addSwitch

public void addSwitch(java.lang.Object pToken1,
                      java.lang.Object pToken2,
                      java.lang.Object pToken3,
                      java.lang.Object pToken4,
                      java.lang.Object pToken5)
Description copied from interface: ConditionalIndentationEngine

Shortcut for addSwitch(new Object[]{pToken1, pToken2, pToken3, pToken4, pToken5}).

Specified by:
addSwitch in interface ConditionalIndentationEngine

addSwitch

public void addSwitch(java.lang.Object pToken1,
                      java.lang.Object pToken2,
                      java.lang.Object pToken3,
                      java.lang.Object pToken4,
                      java.lang.Object pToken5,
                      java.lang.Object pToken6)
Description copied from interface: ConditionalIndentationEngine

Shortcut for addSwitch(new Object[]{pToken1, pToken2, pToken3, pToken4, pToken5, pToken6}) .

Specified by:
addSwitch in interface ConditionalIndentationEngine

addSwitch

public void addSwitch(java.lang.Object pToken1,
                      java.lang.Object pToken2,
                      java.lang.Object pToken3,
                      java.lang.Object pToken4,
                      java.lang.Object pToken5,
                      java.lang.Object pToken6,
                      java.lang.Object pToken7)
Description copied from interface: ConditionalIndentationEngine

Shortcut for addSwitch(new Object[]{pToken1, pToken2, pToken3, pToken4, pToken5, pToken6, pToken7}) .

Specified by:
addSwitch in interface ConditionalIndentationEngine

addSwitch

public void addSwitch(java.lang.Object pToken1,
                      java.lang.Object pToken2,
                      java.lang.Object pToken3,
                      java.lang.Object pToken4,
                      java.lang.Object pToken5,
                      java.lang.Object pToken6,
                      java.lang.Object pToken7,
                      java.lang.Object pToken8)
Description copied from interface: ConditionalIndentationEngine

Shortcut for addSwitch(new Object[]{pToken1, pToken2, pToken3, pToken4, pToken5, pToken6, pToken7, pToken8}) .

Specified by:
addSwitch in interface ConditionalIndentationEngine

addSwitch

public void addSwitch(java.lang.Object pToken1,
                      java.lang.Object pToken2,
                      java.lang.Object pToken3,
                      java.lang.Object pToken4,
                      java.lang.Object pToken5,
                      java.lang.Object pToken6,
                      java.lang.Object pToken7,
                      java.lang.Object pToken8,
                      java.lang.Object pToken9)
Description copied from interface: ConditionalIndentationEngine

Shortcut for addSwitch(new Object[]{pToken1, pToken2, pToken3, pToken4, pToken5, pToken6, pToken7, pToken8, pToken9}) .

Specified by:
addSwitch in interface ConditionalIndentationEngine

addSwitch

public void addSwitch(java.lang.Object pToken1,
                      java.lang.Object pToken2,
                      java.lang.Object pToken3,
                      java.lang.Object pToken4,
                      java.lang.Object pToken5,
                      java.lang.Object pToken6,
                      java.lang.Object pToken7,
                      java.lang.Object pToken8,
                      java.lang.Object pToken9,
                      java.lang.Object pToken10)
Description copied from interface: ConditionalIndentationEngine

Shortcut for addSwitch(new Object[]{pToken1, pToken2, pToken3, pToken4, pToken5, pToken6, pToken7, pToken8, pToken9, pToken10}) .

Specified by:
addSwitch in interface ConditionalIndentationEngine

addSwitch

public void addSwitch(java.lang.Object pToken1,
                      java.lang.Object pToken2,
                      java.lang.Object pToken3,
                      java.lang.Object pToken4,
                      java.lang.Object pToken5,
                      java.lang.Object pToken6,
                      java.lang.Object pToken7,
                      java.lang.Object pToken8,
                      java.lang.Object pToken9,
                      java.lang.Object pToken10,
                      java.lang.Object pToken11)
Description copied from interface: ConditionalIndentationEngine

Shortcut for addSwitch(new Object[]{pToken1, pToken2, pToken3, pToken4, pToken5, pToken6, pToken7, pToken8, pToken9, pToken10, pToken11}) .

Specified by:
addSwitch in interface ConditionalIndentationEngine

addSwitch

public void addSwitch(java.lang.Object pToken1,
                      java.lang.Object pToken2,
                      java.lang.Object pToken3,
                      java.lang.Object pToken4,
                      java.lang.Object pToken5,
                      java.lang.Object pToken6,
                      java.lang.Object pToken7,
                      java.lang.Object pToken8,
                      java.lang.Object pToken9,
                      java.lang.Object pToken10,
                      java.lang.Object pToken11,
                      java.lang.Object pToken12)
Description copied from interface: ConditionalIndentationEngine

Shortcut for addSwitch(new Object[]{pToken1, pToken2, pToken3, pToken4, pToken5, pToken6, pToken7, pToken8, pToken9, pToken10, pToken11, pToken12}) .

Specified by:
addSwitch in interface ConditionalIndentationEngine

addSwitch

public void addSwitch(java.lang.Object pToken1,
                      java.lang.Object pToken2,
                      java.lang.Object pToken3,
                      java.lang.Object pToken4,
                      java.lang.Object pToken5,
                      java.lang.Object pToken6,
                      java.lang.Object pToken7,
                      java.lang.Object pToken8,
                      java.lang.Object pToken9,
                      java.lang.Object pToken10,
                      java.lang.Object pToken11,
                      java.lang.Object pToken12,
                      java.lang.Object pToken13)
Description copied from interface: ConditionalIndentationEngine

Shortcut for addSwitch(new Object[]{pToken1, pToken2, pToken3, pToken4, pToken5, pToken6, pToken7, pToken8, pToken9, pToken10, pToken11, pToken12, pToken13}) .

Specified by:
addSwitch in interface ConditionalIndentationEngine

addSwitch

public void addSwitch(java.lang.Object pToken1,
                      java.lang.Object pToken2,
                      java.lang.Object pToken3,
                      java.lang.Object pToken4,
                      java.lang.Object pToken5,
                      java.lang.Object pToken6,
                      java.lang.Object pToken7,
                      java.lang.Object pToken8,
                      java.lang.Object pToken9,
                      java.lang.Object pToken10,
                      java.lang.Object pToken11,
                      java.lang.Object pToken12,
                      java.lang.Object pToken13,
                      java.lang.Object pToken14)
Description copied from interface: ConditionalIndentationEngine

Shortcut for addSwitch(new Object[]{pToken1, pToken2, pToken3, pToken4, pToken5, pToken6, pToken7, pToken8, pToken9, pToken10, pToken11, pToken12, pToken13, pToken14}) .

Specified by:
addSwitch in interface ConditionalIndentationEngine

addSwitch

public void addSwitch(java.lang.Object pToken1,
                      java.lang.Object pToken2,
                      java.lang.Object pToken3,
                      java.lang.Object pToken4,
                      java.lang.Object pToken5,
                      java.lang.Object pToken6,
                      java.lang.Object pToken7,
                      java.lang.Object pToken8,
                      java.lang.Object pToken9,
                      java.lang.Object pToken10,
                      java.lang.Object pToken11,
                      java.lang.Object pToken12,
                      java.lang.Object pToken13,
                      java.lang.Object pToken14,
                      java.lang.Object pToken15)
Description copied from interface: ConditionalIndentationEngine

Shortcut for addSwitch(new Object[]{pToken1, pToken2, pToken3, pToken4, pToken5, pToken6, pToken7, pToken8, pToken9, pToken10, pToken11, pToken12, pToken13, pToken15}) .

Specified by:
addSwitch in interface ConditionalIndentationEngine

addCase

public void addCase(java.lang.Object[] pTokens)
Description copied from interface: ConditionalIndentationEngine

Shortcut for unindent(); addLine("case ", pTokens, ":"); indent();.

Specified by:
addCase in interface ConditionalIndentationEngine

addCase

public void addCase(java.lang.Object pToken1)
Description copied from interface: ConditionalIndentationEngine

Shortcut for addCase(new Object[]{pLine}).

Specified by:
addCase in interface ConditionalIndentationEngine

addCase

public void addCase(java.lang.Object pToken1,
                    java.lang.Object pToken2)
Description copied from interface: ConditionalIndentationEngine

Shortcut for addCase(new Object[]{pToken1, pToken2}).

Specified by:
addCase in interface ConditionalIndentationEngine

addCase

public void addCase(java.lang.Object pToken1,
                    java.lang.Object pToken2,
                    java.lang.Object pToken3)
Description copied from interface: ConditionalIndentationEngine

Shortcut for addCase(new Object[]{pToken1, pToken2, pToken3}).

Specified by:
addCase in interface ConditionalIndentationEngine

addCase

public void addCase(java.lang.Object pToken1,
                    java.lang.Object pToken2,
                    java.lang.Object pToken3,
                    java.lang.Object pToken4)
Description copied from interface: ConditionalIndentationEngine

Shortcut for addCase(new Object[]{pToken1, pToken2, pToken3, pToken4}).

Specified by:
addCase in interface ConditionalIndentationEngine

addCase

public void addCase(java.lang.Object pToken1,
                    java.lang.Object pToken2,
                    java.lang.Object pToken3,
                    java.lang.Object pToken4,
                    java.lang.Object pToken5)
Description copied from interface: ConditionalIndentationEngine

Shortcut for addCase(new Object[]{pToken1, pToken2, pToken3, pToken4, pToken5}).

Specified by:
addCase in interface ConditionalIndentationEngine

addCase

public void addCase(java.lang.Object pToken1,
                    java.lang.Object pToken2,
                    java.lang.Object pToken3,
                    java.lang.Object pToken4,
                    java.lang.Object pToken5,
                    java.lang.Object pToken6)
Description copied from interface: ConditionalIndentationEngine

Shortcut for addCase(new Object[]{pToken1, pToken2, pToken3, pToken4, pToken5, pToken6}) .

Specified by:
addCase in interface ConditionalIndentationEngine

addCase

public void addCase(java.lang.Object pToken1,
                    java.lang.Object pToken2,
                    java.lang.Object pToken3,
                    java.lang.Object pToken4,
                    java.lang.Object pToken5,
                    java.lang.Object pToken6,
                    java.lang.Object pToken7)
Description copied from interface: ConditionalIndentationEngine

Shortcut for addCase(new Object[]{pToken1, pToken2, pToken3, pToken4, pToken5, pToken6, pToken7}) .

Specified by:
addCase in interface ConditionalIndentationEngine

addCase

public void addCase(java.lang.Object pToken1,
                    java.lang.Object pToken2,
                    java.lang.Object pToken3,
                    java.lang.Object pToken4,
                    java.lang.Object pToken5,
                    java.lang.Object pToken6,
                    java.lang.Object pToken7,
                    java.lang.Object pToken8)
Description copied from interface: ConditionalIndentationEngine

Shortcut for addCase(new Object[]{pToken1, pToken2, pToken3, pToken4, pToken5, pToken6, pToken7, pToken8}) .

Specified by:
addCase in interface ConditionalIndentationEngine

addCase

public void addCase(java.lang.Object pToken1,
                    java.lang.Object pToken2,
                    java.lang.Object pToken3,
                    java.lang.Object pToken4,
                    java.lang.Object pToken5,
                    java.lang.Object pToken6,
                    java.lang.Object pToken7,
                    java.lang.Object pToken8,
                    java.lang.Object pToken9)
Description copied from interface: ConditionalIndentationEngine

Shortcut for addCase(new Object[]{pToken1, pToken2, pToken3, pToken4, pToken5, pToken6, pToken7, pToken8, pToken9}) .

Specified by:
addCase in interface ConditionalIndentationEngine

addCase

public void addCase(java.lang.Object pToken1,
                    java.lang.Object pToken2,
                    java.lang.Object pToken3,
                    java.lang.Object pToken4,
                    java.lang.Object pToken5,
                    java.lang.Object pToken6,
                    java.lang.Object pToken7,
                    java.lang.Object pToken8,
                    java.lang.Object pToken9,
                    java.lang.Object pToken10)
Description copied from interface: ConditionalIndentationEngine

Shortcut for addCase(new Object[]{pToken1, pToken2, pToken3, pToken4, pToken5, pToken6, pToken7, pToken8, pToken9, pToken10}) .

Specified by:
addCase in interface ConditionalIndentationEngine

addCase

public void addCase(java.lang.Object pToken1,
                    java.lang.Object pToken2,
                    java.lang.Object pToken3,
                    java.lang.Object pToken4,
                    java.lang.Object pToken5,
                    java.lang.Object pToken6,
                    java.lang.Object pToken7,
                    java.lang.Object pToken8,
                    java.lang.Object pToken9,
                    java.lang.Object pToken10,
                    java.lang.Object pToken11)
Description copied from interface: ConditionalIndentationEngine

Shortcut for addCase(new Object[]{pToken1, pToken2, pToken3, pToken4, pToken5, pToken6, pToken7, pToken8, pToken9, pToken10, pToken11}) .

Specified by:
addCase in interface ConditionalIndentationEngine

addCase

public void addCase(java.lang.Object pToken1,
                    java.lang.Object pToken2,
                    java.lang.Object pToken3,
                    java.lang.Object pToken4,
                    java.lang.Object pToken5,
                    java.lang.Object pToken6,
                    java.lang.Object pToken7,
                    java.lang.Object pToken8,
                    java.lang.Object pToken9,
                    java.lang.Object pToken10,
                    java.lang.Object pToken11,
                    java.lang.Object pToken12)
Description copied from interface: ConditionalIndentationEngine

Shortcut for addCase(new Object[]{pToken1, pToken2, pToken3, pToken4, pToken5, pToken6, pToken7, pToken8, pToken9, pToken10, pToken11, pToken12}) .

Specified by:
addCase in interface ConditionalIndentationEngine

addCase

public void addCase(java.lang.Object pToken1,
                    java.lang.Object pToken2,
                    java.lang.Object pToken3,
                    java.lang.Object pToken4,
                    java.lang.Object pToken5,
                    java.lang.Object pToken6,
                    java.lang.Object pToken7,
                    java.lang.Object pToken8,
                    java.lang.Object pToken9,
                    java.lang.Object pToken10,
                    java.lang.Object pToken11,
                    java.lang.Object pToken12,
                    java.lang.Object pToken13)
Description copied from interface: ConditionalIndentationEngine

Shortcut for addCase(new Object[]{pToken1, pToken2, pToken3, pToken4, pToken5, pToken6, pToken7, pToken8, pToken9, pToken10, pToken11, pToken12, pToken13}) .

Specified by:
addCase in interface ConditionalIndentationEngine

addCase

public void addCase(java.lang.Object pToken1,
                    java.lang.Object pToken2,
                    java.lang.Object pToken3,
                    java.lang.Object pToken4,
                    java.lang.Object pToken5,
                    java.lang.Object pToken6,
                    java.lang.Object pToken7,
                    java.lang.Object pToken8,
                    java.lang.Object pToken9,
                    java.lang.Object pToken10,
                    java.lang.Object pToken11,
                    java.lang.Object pToken12,
                    java.lang.Object pToken13,
                    java.lang.Object pToken14)
Description copied from interface: ConditionalIndentationEngine

Shortcut for addCase(new Object[]{pToken1, pToken2, pToken3, pToken4, pToken5, pToken6, pToken7, pToken8, pToken9, pToken10, pToken11, pToken12, pToken13, pToken14}) .

Specified by:
addCase in interface ConditionalIndentationEngine

addCase

public void addCase(java.lang.Object pToken1,
                    java.lang.Object pToken2,
                    java.lang.Object pToken3,
                    java.lang.Object pToken4,
                    java.lang.Object pToken5,
                    java.lang.Object pToken6,
                    java.lang.Object pToken7,
                    java.lang.Object pToken8,
                    java.lang.Object pToken9,
                    java.lang.Object pToken10,
                    java.lang.Object pToken11,
                    java.lang.Object pToken12,
                    java.lang.Object pToken13,
                    java.lang.Object pToken14,
                    java.lang.Object pToken15)
Description copied from interface: ConditionalIndentationEngine

Shortcut for addCase(new Object[]{pToken1, pToken2, pToken3, pToken4, pToken5, pToken6, pToken7, pToken8, pToken9, pToken10, pToken11, pToken12, pToken13, pToken15}) .

Specified by:
addCase in interface ConditionalIndentationEngine

addDefault

public void addDefault()
Description copied from interface: ConditionalIndentationEngine

Shortcut for unindent(); addLine("default:"); indent();.

Specified by:
addDefault in interface ConditionalIndentationEngine

addBreak

public void addBreak()
Description copied from interface: ConditionalIndentationEngine

Shortcut for addLine("break;");.

Specified by:
addBreak in interface ConditionalIndentationEngine

addEndSwitch

public void addEndSwitch()
Description copied from interface: ConditionalIndentationEngine

Shortcut for unindent(); unindent(); addLine("}");.

Specified by:
addEndSwitch in interface ConditionalIndentationEngine

getLocalVariableName

public java.lang.String getLocalVariableName()

writeHeader

protected abstract void writeHeader(IndentationTarget pTarget)
                             throws java.io.IOException
Throws:
java.io.IOException

write

public void write(IndentationTarget pTarget)
           throws java.io.IOException
Description copied from interface: IndentationEngine

Adds the IndentationEngine's contents to the given IndentationTarget.

Specified by:
write in interface IndentationEngine
Overrides:
write in class IndentationEngineImpl
Throws:
java.io.IOException

write

public void write(IndentationTarget pTarget,
                  java.lang.Object pObject)
           throws java.io.IOException
Description copied from interface: IndentationEngine

Adds the given objects contents to the given IndentationTarget.

Specified by:
write in interface IndentationEngine
Overrides:
write in class IndentationEngineImpl
Throws:
java.io.IOException

newJavaField

public LocalJavaField newJavaField(java.lang.Class pType,
                                   java.lang.String pName)

Creates a new LocalJavaField with the given class and name, which is not final.


newJavaField

public LocalJavaField newJavaField(JavaQName pType,
                                   java.lang.String pName)

Creates a new LocalJavaField with the given class and name.


newJavaField

public LocalJavaField newJavaField(JavaQName pType)

Creates a new LocalJavaField with the given class, which is not final. The field name will be generated using getLocalVariableName().


newJavaField

public LocalJavaField newJavaField(java.lang.Class pType)

Creates a new LocalJavaField with the given class, which is not final. The field name will be generated using getLocalVariableName().