public class CoverageTree extends java.lang.Object implements java.lang.Iterable<CoverageTree>
Modifier and Type | Class and Description |
---|---|
static class |
CoverageTree.Kind |
static class |
CoverageTree.Status |
static class |
CoverageTree.Summary2 |
Constructor and Description |
---|
CoverageTree(CoverageTree parent,
java.lang.String name,
java.lang.String id,
CoverageTree.Kind kind) |
CoverageTree(CoverageTree parent,
TreeNode node) |
CoverageTree(java.lang.String name,
java.lang.String id,
CoverageTree.Kind kind) |
CoverageTree(TreeNode node) |
Modifier and Type | Method and Description |
---|---|
static CoverageTree |
findNamePath(CoverageTree root,
java.lang.String path,
boolean ignoreCase) |
void |
findNodes(CoverageTree.Kind kind,
com.unitesk.reqcoverage.reqstracer.NodePredicate p,
java.util.List<CoverageTree> target) |
java.util.List<CoverageTree> |
flattenRequirements() |
java.util.List<CoverageTree> |
flattenRequirements(java.util.List<CoverageTree> target) |
StringSet |
getCoverage() |
int |
getCoverageCount() |
java.lang.String |
getId() |
java.util.ArrayList<CoverageTree> |
getKids() |
CoverageTree.Kind |
getKind() |
java.lang.String |
getName() |
TreeNode |
getNode() |
static java.lang.String |
getNodeName(TreeNode node) |
CoverageTree |
getParent() |
java.lang.String |
getQualifiedId() |
java.lang.String |
getQualifiedName() |
CoverageTree.Status |
getStatus() |
java.lang.String |
getText() |
boolean |
isGrouping()
���� ��������� �� ������������, ���� � ���� ���� �������-�������� �������� ��� �� ��� ��������
�������� ���������.
|
java.util.Iterator<CoverageTree> |
iterator() |
void |
setCovered(java.util.Collection<? extends java.lang.String> filenames) |
void |
setCovered(java.lang.String filename) |
void |
setNode(TreeNode node) |
void |
setPrefix(java.lang.String prefix,
java.lang.String idPrefix) |
CoverageTree.Summary2 |
summary() |
java.util.Iterator<CoverageTree> |
testPurposeIterator() |
java.util.Collection<CoverageTree> |
testPurposes() |
java.lang.String |
toString() |
CoverageTree.Summary2 |
updateSummary() |
public CoverageTree(CoverageTree parent, java.lang.String name, java.lang.String id, CoverageTree.Kind kind)
public CoverageTree(java.lang.String name, java.lang.String id, CoverageTree.Kind kind)
public CoverageTree(CoverageTree parent, TreeNode node)
public CoverageTree(TreeNode node)
public java.lang.String toString()
toString
in class java.lang.Object
public CoverageTree getParent()
public java.util.ArrayList<CoverageTree> getKids()
public java.lang.String getQualifiedId()
public java.lang.String getQualifiedName()
public java.lang.String getId()
public java.lang.String getName()
public CoverageTree.Kind getKind()
public TreeNode getNode()
public void setNode(TreeNode node)
public void setPrefix(java.lang.String prefix, java.lang.String idPrefix)
public java.lang.String getText()
public boolean isGrouping()
public void setCovered(java.lang.String filename)
public StringSet getCoverage()
public int getCoverageCount()
public void setCovered(java.util.Collection<? extends java.lang.String> filenames)
public CoverageTree.Status getStatus()
public java.util.List<CoverageTree> flattenRequirements(java.util.List<CoverageTree> target)
public java.util.List<CoverageTree> flattenRequirements()
public void findNodes(CoverageTree.Kind kind, com.unitesk.reqcoverage.reqstracer.NodePredicate p, java.util.List<CoverageTree> target)
public static java.lang.String getNodeName(TreeNode node)
public static CoverageTree findNamePath(CoverageTree root, java.lang.String path, boolean ignoreCase) throws DuplicateNameException
DuplicateNameException
public java.util.Iterator<CoverageTree> iterator()
iterator
in interface java.lang.Iterable<CoverageTree>
public java.util.Collection<CoverageTree> testPurposes()
public java.util.Iterator<CoverageTree> testPurposeIterator()
public CoverageTree.Summary2 updateSummary()
public CoverageTree.Summary2 summary()