Class ArgumentInfo
java.lang.Object
org.eclipse.birt.report.model.api.scripts.ArgumentInfo
- All Implemented Interfaces:
IArgumentInfo
Represents the definition of argument. The argument definition includes the
data type, internal name, and display name.
-
Field Summary
Fields inherited from interface org.eclipse.birt.report.model.api.metadata.IArgumentInfo
OPTIONAL_ARGUMENT_NAME -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected ClassReturns the arguement type in class.Returns the class type of this argument.Returns the display name for the property if the resource key of display name is defined.Returns the resource key for the display name.getName()Returns the internal name for the argument.getType()Returns the script type of this argument.toString()
-
Constructor Details
-
ArgumentInfo
Constructor.- Parameters:
argumentType- the argument type.
-
-
Method Details
-
getArgumentClass
Returns the arguement type in class.- Returns:
- the arguement type in class
-
getName
Description copied from interface:IArgumentInfoReturns the internal name for the argument.- Specified by:
getNamein interfaceIArgumentInfo- Returns:
- the internal (non-localized) name for the argument
-
getDisplayName
Returns the display name for the property if the resource key of display name is defined. Otherwise, return empty string.- Specified by:
getDisplayNamein interfaceIArgumentInfo- Returns:
- the user-visible, localized display name for the property
-
getDisplayNameKey
Returns the resource key for the display name.- Specified by:
getDisplayNameKeyin interfaceIArgumentInfo- Returns:
- The display name message ID.
-
getType
Returns the script type of this argument.- Specified by:
getTypein interfaceIArgumentInfo- Returns:
- the script type to set
-
getClassType
Returns the class type of this argument.- Specified by:
getClassTypein interfaceIArgumentInfo- Returns:
- the class type to set
-
toString
-