JavaFX: Bringing Rich Experiences To All the Screens Of Your Life

expand all

Profile: desktop, common

Overview

Variable Summary

accessnametypeCan ReadCan InitCan WriteDefault Valuedescription
backButtonButton

button to go one step back in the simulation

colorsMap

the colors for the states

contentNode
finiteAutomateBoolean

true if it's an simualtion of an finite automaton

finiteControlTextColorColor

the text color for the finite control

inputTapeTape

the inputtape node

messageBoxContentNode[]

placeholder for popup dialoges, is only visible if viewMessageBox == true

nextButtonButton

button to go one step ahead in the simulation

playButtonButton

button to start/stop the timeline

playTimelineTimeline

the timeline for the automatic "play" mode

runtimeITInputTapeInput

input node for the inputtape

runtimeITPositionInputTapePositionInput

input node for the inputtape position

runtimeWTInputTapeInput

input node for the workingtape

runtimeWTPositionInputTapePositionInput

input node for the workingtape position

stateNode

the current state

stateColorColor

the current color for the finite control (color of the current state)

transitionChoiceNodeTransitionChoiceNode

the node that display the next possible transitions

transitionsNode[]

all transitions

viewMessageBoxBoolean

views/hide messageBoxContent

workingTapeTape

the workingtape node

Inherited Variables

Function Summary

calculateColors(states: java.util.ArrayList) : Void

create unique colors for all states

create unique colors for all states

Parameters
states
 
protected create() : javafx.scene.Node

create and return all nodes

create and return all nodes

Returns
Node
 
public init() : Void

initialize the View

initialize the View

 
nextStep() : Void

calculates the next step

calculates the next step

 
public showRuntimeChangeDialog() : Boolean

shows the runtime change dialog

shows the runtime change dialog

Returns
Boolean
 
updateView() : Void

updates all nodes with the current step

updates all nodes with the current step

 

Inherited Functions