public interface FoldingDefinitionNode extends SupportsClientProperties<FoldingDefinitionNode>, SupportsInvisibility<FoldingDefinitionNode>
FoldingDefinition
Modifier and Type | Method and Description |
---|---|
<FDN extends FoldingDefinitionNode> |
addChild(FDN foldingDefinitionNode)
Appends a child to this FDN as the last child.
|
<FDN extends FoldingDefinitionNode> |
addChild(FDN foldingDefinitionNode,
int index)
Inserts a child to this FDN at the index location.
|
AttributeSortingRule |
addSortingRule(String viewAttributeName,
AttributeSortingOrderElementDirection direction) |
AttributeSortingRule |
addSortingRule(ViewAttribute viewAttribute,
AttributeSortingOrderElementDirection direction) |
ViewAttribute |
addViewAttribute(String viewAttributeName,
SingleValueDatasource datasource) |
QueryNodeBasedFDN |
asQueryNodeBasedFDN()
Returns this node as a query node based folding definition node.
|
SyntheticFDN |
asSyntheticNode()
Returns this node as a synthetic node.
|
List<? extends FoldingDefinitionNode> |
children()
The children of this FDN.
|
FoldingDefinition |
definition()
The definition holding this node.
|
String |
name()
This FDN name.
|
FoldingDefinitionNode |
parent()
The parent node of this node, may be null.
|
FoldingDefinitionNode |
root()
The root of this FDN branch (the top-most parent).
|
List<AttributeSortingRule> |
sortingRules() |
List<ViewAttribute> |
viewAttributes() |
clientProperties, clientProperty, usedNamespaces, withClientProperty
invisible, isInvisible
List<? extends FoldingDefinitionNode> children()
String name()
FoldingDefinitionNode parent()
FoldingDefinitionNode root()
FoldingDefinition definition()
QueryNodeBasedFDN asQueryNodeBasedFDN() throws ClassCastException
ClassCastException
SyntheticFDN asSyntheticNode() throws ClassCastException
ClassCastException
<FDN extends FoldingDefinitionNode> FDN addChild(FDN foldingDefinitionNode)
<FDN extends FoldingDefinitionNode> FDN addChild(FDN foldingDefinitionNode, int index)
@NotFinalAPI List<ViewAttribute> viewAttributes()
@NotFinalAPI ViewAttribute addViewAttribute(String viewAttributeName, SingleValueDatasource datasource)
@NotFinalAPI List<AttributeSortingRule> sortingRules()
@NotFinalAPI AttributeSortingRule addSortingRule(String viewAttributeName, AttributeSortingOrderElementDirection direction)
AttributeSortingRule addSortingRule(ViewAttribute viewAttribute, AttributeSortingOrderElementDirection direction)
Documentation Feedback
Copyright 2011 - 2018 Micro Focus or one of its affiliates.