aboutsummaryrefslogtreecommitdiff
path: root/doc/diagrams/ASTNode.pumlc
blob: 945b24d9c30285fec2ac9a47aa15f1f744f22e74 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
@startuml

class ASTNode {
    ASTNode[] children
    Property[] props

    addtoSequence()
    toGameTree()
    toGameMoveTree(previousMove)
    hasProperty(propertyName)
    getPropertyValue(propertyName)
}

@enduml