public abstract class AbstractInnerUnit extends AbstractUnit
| Constructor and Description |
|---|
AbstractInnerUnit(String name,
StatementBlock parent,
ParserErrorsImpl errors,
org.jamon.api.Location location) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
addFragmentArg(FragmentArgument arg) |
void |
addOptionalArg(OptionalArgument arg) |
void |
addRequiredArg(RequiredArgument arg) |
List<RequiredArgument> |
getDeclaredRequiredArgs() |
List<FragmentArgument> |
getFragmentArgs() |
Collection<OptionalArgument> |
getOptionalArgs() |
Set<OptionalArgument> |
getOptionalArgsSet() |
List<AbstractArgument> |
getRenderArgs() |
List<RequiredArgument> |
getRequiredArgs() |
Collection<OptionalArgument> |
getSignatureOptionalArgs() |
List<RequiredArgument> |
getSignatureRequiredArgs() |
Collection<AbstractArgument> |
getVisibleArgs() |
boolean |
hasOptionalArgs() |
boolean |
hasRequiredArgs() |
addArgName, addFragment, addOptionalArg, addRequiredArg, compareTo, generateInterfaceSummary, generateRenderBody, getErrors, getFragmentUnitIntf, getName, getParentUnit, printArgs, printArgsDecl, printRenderArgs, printRenderArgsDecladdStatement, doesIO, getLocation, getParent, getStatements, printStatementsclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitaddStatement, getParentpublic AbstractInnerUnit(String name, StatementBlock parent, ParserErrorsImpl errors, org.jamon.api.Location location)
public void addOptionalArg(OptionalArgument arg)
addOptionalArg in class AbstractUnitpublic Collection<OptionalArgument> getOptionalArgs()
public boolean hasOptionalArgs()
public void addRequiredArg(RequiredArgument arg)
addRequiredArg in class AbstractUnitpublic Set<OptionalArgument> getOptionalArgsSet()
public List<RequiredArgument> getRequiredArgs()
public List<RequiredArgument> getDeclaredRequiredArgs()
public boolean hasRequiredArgs()
protected void addFragmentArg(FragmentArgument arg)
addFragmentArg in class AbstractUnitpublic List<FragmentArgument> getFragmentArgs()
getFragmentArgs in interface UnitgetFragmentArgs in class AbstractUnitpublic List<AbstractArgument> getRenderArgs()
getRenderArgs in class AbstractUnitpublic Collection<AbstractArgument> getVisibleArgs()
getVisibleArgs in class AbstractUnitpublic List<RequiredArgument> getSignatureRequiredArgs()
getSignatureRequiredArgs in interface UnitgetSignatureRequiredArgs in class AbstractUnitpublic Collection<OptionalArgument> getSignatureOptionalArgs()
getSignatureOptionalArgs in interface UnitgetSignatureOptionalArgs in class AbstractUnitCopyright © 2003–2015 Jamon developers. All rights reserved.