public class InheritedArgs extends Object
Constructor and Description |
---|
InheritedArgs(String parentName,
Collection<RequiredArgument> requiredArgs,
Collection<OptionalArgument> optionalArgs,
Collection<FragmentArgument> fragmentArgs,
ParserErrorsImpl errors) |
Modifier and Type | Method and Description |
---|---|
void |
addParentArg(ParentArgNode node) |
String |
getDefaultValue(OptionalArgument arg) |
Collection<OptionalArgument> |
getOptionalArgsWithNewDefaultValues() |
Collection<AbstractArgument> |
getVisibleArgs() |
boolean |
isArgVisible(AbstractArgument arg) |
public InheritedArgs(String parentName, Collection<RequiredArgument> requiredArgs, Collection<OptionalArgument> optionalArgs, Collection<FragmentArgument> fragmentArgs, ParserErrorsImpl errors)
public Collection<AbstractArgument> getVisibleArgs()
public boolean isArgVisible(AbstractArgument arg)
public void addParentArg(ParentArgNode node)
public String getDefaultValue(OptionalArgument arg)
public Collection<OptionalArgument> getOptionalArgsWithNewDefaultValues()
Copyright © 2003–2017 Jamon developers. All rights reserved.