com.unitesk.requality.report
public class TraceabilityDataSource extends java.lang.Object implements IReportDataSource
Modifier and Type | Field and Description |
---|---|
static java.lang.String[][] |
defaultSettings |
static java.lang.String[] |
defaultTemplates |
Constructor and Description |
---|
TraceabilityDataSource() |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
formFirstString(boolean firstPage,
java.lang.String rname,
TreeNode rootReq,
java.lang.Object filter) |
java.lang.String |
formSecondString(boolean firstPage,
java.lang.String rname,
TreeNode rootReq,
java.lang.Object filter) |
java.lang.String[] |
getColumnNames() |
boolean |
getCorrectness(java.lang.String key,
java.lang.String key2) |
java.util.Map<java.lang.String,java.lang.Object> |
getData()
Method to provide additional variables in custom report templates in form of pairs - String key -> Object value
|
java.lang.String |
getDirectName(boolean firstPage,
TreeNode req,
java.lang.Object filter) |
java.lang.String |
getRevertName(boolean firstPage,
TreeNode req,
java.lang.Object filter) |
static java.lang.String |
getRevertName(TreeDB db,
java.lang.String name) |
java.lang.String[] |
getRevertTraces(java.lang.String key) |
java.lang.String[] |
getRowNames() |
java.lang.String[] |
getTraces(java.lang.String key) |
boolean |
hasRevertTrace(java.lang.String p1,
java.lang.String p2) |
boolean |
hasRevertTraces(java.lang.String name) |
boolean |
hasTrace(java.lang.String p1,
java.lang.String p2) |
boolean |
hasTraces(java.lang.String name) |
void |
initData(TreeNode root,
java.lang.String type1,
java.lang.String type2,
java.lang.String what,
java.lang.Object filter,
java.lang.Object setts,
java.lang.Object p) |
java.lang.String |
loadNames(java.lang.String s1,
java.lang.String s2) |
static void |
setRevertNames(TreeDB db,
java.util.Map<java.lang.String,java.lang.String> mp) |
public static java.lang.String[] defaultTemplates
public static java.lang.String[][] defaultSettings
public static void setRevertNames(TreeDB db, java.util.Map<java.lang.String,java.lang.String> mp)
public java.util.Map<java.lang.String,java.lang.Object> getData()
IReportDataSource
getData
in interface IReportDataSource
public java.lang.String getDirectName(boolean firstPage, TreeNode req, java.lang.Object filter)
public java.lang.String getRevertName(boolean firstPage, TreeNode req, java.lang.Object filter)
public java.lang.String formFirstString(boolean firstPage, java.lang.String rname, TreeNode rootReq, java.lang.Object filter)
public java.lang.String formSecondString(boolean firstPage, java.lang.String rname, TreeNode rootReq, java.lang.Object filter)
public java.lang.String[] getTraces(java.lang.String key)
public boolean getCorrectness(java.lang.String key, java.lang.String key2)
public java.lang.String[] getRevertTraces(java.lang.String key)
public void initData(TreeNode root, java.lang.String type1, java.lang.String type2, java.lang.String what, java.lang.Object filter, java.lang.Object setts, java.lang.Object p)
public boolean hasTrace(java.lang.String p1, java.lang.String p2)
public boolean hasRevertTrace(java.lang.String p1, java.lang.String p2)
public java.lang.String[] getColumnNames()
public java.lang.String[] getRowNames()
public boolean hasTraces(java.lang.String name)
public boolean hasRevertTraces(java.lang.String name)
public java.lang.String loadNames(java.lang.String s1, java.lang.String s2)
public static java.lang.String getRevertName(TreeDB db, java.lang.String name)