Package | Description |
---|---|
com.axemble.vdoc.sdk.interfaces.ui.definitions |
Modifier and Type | Interface and Description |
---|---|
interface |
IBlockDefinition
Base interface for block definition
|
interface |
IComponentDefinition
Base interface for component definition
|
interface |
IFieldComponentDefinition
Base interface for component definition
|
Modifier and Type | Method and Description |
---|---|
<T extends IContentDefinition> |
IBlockDefinition.findAllNodes(Class<T> interfaceDefinition)
Find all nodes recursively by interfaceDefinition
Even nodes in subForm
|
<T extends IContentDefinition> |
IBlockDefinition.findNodeByAttribute(Class<T> interfaceDefinition,
String attributeName,
String value,
boolean recursive)
Find node by interface definition class attribute name and value
|
<T extends IContentDefinition> |
IBlockDefinition.findNodes(Class<T> interfaceDefinition,
boolean recursive)
Find nodes by interfaceDefinition
|
<T extends IContentDefinition> |
IBlockDefinition.getAllNodes()
Get all nodes recursively, except nodes in subFormInclude
|
Modifier and Type | Method and Description |
---|---|
IContentDefinition |
IContentDefinition.clone()
Clone content definition
|
IContentDefinition |
IContentDefinition.clone(boolean keepId)
Clone content definition
|
IContentDefinition |
IBlockDefinition.findNode(String id,
boolean recursive)
Find node by id
|
<T extends IContentDefinition> |
IBlockDefinition.findNodeByAttribute(Class<T> interfaceDefinition,
String attributeName,
String value,
boolean recursive)
Find node by interface definition class attribute name and value
|
Modifier and Type | Method and Description |
---|---|
LinkedList<IContentDefinition> |
IBlockDefinition.findAllNodes()
Find all children node
Even nodes in subForm
|
List<IContentDefinition> |
IFragmentDefinition.getChildren()
Get the fragment's children
|
List<? extends IContentDefinition> |
IBlockDefinition.getNodes()
Get nodes
|
Modifier and Type | Method and Description |
---|---|
void |
IFragmentDefinition.addChild(IContentDefinition child)
Add a child to the fragment
|
void |
IBlockDefinition.addNode(IContentDefinition node)
Add node
|
void |
IBlockDefinition.addNodeAfter(IContentDefinition node,
IContentDefinition addedNode)
Add node addedNode after node
|
void |
IFragmentDefinition.removeChild(IContentDefinition child)
Remove a child to the fragment
|
void |
IBlockDefinition.removeNode(IContentDefinition node)
Remove node
|
Copyright © 2022 Visiativ. All rights reserved.