org.jamon.codegen
Interface MethodUnit

All Superinterfaces:
StatementBlock, Unit
All Known Implementing Classes:
DeclaredMethodUnit, OverriddenMethodUnit

public interface MethodUnit
extends Unit


Method Summary
 java.lang.String getDefaultForArg(OptionalArgument p_arg)
           
 org.jamon.api.Location getLocation()
           
 java.lang.String getOptionalArgDefaultMethod(OptionalArgument p_arg)
           
 java.util.Collection<OptionalArgument> getOptionalArgsWithDefaults()
           
 boolean isAbstract()
           
 boolean isOverride()
           
 
Methods inherited from interface org.jamon.codegen.Unit
canThrowIOException, generateRenderBody, getFragmentArgs, getName, getSignatureOptionalArgs, getSignatureRequiredArgs, printRenderArgsDecl
 
Methods inherited from interface org.jamon.codegen.StatementBlock
addFragment, addOptionalArg, addRequiredArg, addStatement, getFragmentUnitIntf, getParent, getParentUnit
 

Method Detail

getOptionalArgDefaultMethod

java.lang.String getOptionalArgDefaultMethod(OptionalArgument p_arg)

getOptionalArgsWithDefaults

java.util.Collection<OptionalArgument> getOptionalArgsWithDefaults()

getDefaultForArg

java.lang.String getDefaultForArg(OptionalArgument p_arg)

isAbstract

boolean isAbstract()

isOverride

boolean isOverride()

getLocation

org.jamon.api.Location getLocation()


jamon