|
|
|
|
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.torweg.pulse.component.statistics.view.GroupAnalysisViewControllerResultData.PathTreeAggregationsNode
protected static final class GroupAnalysisViewControllerResultData.PathTreeAggregationsNode
Simply an information wrapper (to feed the tree of the data view of the
administration ui) which accumulates the statistical data for a
PathTreeElement and a set of corresponding
PathTreeAggregations.
NOTE: The default naming pattern for the JAXB annotated fields is being broken here. This is because the data generated is to feed the Ext tree in the website administration ui and therefore has to meet the requirements of the Ext.tree.AsyncTreeNode. This will be refactored with the next version of the website administration.
| Field Summary | |
|---|---|
static java.lang.String |
UI_PROVIDER
The ExtJs-"uiProvider". |
| Constructor Summary | |
|---|---|
protected |
GroupAnalysisViewControllerResultData.PathTreeAggregationsNode()
Deprecated. |
protected |
GroupAnalysisViewControllerResultData.PathTreeAggregationsNode(PathTreeElement p,
java.util.List<PathTreeAggregation> aggrs)
Creates a new PathTreeAggregationsNode for the given
PathTreeAggregations. |
| Method Summary | |
|---|---|
void |
addChild(GroupAnalysisViewControllerResultData.PathTreeAggregationsNode childNode)
Adds the given PathTreeAggregationsNode to the children
list. |
java.util.List<PathTreeAggregation> |
getAggregations()
Returns the underlying PathTreeAggregations. |
int |
getChildHits()
Returns the child hits. |
java.util.Set<GroupAnalysisViewControllerResultData.PathTreeAggregationsNode> |
getChildNodes()
Returns the child nodes. |
int |
getHits()
Returns the hits. |
java.lang.Long |
getId()
Returns the id. |
PathTreeElement |
getPath()
Returns the underlying PathTreeElement. |
java.lang.String |
getText()
Returns the text. |
boolean |
isExpandable()
Returns whether the PathTreeAggregationsNode is
expandable. |
boolean |
isHasChildNodes()
Returns whether the RefererTreeAggregationsNode has
children. |
boolean |
isLeaf()
Returns whether the PathTreeAggregationsNode is a leaf. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final java.lang.String UI_PROVIDER
| Constructor Detail |
|---|
@Deprecated protected GroupAnalysisViewControllerResultData.PathTreeAggregationsNode()
protected GroupAnalysisViewControllerResultData.PathTreeAggregationsNode(PathTreeElement p,
java.util.List<PathTreeAggregation> aggrs)
PathTreeAggregationsNode for the given
PathTreeAggregations.
p - the current PathTreeElementaggrs - the List<PathTreeAggregation>
java.lang.IllegalArgumentException - if the given path is null| Method Detail |
|---|
public PathTreeElement getPath()
PathTreeElement.
PathTreeElementpublic java.util.List<PathTreeAggregation> getAggregations()
PathTreeAggregations.
PathTreeAggregationspublic java.lang.Long getId()
public java.lang.String getText()
public int getHits()
public int getChildHits()
public boolean isLeaf()
PathTreeAggregationsNode is a leaf.
true if the
PathTreeAggregationsNode is a leaf,
false otherwisepublic boolean isExpandable()
PathTreeAggregationsNode is
expandable.
true if the
PathTreeAggregationsNode is expandable,
false otherwisepublic boolean isHasChildNodes()
RefererTreeAggregationsNode has
children.
true if the
RefererTreeAggregationsNode has children,
false otherwisepublic java.util.Set<GroupAnalysisViewControllerResultData.PathTreeAggregationsNode> getChildNodes()
public void addChild(GroupAnalysisViewControllerResultData.PathTreeAggregationsNode childNode)
PathTreeAggregationsNode to the children
list.
childNode - the PathTreeAggregationsNode
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||