org.jamon.codegen
Class OverriddenMethodUnit
java.lang.Object
org.jamon.codegen.AbstractStatementBlock
org.jamon.codegen.AbstractUnit
org.jamon.codegen.OverriddenMethodUnit
- All Implemented Interfaces:
- InheritedUnit, MethodUnit, StatementBlock, Unit
public class OverriddenMethodUnit
- extends AbstractUnit
- implements MethodUnit, InheritedUnit
| Methods inherited from class org.jamon.codegen.AbstractUnit |
addArgName, addFragment, addOptionalArg, addRequiredArg, generateInterfaceSummary, generateRenderBody, getErrors, getFragmentUnitIntf, getName, getParentUnit, getRenderArgs, printArgs, printArgsDecl, printRenderArgs, printRenderBodyEnd |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
OverriddenMethodUnit
public OverriddenMethodUnit(DeclaredMethodUnit p_declaredMethodUnit,
Unit p_parent,
ParserErrorsImpl p_errors,
org.jamon.api.Location p_location)
addParentArg
public void addParentArg(ParentArgNode p_node)
- Specified by:
addParentArg in interface InheritedUnit
getVisibleArgs
public java.util.Collection<AbstractArgument> getVisibleArgs()
- Specified by:
getVisibleArgs in class AbstractUnit
getFragmentArgs
public java.util.List<FragmentArgument> getFragmentArgs()
- Specified by:
getFragmentArgs in interface Unit- Specified by:
getFragmentArgs in class AbstractUnit
getSignatureRequiredArgs
public java.util.List<RequiredArgument> getSignatureRequiredArgs()
- Specified by:
getSignatureRequiredArgs in interface Unit- Specified by:
getSignatureRequiredArgs in class AbstractUnit
getSignatureOptionalArgs
public java.util.Collection<OptionalArgument> getSignatureOptionalArgs()
- Specified by:
getSignatureOptionalArgs in interface Unit- Specified by:
getSignatureOptionalArgs in class AbstractUnit
getOptionalArgDefaultMethod
public java.lang.String getOptionalArgDefaultMethod(OptionalArgument p_arg)
- Specified by:
getOptionalArgDefaultMethod in interface MethodUnit
printRenderArgsDecl
public void printRenderArgsDecl(CodeWriter p_writer)
- Specified by:
printRenderArgsDecl in interface Unit- Overrides:
printRenderArgsDecl in class AbstractUnit
isAbstract
public boolean isAbstract()
- Specified by:
isAbstract in interface MethodUnit
addFragmentArg
public void addFragmentArg(FragmentArgument p_arg)
- Specified by:
addFragmentArg in class AbstractUnit
addRequiredArg
public void addRequiredArg(RequiredArgument p_arg)
- Specified by:
addRequiredArg in class AbstractUnit
addOptionalArg
public void addOptionalArg(OptionalArgument p_arg)
- Specified by:
addOptionalArg in class AbstractUnit
getOptionalArgsWithDefaults
public java.util.Collection<OptionalArgument> getOptionalArgsWithDefaults()
- Specified by:
getOptionalArgsWithDefaults in interface MethodUnit
getDefaultForArg
public java.lang.String getDefaultForArg(OptionalArgument p_arg)
- Specified by:
getDefaultForArg in interface MethodUnit
isOverride
public boolean isOverride()
- Specified by:
isOverride in interface MethodUnit
jamon