| Package | Description |
|---|---|
| org.xbup.catalog.declaration | |
| org.xbup.io.declaration | |
| org.xbup.io.tree |
| Modifier and Type | Method and Description |
|---|---|
XBTBlock |
XBCBlockDef.getParameter(XBTBlock block,
int index) |
XBTBlock |
XBCPFBlockDecl.getParameter(XBTBlock block,
int index) |
| Modifier and Type | Method and Description |
|---|---|
XBTBlock |
XBCBlockDef.getParameter(XBTBlock block,
int index) |
XBTBlock |
XBCPFBlockDecl.getParameter(XBTBlock block,
int index) |
int |
XBCBlockDef.getParametersCount(XBTBlock block) |
int |
XBCPFBlockDecl.getParametersCount(XBTBlock block) |
void |
XBCBlockDef.setParameter(XBTEditableBlock block,
int index,
XBTBlock parameter) |
void |
XBCPFBlockDecl.setParameter(XBTEditableBlock block,
int index,
XBTBlock parameter) |
| Modifier and Type | Method and Description |
|---|---|
XBTBlock |
XBBlockDef.getParameter(XBTBlock block,
int index)
Get n-th parameter of the given block.
|
XBTBlock |
XBDBlockDecl.getParameter(XBTBlock block,
int index)
Get n-th parameter of the given block.
|
XBTBlock |
XBDBlockDef.getParameter(XBTBlock block,
int index) |
| Modifier and Type | Method and Description |
|---|---|
XBTBlock |
XBBlockDef.getParameter(XBTBlock block,
int index)
Get n-th parameter of the given block.
|
XBTBlock |
XBDBlockDecl.getParameter(XBTBlock block,
int index)
Get n-th parameter of the given block.
|
XBTBlock |
XBDBlockDef.getParameter(XBTBlock block,
int index) |
int |
XBBlockDef.getParametersCount(XBTBlock block)
Get count of parameters defined in given block.
|
int |
XBDBlockDecl.getParametersCount(XBTBlock block)
Get count of parameters defined in given block.
|
int |
XBDBlockDef.getParametersCount(XBTBlock block) |
void |
XBBlockDef.setParameter(XBTEditableBlock block,
int index,
XBTBlock parameter)
Set n-th parameter of the given block.
|
void |
XBDBlockDecl.setParameter(XBTEditableBlock block,
int index,
XBTBlock parameter)
Set n-th parameter of the given block.
|
void |
XBDBlockDef.setParameter(XBTEditableBlock block,
int index,
XBTBlock parameter) |
| Modifier and Type | Interface and Description |
|---|---|
interface |
XBTEditableBlock
XBUP Level 1 Editable Block interface.
|
| Modifier and Type | Class and Description |
|---|---|
class |
XBTTreeNode
XBUP Level 1 Tree Node.
|
| Modifier and Type | Method and Description |
|---|---|
XBTBlock |
XBTEditableDocument.createNewBlock(XBTBlock parent)
Create new instance of block as next child for given block.
|
XBTBlock |
XBTTreeDocument.createNewBlock(XBTBlock parent) |
XBTBlock |
XBTEditableDocument.findNodeByIndex(long index)
Find node using depth-first traversal index.
|
XBTBlock |
XBTTree.findNodeByIndex(long index) |
XBTBlock |
XBTTreeDocument.findNodeByIndex(long index) |
XBTBlock |
XBTBlock.getChildAt(int childIndex)
Get children of given index
|
XBTBlock |
XBTTreeNode.getParam(XBACatalog catalog,
long paramId) |
XBTBlock |
XBTBlock.getParent()
Get parent block or null if block has no parent.
|
XBTBlock |
XBTDocument.getRootBlock()
Get root block of the document.
|
XBTBlock |
XBTTree.getRootBlock() |
| Modifier and Type | Method and Description |
|---|---|
java.util.List<XBTBlock> |
XBTBlock.getChildren()
Get list of all children
|
java.util.List<XBTBlock> |
XBTTreeNode.getChildren() |
| Modifier and Type | Method and Description |
|---|---|
XBTBlock |
XBTEditableDocument.createNewBlock(XBTBlock parent)
Create new instance of block as next child for given block.
|
XBTBlock |
XBTTreeDocument.createNewBlock(XBTBlock parent) |
void |
XBTEditableBlock.setChildAt(XBTBlock block,
int childIndex)
Set children of given index
|
void |
XBTTreeNode.setChildAt(XBTBlock block,
int childIndex) |
void |
XBTEditableBlock.setParent(XBTBlock parent)
Set parent block
|
void |
XBTTreeNode.setParent(XBTBlock parent) |
void |
XBTEditableDocument.setRootBlock(XBTBlock block)
Set root block of the document.
|
void |
XBTTreeDocument.setRootBlock(XBTBlock block) |
| Modifier and Type | Method and Description |
|---|---|
void |
XBTEditableBlock.setChildren(java.util.List<XBTBlock> blocks)
Set list of all children
|
void |
XBTTreeNode.setChildren(java.util.List<XBTBlock> children) |
| Constructor and Description |
|---|
XBTTreeNode.XBParamExtractor(XBTBlock source,
XBACatalog catalog,
long targetParam) |