public interface ProgramNodeFactory
| Modifier and Type | Method and Description |
|---|---|
AssignmentNode |
createAssignmentNode() |
CircleMoveNode |
createCircleMoveNode() |
CommentNode |
createCommentNode() |
ElseIfNode |
createElseIfNode() |
ElseNode |
createElseNode() |
FolderNode |
createFolderNode() |
ForceNode |
createForceNode() |
HaltNode |
createHaltNode() |
IfNode |
createIfNode() |
LoopNode |
createLoopNode() |
MoveNode |
createMoveNode() |
PalletNode |
createPalletNode() |
PopupNode |
createPopupNode() |
SeekNode |
createSeekNode() |
SetNode |
createSetNode() |
URCapProgramNode |
createURCapProgramNode(Class<? extends ProgramNodeService> programNodeService)
This method creates a URCap Program Node which is an instance of a
ProgramNodeContribution |
WaitNode |
createWaitNode() |
WaypointNode |
createWaypointNode() |
URCapProgramNode createURCapProgramNode(Class<? extends ProgramNodeService> programNodeService)
This method creates a URCap Program Node which is an instance of a
ProgramNodeContribution
programNodeService - is the service creating the program node contribution.URCapProgramNode which represents the ProgramNodeContribution
created by ProgramNodeService. Returns null if URCap providing programNodeService is not installed.IllegalArgumentException - if the argument programNodeService is null or programNodeService
does not implement ProgramNodeServiceMoveNode createMoveNode()
WaypointNode createWaypointNode()
WaitNode createWaitNode()
SetNode createSetNode()
PopupNode createPopupNode()
HaltNode createHaltNode()
CommentNode createCommentNode()
FolderNode createFolderNode()
LoopNode createLoopNode()
AssignmentNode createAssignmentNode()
IfNode createIfNode()
ElseIfNode createElseIfNode()
ElseNode createElseNode()
CircleMoveNode createCircleMoveNode()
PalletNode createPalletNode()
SeekNode createSeekNode()
ForceNode createForceNode()
Copyright © 2017. All rights reserved.