Class MemberInfo
java.lang.Object
org.eclipse.birt.report.model.api.scripts.MemberInfo
- All Implemented Interfaces:
ILocalizableInfo
,IMemberInfo
Represents the definition of class member. The class member defines the
member type besides name, display name ID and tool tip ID.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionReturns the member type in Class.Returns the script data type of this member.Returns the display name if the resource key of display name is available.Returns the resource key for display name.getName()
Returns the definition name.Returns the tool tip if the resource key of tool tip is available.Returns the resource key for tool tip.boolean
isStatic()
Returns whether this member is static.
-
Constructor Details
-
MemberInfo
-
-
Method Details
-
getDataType
Description copied from interface:IMemberInfo
Returns the script data type of this member.- Specified by:
getDataType
in interfaceIMemberInfo
- Returns:
- the script data type of this member
-
isStatic
public boolean isStatic()Returns whether this member is static.- Specified by:
isStatic
in interfaceIMemberInfo
- Returns:
true
if this member is true.
-
getToolTip
Description copied from interface:ILocalizableInfo
Returns the tool tip if the resource key of tool tip is available. Otherwise, return empty string.- Specified by:
getToolTip
in interfaceILocalizableInfo
- Returns:
- the tool tip
-
getToolTipKey
Description copied from interface:ILocalizableInfo
Returns the resource key for tool tip.- Specified by:
getToolTipKey
in interfaceILocalizableInfo
- Returns:
- the resource key for tool tip
-
getDisplayName
Description copied from interface:ILocalizableInfo
Returns the display name if the resource key of display name is available. Otherwise, return empty string.- Specified by:
getDisplayName
in interfaceILocalizableInfo
- Returns:
- the display name
-
getDisplayNameKey
Description copied from interface:ILocalizableInfo
Returns the resource key for display name.- Specified by:
getDisplayNameKey
in interfaceILocalizableInfo
- Returns:
- the resource key for display name
-
getName
Description copied from interface:ILocalizableInfo
Returns the definition name.- Specified by:
getName
in interfaceILocalizableInfo
- Returns:
- the name of this definition
-
getClassType
Description copied from interface:IMemberInfo
Returns the member type in Class.- Specified by:
getClassType
in interfaceIMemberInfo
- Returns:
- the member type
-