public interface MoveNode extends ProgramNode
Modifier and Type | Method and Description |
---|---|
MoveNodeConfig |
getConfig() |
MoveNodeConfigFactory |
getConfigFactory() |
MoveNode |
setConfig(MoveNodeConfig config)
Set a configuration on this node.
|
MoveNodeConfigFactory getConfigFactory()
MoveNode setConfig(MoveNodeConfig config)
config
- the configuration to be set.IllegalArgumentException
- if this node is a MoveP containing one or more CircleMoveNode
and the node configuration is attempted to be changed to MoveJ or MoveL.
CircleMoveNode
is only allowed under a MoveP. All instances of CircleMoveNode
need to be deleted before the configuration can be changed from a MoveP to MoveJ or MoveL.MoveNodeConfig getConfig()
Copyright © 2018. All rights reserved.