Class ArgumentInfoList
java.lang.Object
org.eclipse.birt.report.model.api.metadata.ArgumentInfoList
- All Implemented Interfaces:
IArgumentInfoList
Represents an optional argument list of a method.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidaddArgument(IArgumentInfo argument) Adds argument to this method definition.Returns the iterator of argument definition.getArgument(String argumentName) Returns the argument definition given the name.
-
Constructor Details
-
ArgumentInfoList
public ArgumentInfoList()Constructs a defaultArgumentInfoList.
-
-
Method Details
-
addArgument
Adds argument to this method definition.- Parameters:
argument- the argument definition to add- Throws:
org.eclipse.birt.report.model.metadata.MetaDataException- if the argument name exists.
-
getArgument
Returns the argument definition given the name.- Specified by:
getArgumentin interfaceIArgumentInfoList- Parameters:
argumentName- name of the argument to get- Returns:
- the argument definition with the specified name.
-
argumentsIterator
Returns the iterator of argument definition. Each one is a list that containsArgumentInfo.- Specified by:
argumentsIteratorin interfaceIArgumentInfoList- Returns:
- iterator of argument definition.
-