| net.sourceforge.groboutils.pmti.v1.IAttributeInfo
All known Subclasses: net.sourceforge.groboutils.pmti.v1.defimpl.DefaultAttributeInfo,
IAttributeInfo | public interface IAttributeInfo (Code) | | Describes a particular attribute. Note that since attributes may be
shared among issue types, this cannot describe the particulars of the
real attribute's type.
author: Matt Albrecht groboclown@users.sourceforge.net version: $Date: 2003/02/10 22:51:54 $ since: July 12, 2002 |
Method Summary | |
public String | getDescription() Returns a human-readable description of this attribute. | public String | getName() Returns the identifying name of this attribute. | public Class[] | getValueTypes() Returns a list of the acceptable types (baseclasses and
interfaces) for the values stored with this attribute. |
getDescription | public String getDescription()(Code) | | Returns a human-readable description of this attribute. This may
be null.
|
getName | public String getName()(Code) | | Returns the identifying name of this attribute. This cannot be
null.
|
getValueTypes | public Class[] getValueTypes()(Code) | | Returns a list of the acceptable types (baseclasses and
interfaces) for the values stored with this attribute. Implementations
should return a minimal but most descriptive set of classes
(that is, only returning java.lang.Object is not descriptive;
likewise if there are many known implementations of an inferface,
only the interface need to be returned). This is a convenience method,
and should not be relied upon to generate input values.
|
|
|