org.jamon.codegen
Class InheritedArgs

java.lang.Object
  extended by org.jamon.codegen.InheritedArgs

public class InheritedArgs
extends java.lang.Object


Constructor Summary
InheritedArgs(java.lang.String p_parentName, java.util.Collection<RequiredArgument> p_requiredArgs, java.util.Collection<OptionalArgument> p_optionalArgs, java.util.Collection<FragmentArgument> p_fragmentArgs, ParserErrorsImpl p_errors)
           
 
Method Summary
 void addParentArg(ParentArgNode p_node)
           
 java.lang.String getDefaultValue(OptionalArgument p_arg)
           
 java.util.Collection<OptionalArgument> getOptionalArgsWithNewDefaultValues()
           
 java.util.Collection<AbstractArgument> getVisibleArgs()
           
 boolean isArgVisible(AbstractArgument p_arg)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

InheritedArgs

public InheritedArgs(java.lang.String p_parentName,
                     java.util.Collection<RequiredArgument> p_requiredArgs,
                     java.util.Collection<OptionalArgument> p_optionalArgs,
                     java.util.Collection<FragmentArgument> p_fragmentArgs,
                     ParserErrorsImpl p_errors)
Method Detail

getVisibleArgs

public java.util.Collection<AbstractArgument> getVisibleArgs()

isArgVisible

public boolean isArgVisible(AbstractArgument p_arg)

addParentArg

public void addParentArg(ParentArgNode p_node)

getDefaultValue

public java.lang.String getDefaultValue(OptionalArgument p_arg)

getOptionalArgsWithNewDefaultValues

public java.util.Collection<OptionalArgument> getOptionalArgsWithNewDefaultValues()


jamon