PNodeAdapter

open class PNodeAdapter(val nodeId: Long, val branch: IBranch) : INode, INodeEx

Constructors

Link copied to clipboard
constructor(nodeId: Long, branch: IBranch)

Types

Link copied to clipboard
object Companion

Functions

Link copied to clipboard
open fun addNewChild(role: String?, index: Int, concept: IConceptReference?): INode
open fun addNewChild(role: IChildLink, index: Int, concept: IConcept?): INode
open fun addNewChild(role: IChildLink, index: Int, concept: IConceptReference?): INode
open override fun addNewChild(role: String?, index: Int, concept: IConcept?): INode
Link copied to clipboard
fun INode.addNewChild(role: String?, index: Int): INode
fun INode.addNewChild(role: String?, concept: IConcept?): INode
fun INode.addNewChild(role: IChildLink, index: Int, concept: IConcept?): INode
Link copied to clipboard
Link copied to clipboard
open operator override fun equals(o: Any?): Boolean
Link copied to clipboard
fun INode?.getAncestor(concept: IConcept?, includeSelf: Boolean): INode?
Link copied to clipboard
fun INode.getAncestors(includeSelf: Boolean = false): Sequence<INode>
Link copied to clipboard
open override fun getArea(): PArea
Link copied to clipboard
open override fun getChildren(role: String?): Iterable<INode>
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open override fun getPropertyRoles(): List<String>
Link copied to clipboard
open fun getPropertyValue(property: IProperty): String?
open override fun getPropertyValue(role: String): String?
Link copied to clipboard
Link copied to clipboard
open override fun getReferenceRoles(): List<String>
Link copied to clipboard
open override fun getReferenceTarget(role: String): INode?
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open override fun hashCode(): Int
Link copied to clipboard
fun INode.index(): Int
Link copied to clipboard
fun INode.isInstanceOf(superConcept: IConcept?): Boolean
Link copied to clipboard
Link copied to clipboard
open fun moveChild(role: IChildLink, index: Int, child: INode)
open override fun moveChild(role: String?, index: Int, child: INode)
Link copied to clipboard
fun INode.moveChild(role: IChildLink, index: Int, child: INode)
Link copied to clipboard
Link copied to clipboard
open override fun removeChild(child: INode)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open fun setPropertyValue(property: IProperty, value: String?)
open override fun setPropertyValue(role: String, value: String?)
Link copied to clipboard
fun INode.setPropertyValue(property: IProperty, value: String?)
Link copied to clipboard
open fun setReferenceTarget(link: IReferenceLink, target: INode?)
open override fun setReferenceTarget(role: String, target: INode?)
open override fun setReferenceTarget(role: String, target: INodeReference?)
Link copied to clipboard
Link copied to clipboard
open override fun toString(): String
Link copied to clipboard
Link copied to clipboard
open override fun usesRoleIds(): Boolean
Link copied to clipboard

Properties

Link copied to clipboard
open override val allChildren: Iterable<INode>
Link copied to clipboard
Link copied to clipboard
open override val concept: IConcept?
Link copied to clipboard
open override val isValid: Boolean
Link copied to clipboard
Link copied to clipboard
open override val parent: INode?
Link copied to clipboard
open override val reference: INodeReference
Link copied to clipboard
open override val roleInParent: String?