|
PTP Release 7.0 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface IFeedbackItem
An IFeedbackItem has some standard info, like name, file, lineNo, etc
And some variable data, which will fill in the (variable number of) other columns.
EXPERIMENTAL. This class or interface has been added as part of a work in progress. There is no guarantee that this API will work or that it will remain the same. We do not recommending using this API without consulting with the etfw.feedback team.
| Method Summary | |
|---|---|
java.lang.String |
getAttr(java.lang.String key)
|
java.util.List<IFeedbackItem> |
getChildren()
|
java.lang.String |
getDescription()
A longer description |
java.lang.String |
getFile()
Return full filename, should include project name |
java.lang.String |
getID()
unique id for this type of item e.g. to use as parent id |
IFile |
getIFile()
|
int |
getLineNoStart()
an IFeedbackItem can have either a lineno range (start/end) or a Character start/end. |
java.lang.String |
getName()
|
java.lang.Object |
getObject()
allow for future expansion |
java.lang.Object |
getObject(java.lang.String key)
|
java.lang.String |
getParentID()
string which may be used to tell which item is parent; an artificial 'parent' node MAY be created for this |
boolean |
hasChildren()
|
| Method Detail |
|---|
java.lang.String getName()
java.util.List<IFeedbackItem> getChildren()
boolean hasChildren()
java.lang.String getFile()
IFile getIFile()
int getLineNoStart()
java.lang.String getID()
java.lang.String getDescription()
java.lang.String getParentID()
java.lang.Object getObject()
java.lang.String getAttr(java.lang.String key)
java.lang.Object getObject(java.lang.String key)
|
PTP Release 7.0 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||