org.eclipse.birt.report.model.api.metadata
Interface IMethodInfo

All Superinterfaces:
ILocalizableInfo
All Known Implementing Classes:
ConstructorInfo, MethodInfo, MethodInfo

public interface IMethodInfo
extends ILocalizableInfo

Represents the method information for both class and element. The class includes the argument list, return type, and whether this method is static or constructor,


Method Summary
 java.util.Iterator argumentListIterator()
          Returns the iterator of argument definition.
 IClassInfo getClassReturnType()
          Returns the script type for return.
 java.lang.String getJavaDoc()
          Returns the method javadoc.
 java.lang.String getReturnType()
          Returns the script type for return.
 java.lang.String getToolTip()
          Returns the display string for the tool tip of this method.
 java.lang.String getToolTipKey()
          Returns the resource key for tool tip.
 boolean isConstructor()
          Returns whether this method is constructor.
 boolean isStatic()
          Returns whether this method is static.
 
Methods inherited from interface org.eclipse.birt.report.model.api.metadata.ILocalizableInfo
getDisplayName, getDisplayNameKey, getName
 

Method Detail

argumentListIterator

public java.util.Iterator argumentListIterator()
Returns the iterator of argument definition. Each one is a list that contains IArgumentInfoList.

Returns:
iterator of argument definition.

getReturnType

public java.lang.String getReturnType()
Returns the script type for return.

Returns:
the script type for return

getClassReturnType

public IClassInfo getClassReturnType()
Returns the script type for return.

Returns:
the script type for return

getToolTipKey

public java.lang.String getToolTipKey()
Returns the resource key for tool tip.

Specified by:
getToolTipKey in interface ILocalizableInfo
Returns:
the resource key for tool tip

getToolTip

public java.lang.String getToolTip()
Returns the display string for the tool tip of this method.

Specified by:
getToolTip in interface ILocalizableInfo
Returns:
the user-visible, localized display name for the tool tip of this method.

isConstructor

public boolean isConstructor()
Returns whether this method is constructor.

Returns:
true, if this method is constructor

isStatic

public boolean isStatic()
Returns whether this method is static.

Returns:
true if this method is static

getJavaDoc

public java.lang.String getJavaDoc()
Returns the method javadoc.

Returns:
the javadoc


Copyright © 2005 Actuate Corp. All rights reserved.