Index

A B C D E F G I K L M N O P R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values

A

a - Variable in class com.wyu4.snowberryjam.compiler.data.values.InteractiveValueHolder
Parameter A
addCachedValue(Cached) - Static method in class com.wyu4.snowberryjam.compiler.LocalStorage
 
addErrorListener(BiConsumer<String, String>) - Static method in class com.wyu4.snowberryjam.compiler.Compiler
Add a error listener
addErrorListener(BiConsumer<String, String>) - Static method in class com.wyu4.snowberryjam.compiler.LocalStorage
Add a error listener
addInputSubscription(Consumer<String>) - Static method in class com.wyu4.snowberryjam.compiler.LocalStorage
Add an input subscription.
addNameProperty(ValueHolder) - Method in class com.wyu4.snowberryjam.gui.viewer.codeviewer.tasks.TaskViewer
 
addPrintListener(BiConsumer<String, String>) - Static method in class com.wyu4.snowberryjam.compiler.Compiler
Add a print listener
addPrintListener(BiConsumer<String, String>) - Static method in class com.wyu4.snowberryjam.compiler.LocalStorage
Add a print listener
addTask(ExecutableTask) - Method in class com.wyu4.snowberryjam.compiler.data.BodyStack
Add an instruction into the stack
addValueProperty(ValueHolder) - Method in class com.wyu4.snowberryjam.gui.viewer.codeviewer.tasks.TaskViewer
 
addVariableListener(String, Consumer<Object>) - Static method in class com.wyu4.snowberryjam.compiler.LocalStorage
Add a variable listener.
addWarnListener(BiConsumer<String, String>) - Static method in class com.wyu4.snowberryjam.compiler.Compiler
Add a warn listener
addWarnListener(BiConsumer<String, String>) - Static method in class com.wyu4.snowberryjam.compiler.LocalStorage
Add a warn listener
And - Class in com.wyu4.snowberryjam.compiler.data.values.conditional
Conditional Holder that handles AND operations.
And(JsonNode) - Constructor for class com.wyu4.snowberryjam.compiler.data.values.conditional.And
Create a new AND operation
AND - Enum constant in enum class com.wyu4.snowberryjam.compiler.enums.SourceId
 
applyBorderWithRadii(CornerRadii) - Method in class com.wyu4.snowberryjam.gui.viewer.codeviewer.values.ValueViewer
 
ArithmeticHolder - Class in com.wyu4.snowberryjam.compiler.data.values.math
A default unset arithmetic holder.
ArithmeticHolder(JsonNode) - Constructor for class com.wyu4.snowberryjam.compiler.data.values.math.ArithmeticHolder
Create a new Arithmetic Holder
ArithmeticHolder(ValueHolder, ValueHolder) - Constructor for class com.wyu4.snowberryjam.compiler.data.values.math.ArithmeticHolder
Create a new Arithmetic Holder
ArithmeticValueViewer - Class in com.wyu4.snowberryjam.gui.viewer.codeviewer.values
 
ArithmeticValueViewer(ArithmeticHolder) - Constructor for class com.wyu4.snowberryjam.gui.viewer.codeviewer.values.ArithmeticValueViewer
 
ARRAY - Enum constant in enum class com.wyu4.snowberryjam.compiler.enums.SourceKey
 
ARRAY_OF - Enum constant in enum class com.wyu4.snowberryjam.compiler.enums.SourceId
 
ArrayHolder - Class in com.wyu4.snowberryjam.compiler.data.values.iteration
Default unset array holder.
ArrayHolder(JsonNode) - Constructor for class com.wyu4.snowberryjam.compiler.data.values.iteration.ArrayHolder
Create a new Array Holder
ArrayOf - Class in com.wyu4.snowberryjam.compiler.data.values.conversion
Converts any value into an array.
ArrayOf(JsonNode) - Constructor for class com.wyu4.snowberryjam.compiler.data.values.conversion.ArrayOf
Create a new ArrayOf operation
ArrayValueViewer - Class in com.wyu4.snowberryjam.gui.viewer.codeviewer.values
 
ArrayValueViewer(ArrayHolder) - Constructor for class com.wyu4.snowberryjam.gui.viewer.codeviewer.values.ArrayValueViewer
 
asPrimitiveObject(JsonNode) - Static method in class com.wyu4.snowberryjam.compiler.Compiler
Get a node as a primitive object
AutoComplete - Class in com.wyu4.snowberryjam.gui.editorutils
 
AutoComplete() - Constructor for class com.wyu4.snowberryjam.gui.editorutils.AutoComplete
 

B

b - Variable in class com.wyu4.snowberryjam.compiler.data.values.InteractiveValueHolder
Parameter B
beautified - Variable in enum class com.wyu4.snowberryjam.compiler.enums.SourceId
A more pretty version of the ID
BLAND - Static variable in class com.wyu4.snowberryjam.gui.viewer.codeviewer.ColorDictionary
 
BodiedTask - Interface in com.wyu4.snowberryjam.compiler.data.tasks.interfaces
A task with a body.
body - Variable in class com.wyu4.snowberryjam.compiler.data.tasks.IfElseTask
The body to run if the condition is true
body - Variable in class com.wyu4.snowberryjam.compiler.data.tasks.IfTask
The body to run if the condition is true
body - Variable in class com.wyu4.snowberryjam.compiler.data.tasks.RepeatTask
The body to run
body - Variable in class com.wyu4.snowberryjam.compiler.data.tasks.ThreadTask
The body to run
body - Variable in class com.wyu4.snowberryjam.compiler.data.tasks.WhileTask
The body to run while the condition is true
BODY - Enum constant in enum class com.wyu4.snowberryjam.compiler.enums.SourceKey
 
BodyStack - Class in com.wyu4.snowberryjam.compiler.data
The stack that stores Snowberry Jam instructions
BodyStack(SourceId) - Constructor for class com.wyu4.snowberryjam.compiler.data.BodyStack
Create a new Stack object
bodyViewer - Variable in class com.wyu4.snowberryjam.gui.viewer.codeviewer.tasks.TaskViewer
 
BORDER_COLOR - Static variable in class com.wyu4.snowberryjam.gui.viewer.codeviewer.values.ValueViewer
 
bothTypesAre(Class<?>) - Method in class com.wyu4.snowberryjam.compiler.data.values.conditional.ConditionalHolder
Check if both types of value A and B are a certain type.
bottomHBox - Variable in class com.wyu4.snowberryjam.gui.viewer.codeviewer.tasks.TaskViewer
 
build() - Method in class com.wyu4.snowberryjam.gui.framework.ViewBuilder
 
builder - Variable in class com.wyu4.snowberryjam.gui.framework.Controller
 
buildValueViewer(ValueHolder) - Static method in class com.wyu4.snowberryjam.gui.viewer.codeviewer.values.ValueViewer
 
BUILT_IN - Static variable in class com.wyu4.snowberryjam.gui.viewer.codeviewer.ColorDictionary
 
BuiltInHolder - Interface in com.wyu4.snowberryjam.compiler.data.values.builtin
 
BuiltInViewer - Class in com.wyu4.snowberryjam.gui.viewer.codeviewer.values
 
BuiltInViewer(ValueHolder) - Constructor for class com.wyu4.snowberryjam.gui.viewer.codeviewer.values.BuiltInViewer
 
builtSourceCodeProperty - Variable in class com.wyu4.snowberryjam.gui.framework.Model
 

C

cache - Variable in class com.wyu4.snowberryjam.compiler.data.values.builtin.InputHolder
 
Cached - Interface in com.wyu4.snowberryjam.compiler.data.values
 
CACHED_VALUES - Static variable in class com.wyu4.snowberryjam.compiler.LocalStorage
 
checkValueIsConditional(ValueHolder) - Static method in class com.wyu4.snowberryjam.compiler.data.values.ValueHolder
Check if a ValueHolder object is conditional
children - Variable in class com.wyu4.snowberryjam.gui.viewer.codeviewer.tasks.StackViewer
 
CIRCULAR_RADII - Static variable in class com.wyu4.snowberryjam.gui.viewer.codeviewer.values.ValueViewer
 
CodeViewer - Class in com.wyu4.snowberryjam.gui.viewer.codeviewer
 
CodeViewer() - Constructor for class com.wyu4.snowberryjam.gui.viewer.codeviewer.CodeViewer
 
ColorDictionary - Class in com.wyu4.snowberryjam.gui.viewer.codeviewer
 
ColorDictionary() - Constructor for class com.wyu4.snowberryjam.gui.viewer.codeviewer.ColorDictionary
 
com.wyu4.snowberryjam - module com.wyu4.snowberryjam
 
com.wyu4.snowberryjam - package com.wyu4.snowberryjam
 
com.wyu4.snowberryjam.compiler - package com.wyu4.snowberryjam.compiler
 
com.wyu4.snowberryjam.compiler.data - package com.wyu4.snowberryjam.compiler.data
 
com.wyu4.snowberryjam.compiler.data.tasks - package com.wyu4.snowberryjam.compiler.data.tasks
 
com.wyu4.snowberryjam.compiler.data.tasks.interfaces - package com.wyu4.snowberryjam.compiler.data.tasks.interfaces
 
com.wyu4.snowberryjam.compiler.data.tasks.macros - package com.wyu4.snowberryjam.compiler.data.tasks.macros
 
com.wyu4.snowberryjam.compiler.data.values - package com.wyu4.snowberryjam.compiler.data.values
 
com.wyu4.snowberryjam.compiler.data.values.builtin - package com.wyu4.snowberryjam.compiler.data.values.builtin
 
com.wyu4.snowberryjam.compiler.data.values.conditional - package com.wyu4.snowberryjam.compiler.data.values.conditional
 
com.wyu4.snowberryjam.compiler.data.values.conversion - package com.wyu4.snowberryjam.compiler.data.values.conversion
 
com.wyu4.snowberryjam.compiler.data.values.io - package com.wyu4.snowberryjam.compiler.data.values.io
 
com.wyu4.snowberryjam.compiler.data.values.iteration - package com.wyu4.snowberryjam.compiler.data.values.iteration
 
com.wyu4.snowberryjam.compiler.data.values.math - package com.wyu4.snowberryjam.compiler.data.values.math
 
com.wyu4.snowberryjam.compiler.enums - package com.wyu4.snowberryjam.compiler.enums
 
com.wyu4.snowberryjam.gui.editorutils - package com.wyu4.snowberryjam.gui.editorutils
 
com.wyu4.snowberryjam.gui.framework - package com.wyu4.snowberryjam.gui.framework
 
com.wyu4.snowberryjam.gui.viewer - package com.wyu4.snowberryjam.gui.viewer
 
com.wyu4.snowberryjam.gui.viewer.codeviewer - package com.wyu4.snowberryjam.gui.viewer.codeviewer
 
com.wyu4.snowberryjam.gui.viewer.codeviewer.tasks - package com.wyu4.snowberryjam.gui.viewer.codeviewer.tasks
 
com.wyu4.snowberryjam.gui.viewer.codeviewer.values - package com.wyu4.snowberryjam.gui.viewer.codeviewer.values
 
compile(String) - Static method in class com.wyu4.snowberryjam.compiler.Compiler
Compile the JSON contents of a String.
compileBody(JsonNode, BodyStack) - Static method in class com.wyu4.snowberryjam.compiler.Compiler
Converts the contents of any "body":[] property into tasks, and stores them in a BodyStack.
compileEvents(JsonNode) - Static method in class com.wyu4.snowberryjam.compiler.Compiler
Compiles and stores all the events found in the "events":[] section in the project body to stacks, and subsequently converts compiles bodies to stacks.
Compiler - Class in com.wyu4.snowberryjam.compiler
The Snowberry Jam compiler class
Compiler() - Constructor for class com.wyu4.snowberryjam.compiler.Compiler
 
COMPILER_ICON - Enum constant in enum class com.wyu4.snowberryjam.ResourceUtils.ResourceFile
 
compilingProperty - Variable in class com.wyu4.snowberryjam.gui.framework.Model
 
condition - Variable in class com.wyu4.snowberryjam.compiler.data.tasks.IfElseTask
The condition.
condition - Variable in class com.wyu4.snowberryjam.compiler.data.tasks.IfTask
The condition.
condition - Variable in class com.wyu4.snowberryjam.compiler.data.tasks.WaitUntilTask
The condition to wait for.
condition - Variable in class com.wyu4.snowberryjam.compiler.data.tasks.WhileTask
The condition.
CONDITIONAL - Static variable in class com.wyu4.snowberryjam.gui.viewer.codeviewer.ColorDictionary
 
ConditionalHolder - Class in com.wyu4.snowberryjam.compiler.data.values.conditional
A default unset conditional holder.
ConditionalHolder(JsonNode) - Constructor for class com.wyu4.snowberryjam.compiler.data.values.conditional.ConditionalHolder
Create a new Conditional Holder
ConditionalValueViewer - Class in com.wyu4.snowberryjam.gui.viewer.codeviewer.values
 
ConditionalValueViewer(ConditionalHolder) - Constructor for class com.wyu4.snowberryjam.gui.viewer.codeviewer.values.ConditionalValueViewer
 
Controller - Class in com.wyu4.snowberryjam.gui.framework
The controller of the MVCI framework.
Controller(Stage) - Constructor for class com.wyu4.snowberryjam.gui.framework.Controller
Create a new Controller
CONVERSION - Static variable in class com.wyu4.snowberryjam.gui.viewer.codeviewer.ColorDictionary
 
ConversionHolder - Class in com.wyu4.snowberryjam.compiler.data.values.conversion
 
ConversionHolder(JsonNode) - Constructor for class com.wyu4.snowberryjam.compiler.data.values.conversion.ConversionHolder
 
ConversionValueViewer - Class in com.wyu4.snowberryjam.gui.viewer.codeviewer.values
 
ConversionValueViewer(ConversionHolder) - Constructor for class com.wyu4.snowberryjam.gui.viewer.codeviewer.values.ConversionValueViewer
 
copyStack() - Method in class com.wyu4.snowberryjam.compiler.data.BodyStack
Get a deep copy of the stack
copyStack() - Static method in class com.wyu4.snowberryjam.compiler.LocalStorage
Recieve a deep copy of the tasks inside a stack
corner - Static variable in class com.wyu4.snowberryjam.gui.viewer.codeviewer.tasks.TaskViewer
 
createCodeEditor() - Method in class com.wyu4.snowberryjam.gui.framework.ViewBuilder
Create a new code editor
createCompileTask() - Method in class com.wyu4.snowberryjam.gui.framework.Interactor
 
createCompileTask(Runnable) - Method in class com.wyu4.snowberryjam.gui.framework.Interactor
 
createConsole() - Method in class com.wyu4.snowberryjam.gui.framework.ViewBuilder
Create a console widget
createFontButton(FontIcon) - Method in class com.wyu4.snowberryjam.gui.framework.ViewBuilder
 
createFormatCodeTask() - Method in class com.wyu4.snowberryjam.gui.framework.Interactor
 
createLog(String, String, Color) - Method in class com.wyu4.snowberryjam.gui.framework.ViewBuilder
Create a log widget to be inserted in the console
createMenuBar() - Method in class com.wyu4.snowberryjam.gui.framework.ViewBuilder
Create a new MenuBar filled with project operations.
createNewProjectTask() - Method in class com.wyu4.snowberryjam.gui.framework.Interactor
 
createOpenFileTask() - Method in class com.wyu4.snowberryjam.gui.framework.Interactor
 
createProjectViewer() - Method in class com.wyu4.snowberryjam.gui.framework.ViewBuilder
Creates a debug viewer for the compiled code.
createProjectWidget() - Method in class com.wyu4.snowberryjam.gui.framework.ViewBuilder
Create a project widget
createPublicFile() - Static method in class com.wyu4.snowberryjam.ResourceUtils
 
createRunTask() - Method in class com.wyu4.snowberryjam.gui.framework.Interactor
 
createSaveAsFileTask() - Method in class com.wyu4.snowberryjam.gui.framework.Interactor
 
createSaveFileTask() - Method in class com.wyu4.snowberryjam.gui.framework.Interactor
 
createSaveFileTask(File) - Method in class com.wyu4.snowberryjam.gui.framework.Interactor
 
createSetFileTask(File) - Method in class com.wyu4.snowberryjam.gui.framework.Interactor
 
createStopTask() - Method in class com.wyu4.snowberryjam.gui.framework.Interactor
 
createThread(Runnable) - Static method in class com.wyu4.snowberryjam.compiler.LocalStorage
Create a thread and store it in LocalStorage.THREADS
createVariable(String, Object) - Static method in class com.wyu4.snowberryjam.compiler.LocalStorage
Create a variable and store it in LocalStorage.VARIABLES
currentPointer - Variable in class com.wyu4.snowberryjam.compiler.data.values.builtin.InputHolder
 

D

DEBUGGING_ENABLED - Static variable in class com.wyu4.snowberryjam.compiler.data.BodyStack
 
DECREASE_MACRO - Enum constant in enum class com.wyu4.snowberryjam.compiler.enums.SourceId
 
DecreaseMacro - Class in com.wyu4.snowberryjam.compiler.data.tasks.macros
A variable increaser statement.
DecreaseMacro(JsonNode) - Constructor for class com.wyu4.snowberryjam.compiler.data.tasks.macros.DecreaseMacro
Create a new decrease statement
DecreaseMacro(ValueHolder, ValueHolder) - Constructor for class com.wyu4.snowberryjam.compiler.data.tasks.macros.DecreaseMacro
Create a new decrease statement
DEFAULT_FONT_SIZE - Static variable in class com.wyu4.snowberryjam.Start
 
DEFAULT_SOURCE - Enum constant in enum class com.wyu4.snowberryjam.ResourceUtils.ResourceFile
 
DELAY - Static variable in class com.wyu4.snowberryjam.gui.viewer.codeviewer.ColorDictionary
 
DESCRIPTION - Static variable in class com.wyu4.snowberryjam.compiler.LocalStorage
The description of the project
Divide - Class in com.wyu4.snowberryjam.compiler.data.values.math
Arithmetic Holder that handles division between value A and value B.
Divide(JsonNode) - Constructor for class com.wyu4.snowberryjam.compiler.data.values.math.Divide
Create a new division operation
DIVIDE - Enum constant in enum class com.wyu4.snowberryjam.compiler.enums.SourceId
 
DottedStackPane - Class in com.wyu4.snowberryjam.gui.viewer.codeviewer
 
DottedStackPane(int) - Constructor for class com.wyu4.snowberryjam.gui.viewer.codeviewer.DottedStackPane
 

E

EDITOR - Enum constant in enum class com.wyu4.snowberryjam.gui.framework.Model.Page
 
ELEMENT_AT_INDEX - Enum constant in enum class com.wyu4.snowberryjam.compiler.enums.SourceId
 
ElementAtIndex - Class in com.wyu4.snowberryjam.compiler.data.values.iteration
Array Holder that handles element search given the index
ElementAtIndex(JsonNode) - Constructor for class com.wyu4.snowberryjam.compiler.data.values.iteration.ElementAtIndex
Create a new Element-At-Index
ELSE - Enum constant in enum class com.wyu4.snowberryjam.compiler.enums.SourceKey
 
ElseBodiedTask - Interface in com.wyu4.snowberryjam.compiler.data.tasks.interfaces
A task with a second body.
elseBody - Variable in class com.wyu4.snowberryjam.compiler.data.tasks.IfElseTask
The body to run if the condition is false
EnumHelper - Class in com.wyu4.snowberryjam.compiler.enums
Helper methods related to value Enums
EnumHelper() - Constructor for class com.wyu4.snowberryjam.compiler.enums.EnumHelper
 
equals(Object) - Method in class com.wyu4.snowberryjam.compiler.data.values.ValueHolder
 
Equals - Class in com.wyu4.snowberryjam.compiler.data.values.conditional
Conditional holder that handles an equality operation
Equals(JsonNode) - Constructor for class com.wyu4.snowberryjam.compiler.data.values.conditional.Equals
Create a new equality operation
EQUALS - Enum constant in enum class com.wyu4.snowberryjam.compiler.enums.SourceId
 
error(Object) - Static method in class com.wyu4.snowberryjam.compiler.Compiler
Send an error statement to the development console.
error(Object) - Static method in class com.wyu4.snowberryjam.compiler.LocalStorage
Send an error statement to the development console.
error(Object, Exception) - Static method in class com.wyu4.snowberryjam.compiler.Compiler
Send an error statement and stack trace to the development console.
error(Object, Exception) - Static method in class com.wyu4.snowberryjam.compiler.LocalStorage
Send an error statement and stack trace to the development console.
ERROR - Enum constant in enum class com.wyu4.snowberryjam.compiler.enums.SourceId
 
ERROR_LISTENERS - Static variable in class com.wyu4.snowberryjam.compiler.Compiler
 
ERROR_LISTENERS - Static variable in class com.wyu4.snowberryjam.compiler.LocalStorage
The error listeners
ErrorTask - Class in com.wyu4.snowberryjam.compiler.data.tasks
An error statement.
ErrorTask(JsonNode) - Constructor for class com.wyu4.snowberryjam.compiler.data.tasks.ErrorTask
Create a new error statement.
ErrorTask(ValueHolder) - Constructor for class com.wyu4.snowberryjam.compiler.data.tasks.ErrorTask
Create a new error statement.
ErrorTask(String) - Constructor for class com.wyu4.snowberryjam.compiler.data.tasks.ErrorTask
Create a new error statement.
EVENTS - Enum constant in enum class com.wyu4.snowberryjam.compiler.enums.SourceKey
 
ExecutableTask - Interface in com.wyu4.snowberryjam.compiler.data.tasks
A task that can be added to a BodyStack and executed
execute() - Method in class com.wyu4.snowberryjam.compiler.data.BodyStack
 
execute() - Method in class com.wyu4.snowberryjam.compiler.data.tasks.ErrorTask
 
execute() - Method in interface com.wyu4.snowberryjam.compiler.data.tasks.ExecutableTask
Run the task
execute() - Method in class com.wyu4.snowberryjam.compiler.data.tasks.IfElseTask
 
execute() - Method in class com.wyu4.snowberryjam.compiler.data.tasks.IfTask
 
execute() - Method in class com.wyu4.snowberryjam.compiler.data.tasks.macros.InputMacro
 
execute() - Method in class com.wyu4.snowberryjam.compiler.data.tasks.PrintTask
 
execute() - Method in class com.wyu4.snowberryjam.compiler.data.tasks.RepeatTask
 
execute() - Method in class com.wyu4.snowberryjam.compiler.data.tasks.SetTask
 
execute() - Method in class com.wyu4.snowberryjam.compiler.data.tasks.ThreadTask
 
execute() - Method in class com.wyu4.snowberryjam.compiler.data.tasks.WaitTask
 
execute() - Method in class com.wyu4.snowberryjam.compiler.data.tasks.WaitUntilTask
 
execute() - Method in class com.wyu4.snowberryjam.compiler.data.tasks.WarnTask
 
execute() - Method in class com.wyu4.snowberryjam.compiler.data.tasks.WhileTask
 

F

feedback() - Method in class com.wyu4.snowberryjam.compiler.data.BodyStack
 
feedback() - Method in class com.wyu4.snowberryjam.compiler.data.tasks.ErrorTask
 
feedback() - Method in interface com.wyu4.snowberryjam.compiler.data.tasks.ExecutableTask
Get some feedback from the task.
feedback() - Method in class com.wyu4.snowberryjam.compiler.data.tasks.IfElseTask
 
feedback() - Method in class com.wyu4.snowberryjam.compiler.data.tasks.IfTask
 
feedback() - Method in class com.wyu4.snowberryjam.compiler.data.tasks.PrintTask
 
feedback() - Method in class com.wyu4.snowberryjam.compiler.data.tasks.RepeatTask
 
feedback() - Method in class com.wyu4.snowberryjam.compiler.data.tasks.SetTask
 
feedback() - Method in class com.wyu4.snowberryjam.compiler.data.tasks.ThreadTask
 
feedback() - Method in class com.wyu4.snowberryjam.compiler.data.tasks.WaitTask
 
feedback() - Method in class com.wyu4.snowberryjam.compiler.data.tasks.WaitUntilTask
 
feedback() - Method in class com.wyu4.snowberryjam.compiler.data.tasks.WarnTask
 
feedback() - Method in class com.wyu4.snowberryjam.compiler.data.tasks.WhileTask
 
fileFilter - Static variable in class com.wyu4.snowberryjam.gui.framework.Interactor
 
Filter - Class in com.wyu4.snowberryjam.gui.editorutils
 
Filter() - Constructor for class com.wyu4.snowberryjam.gui.editorutils.Filter
 
flush() - Method in class com.wyu4.snowberryjam.compiler.data.BodyStack
Flush the contents of the stack
flush() - Static method in class com.wyu4.snowberryjam.compiler.LocalStorage
Flush all the contents of the LocalStorage.
flush() - Method in class com.wyu4.snowberryjam.gui.viewer.codeviewer.CodeViewer
 
flush() - Method in class com.wyu4.snowberryjam.gui.viewer.codeviewer.tasks.StackViewer
 
formatIndent(CodeArea) - Static method in class com.wyu4.snowberryjam.gui.editorutils.AutoComplete
 
formatMessage(Object, Object...) - Static method in class com.wyu4.snowberryjam.compiler.LocalStorage
Format a message by replacing instances of "{}" with a corresponding argument
formatString(String) - Static method in class com.wyu4.snowberryjam.compiler.Compiler
 
fromNode(JsonNode) - Static method in class com.wyu4.snowberryjam.compiler.data.values.ValueHolder
Manufacture a ValueHolder object from a JsonNode object.
fullfillPunctation(CodeArea) - Static method in class com.wyu4.snowberryjam.gui.editorutils.AutoComplete
 

G

getA() - Method in class com.wyu4.snowberryjam.compiler.data.values.InteractiveValueHolder
Get the pointer to parameter A
getArray() - Method in class com.wyu4.snowberryjam.compiler.data.values.ValueHolder
Get the stored value as an Object array.
getB() - Method in class com.wyu4.snowberryjam.compiler.data.values.InteractiveValueHolder
Get the pointer to parameter B
getBeautified() - Method in enum class com.wyu4.snowberryjam.compiler.enums.SourceId
Get a pretty version of the ID
getBody() - Method in class com.wyu4.snowberryjam.compiler.data.tasks.IfElseTask
 
getBody() - Method in class com.wyu4.snowberryjam.compiler.data.tasks.IfTask
 
getBody() - Method in interface com.wyu4.snowberryjam.compiler.data.tasks.interfaces.BodiedTask
Get the stack of this task
getBody() - Method in class com.wyu4.snowberryjam.compiler.data.tasks.RepeatTask
 
getBody() - Method in class com.wyu4.snowberryjam.compiler.data.tasks.ThreadTask
 
getBody() - Method in class com.wyu4.snowberryjam.compiler.data.tasks.WhileTask
 
getBodyViewer() - Method in class com.wyu4.snowberryjam.gui.viewer.codeviewer.tasks.TaskViewer
 
getBottomHBox() - Method in class com.wyu4.snowberryjam.gui.viewer.codeviewer.tasks.TaskViewer
 
getBuiltSourceCode() - Method in class com.wyu4.snowberryjam.gui.framework.Model
 
getBuiltSourceCodeProperty() - Method in class com.wyu4.snowberryjam.gui.framework.Model
 
getColorFromId(SourceId) - Static method in class com.wyu4.snowberryjam.gui.viewer.codeviewer.ColorDictionary
 
getCompiling() - Method in class com.wyu4.snowberryjam.gui.framework.Model
 
getCompilingProperty() - Method in class com.wyu4.snowberryjam.gui.framework.Model
 
getDefaultSource() - Static method in class com.wyu4.snowberryjam.compiler.LocalStorage
Get a default project template.
getFullPath(ResourceUtils.ResourceFile) - Static method in class com.wyu4.snowberryjam.ResourceUtils
 
getFullPathAsUrl(ResourceUtils.ResourceFile) - Static method in class com.wyu4.snowberryjam.ResourceUtils
 
getI() - Method in class com.wyu4.snowberryjam.compiler.data.values.iteration.ArrayHolder
Get the pointer to parameter I
getId() - Method in class com.wyu4.snowberryjam.compiler.data.BodyStack
 
getId() - Method in class com.wyu4.snowberryjam.compiler.data.tasks.ErrorTask
 
getId() - Method in interface com.wyu4.snowberryjam.compiler.data.tasks.ExecutableTask
Get the ID of the task
getId() - Method in class com.wyu4.snowberryjam.compiler.data.tasks.IfElseTask
 
getId() - Method in class com.wyu4.snowberryjam.compiler.data.tasks.IfTask
 
getId() - Method in class com.wyu4.snowberryjam.compiler.data.tasks.PrintTask
 
getId() - Method in class com.wyu4.snowberryjam.compiler.data.tasks.RepeatTask
 
getId() - Method in class com.wyu4.snowberryjam.compiler.data.tasks.SetTask
 
getId() - Method in class com.wyu4.snowberryjam.compiler.data.tasks.ThreadTask
 
getId() - Method in class com.wyu4.snowberryjam.compiler.data.tasks.WaitTask
 
getId() - Method in class com.wyu4.snowberryjam.compiler.data.tasks.WaitUntilTask
 
getId() - Method in class com.wyu4.snowberryjam.compiler.data.tasks.WarnTask
 
getId() - Method in class com.wyu4.snowberryjam.compiler.data.tasks.WhileTask
 
getId() - Method in class com.wyu4.snowberryjam.compiler.data.values.builtin.InputHolder
 
getId() - Method in class com.wyu4.snowberryjam.compiler.data.values.builtin.PublicFolderHolder
 
getId() - Method in class com.wyu4.snowberryjam.compiler.data.values.builtin.RandomHolder
 
getId() - Method in class com.wyu4.snowberryjam.compiler.data.values.builtin.TimeHolder
 
getId() - Method in class com.wyu4.snowberryjam.compiler.data.values.conditional.And
 
getId() - Method in class com.wyu4.snowberryjam.compiler.data.values.conditional.Equals
 
getId() - Method in class com.wyu4.snowberryjam.compiler.data.values.conditional.GreaterOrEqualTo
 
getId() - Method in class com.wyu4.snowberryjam.compiler.data.values.conditional.GreaterThan
 
getId() - Method in class com.wyu4.snowberryjam.compiler.data.values.conditional.LessOrEqualTo
 
getId() - Method in class com.wyu4.snowberryjam.compiler.data.values.conditional.LessThan
 
getId() - Method in class com.wyu4.snowberryjam.compiler.data.values.conditional.Not
 
getId() - Method in class com.wyu4.snowberryjam.compiler.data.values.conditional.NotEquals
 
getId() - Method in class com.wyu4.snowberryjam.compiler.data.values.conditional.Or
 
getId() - Method in class com.wyu4.snowberryjam.compiler.data.values.conditional.SameType
 
getId() - Method in class com.wyu4.snowberryjam.compiler.data.values.conversion.ArrayOf
 
getId() - Method in class com.wyu4.snowberryjam.compiler.data.values.conversion.ParseNumber
 
getId() - Method in class com.wyu4.snowberryjam.compiler.data.values.conversion.SizeOf
 
getId() - Method in class com.wyu4.snowberryjam.compiler.data.values.conversion.SplitToArray
 
getId() - Method in class com.wyu4.snowberryjam.compiler.data.values.io.ReadFile
 
getId() - Method in class com.wyu4.snowberryjam.compiler.data.values.iteration.ElementAtIndex
 
getId() - Method in class com.wyu4.snowberryjam.compiler.data.values.iteration.WithUpdatedElement
 
getId() - Method in class com.wyu4.snowberryjam.compiler.data.values.math.Divide
 
getId() - Method in class com.wyu4.snowberryjam.compiler.data.values.math.Minus
 
getId() - Method in class com.wyu4.snowberryjam.compiler.data.values.math.Modulus
 
getId() - Method in class com.wyu4.snowberryjam.compiler.data.values.math.Multiply
 
getId() - Method in class com.wyu4.snowberryjam.compiler.data.values.math.Plus
 
getId() - Method in class com.wyu4.snowberryjam.compiler.data.values.math.Round
 
getId() - Method in class com.wyu4.snowberryjam.compiler.data.values.ValueHolder
Get the ID of the value holder
getId() - Method in class com.wyu4.snowberryjam.compiler.data.values.VariableReference
 
getId(JsonNode) - Static method in class com.wyu4.snowberryjam.compiler.Compiler
Grabs the ID of the node
getInnerContent() - Method in class com.wyu4.snowberryjam.gui.viewer.codeviewer.tasks.TaskViewer
 
getLogger() - Static method in class com.wyu4.snowberryjam.compiler.LocalStorage
Get the logger with the current project name.
getName() - Method in interface com.wyu4.snowberryjam.compiler.data.tasks.interfaces.NamedTask
 
getName() - Method in class com.wyu4.snowberryjam.compiler.data.tasks.RepeatTask
 
getName() - Method in class com.wyu4.snowberryjam.compiler.data.tasks.SetTask
 
getName() - Method in class com.wyu4.snowberryjam.compiler.data.values.VariableReference
Get the name of the variable being pointed to
getName(JsonNode) - Static method in class com.wyu4.snowberryjam.compiler.Compiler
Grabs the name of the node
getNameProperty() - Method in class com.wyu4.snowberryjam.gui.viewer.VariableListener
 
getNameValue() - Method in class com.wyu4.snowberryjam.compiler.data.tasks.SetTask
 
getPage() - Method in class com.wyu4.snowberryjam.gui.framework.Model
 
getPageProperty() - Method in class com.wyu4.snowberryjam.gui.framework.Model
 
getPointer() - Method in class com.wyu4.snowberryjam.compiler.data.values.ValueHolder
Get the unparsed pointer.
getPointer() - Static method in class com.wyu4.snowberryjam.compiler.LocalStorage
Get the pointer index.
getProperty(JsonNode, String) - Static method in class com.wyu4.snowberryjam.compiler.Compiler
Grabs the value of a property given the key.
getRaw(String) - Static method in class com.wyu4.snowberryjam.compiler.LocalStorage
Get the raw value of a stored variable
getRunDisabled() - Method in class com.wyu4.snowberryjam.gui.framework.Model
 
getRunDisabledProperty() - Method in class com.wyu4.snowberryjam.gui.framework.Model
 
getRunning() - Method in class com.wyu4.snowberryjam.gui.framework.Model
 
getRunningProperty() - Method in class com.wyu4.snowberryjam.gui.framework.Model
 
getSaveAsDisabled() - Method in class com.wyu4.snowberryjam.gui.framework.Model
 
getSaveAsDisabledProperty() - Method in class com.wyu4.snowberryjam.gui.framework.Model
 
getSaveDisabled() - Method in class com.wyu4.snowberryjam.gui.framework.Model
 
getSaveDisabledProperty() - Method in class com.wyu4.snowberryjam.gui.framework.Model
 
getSecondaryBody() - Method in class com.wyu4.snowberryjam.compiler.data.tasks.IfElseTask
 
getSecondaryBody() - Method in interface com.wyu4.snowberryjam.compiler.data.tasks.interfaces.ElseBodiedTask
Get the second stack of this task
getSecondaryBodyViewer() - Method in class com.wyu4.snowberryjam.gui.viewer.codeviewer.tasks.TaskViewer
 
getSize() - Method in class com.wyu4.snowberryjam.compiler.data.values.ValueHolder
Get the value as a number.
getSourceCode() - Method in class com.wyu4.snowberryjam.gui.framework.Model
 
getSourceCodeProperty() - Method in class com.wyu4.snowberryjam.gui.framework.Model
 
getSourceFile() - Method in class com.wyu4.snowberryjam.gui.framework.Controller
 
getSourceFile() - Method in class com.wyu4.snowberryjam.gui.framework.Model
 
getSourceFileProperty() - Method in class com.wyu4.snowberryjam.gui.framework.Controller
 
getSourceFileProperty() - Method in class com.wyu4.snowberryjam.gui.framework.Model
 
getState() - Method in class com.wyu4.snowberryjam.compiler.data.values.conditional.And
 
getState() - Method in class com.wyu4.snowberryjam.compiler.data.values.conditional.ConditionalHolder
Get the state of the condition
getState() - Method in class com.wyu4.snowberryjam.compiler.data.values.conditional.Equals
 
getState() - Method in class com.wyu4.snowberryjam.compiler.data.values.conditional.GreaterOrEqualTo
 
getState() - Method in class com.wyu4.snowberryjam.compiler.data.values.conditional.GreaterThan
 
getState() - Method in class com.wyu4.snowberryjam.compiler.data.values.conditional.LessOrEqualTo
 
getState() - Method in class com.wyu4.snowberryjam.compiler.data.values.conditional.LessThan
 
getState() - Method in class com.wyu4.snowberryjam.compiler.data.values.conditional.NotEquals
 
getState() - Method in class com.wyu4.snowberryjam.compiler.data.values.conditional.Or
 
getState() - Method in class com.wyu4.snowberryjam.compiler.data.values.conditional.SameType
 
getString() - Method in class com.wyu4.snowberryjam.compiler.data.values.ValueHolder
Get the stored value as a String
getTime() - Method in class com.wyu4.snowberryjam.compiler.data.tasks.WaitTask
 
getTree(String) - Static method in class com.wyu4.snowberryjam.compiler.Compiler
Creates a JsonNode tree from a JSON String
getType() - Method in class com.wyu4.snowberryjam.compiler.data.values.builtin.InputHolder
 
getType() - Method in class com.wyu4.snowberryjam.compiler.data.values.builtin.PublicFolderHolder
 
getType() - Method in class com.wyu4.snowberryjam.compiler.data.values.builtin.RandomHolder
 
getType() - Method in class com.wyu4.snowberryjam.compiler.data.values.builtin.TimeHolder
 
getType() - Method in class com.wyu4.snowberryjam.compiler.data.values.conditional.ConditionalHolder
 
getType() - Method in class com.wyu4.snowberryjam.compiler.data.values.conversion.ArrayOf
 
getType() - Method in class com.wyu4.snowberryjam.compiler.data.values.conversion.ParseNumber
 
getType() - Method in class com.wyu4.snowberryjam.compiler.data.values.conversion.SizeOf
 
getType() - Method in class com.wyu4.snowberryjam.compiler.data.values.conversion.SplitToArray
 
getType() - Method in class com.wyu4.snowberryjam.compiler.data.values.io.ReadFile
 
getType() - Method in class com.wyu4.snowberryjam.compiler.data.values.iteration.ArrayHolder
 
getType() - Method in class com.wyu4.snowberryjam.compiler.data.values.iteration.WithUpdatedElement
 
getType() - Method in class com.wyu4.snowberryjam.compiler.data.values.ValueHolder
Get the type being pointed to
getTypeProperty() - Method in class com.wyu4.snowberryjam.gui.viewer.VariableListener
 
getValidIndex() - Method in class com.wyu4.snowberryjam.compiler.data.values.iteration.ArrayHolder
Converts the value of I to a valid and usable integer, in the context of array indexes.
getValue() - Method in class com.wyu4.snowberryjam.compiler.data.tasks.ErrorTask
 
getValue() - Method in class com.wyu4.snowberryjam.compiler.data.tasks.IfElseTask
 
getValue() - Method in class com.wyu4.snowberryjam.compiler.data.tasks.IfTask
 
getValue() - Method in interface com.wyu4.snowberryjam.compiler.data.tasks.interfaces.ValuedTask
 
getValue() - Method in class com.wyu4.snowberryjam.compiler.data.tasks.PrintTask
 
getValue() - Method in class com.wyu4.snowberryjam.compiler.data.tasks.RepeatTask
 
getValue() - Method in class com.wyu4.snowberryjam.compiler.data.tasks.SetTask
 
getValue() - Method in class com.wyu4.snowberryjam.compiler.data.tasks.WaitTask
 
getValue() - Method in class com.wyu4.snowberryjam.compiler.data.tasks.WaitUntilTask
 
getValue() - Method in class com.wyu4.snowberryjam.compiler.data.tasks.WarnTask
 
getValue() - Method in class com.wyu4.snowberryjam.compiler.data.tasks.WhileTask
 
getValue() - Method in class com.wyu4.snowberryjam.compiler.data.values.builtin.InputHolder
 
getValue() - Method in class com.wyu4.snowberryjam.compiler.data.values.builtin.PublicFolderHolder
 
getValue() - Method in class com.wyu4.snowberryjam.compiler.data.values.builtin.RandomHolder
 
getValue() - Method in class com.wyu4.snowberryjam.compiler.data.values.builtin.TimeHolder
 
getValue() - Method in class com.wyu4.snowberryjam.compiler.data.values.conditional.ConditionalHolder
 
getValue() - Method in class com.wyu4.snowberryjam.compiler.data.values.conditional.Not
 
getValue() - Method in class com.wyu4.snowberryjam.compiler.data.values.conversion.ArrayOf
The array of a value.
getValue() - Method in class com.wyu4.snowberryjam.compiler.data.values.conversion.ParseNumber
 
getValue() - Method in class com.wyu4.snowberryjam.compiler.data.values.conversion.SizeOf
The size of a value.
getValue() - Method in class com.wyu4.snowberryjam.compiler.data.values.conversion.SplitToArray
The array of a value.
getValue() - Method in class com.wyu4.snowberryjam.compiler.data.values.io.ReadFile
 
getValue() - Method in class com.wyu4.snowberryjam.compiler.data.values.iteration.ElementAtIndex
 
getValue() - Method in class com.wyu4.snowberryjam.compiler.data.values.iteration.WithUpdatedElement
 
getValue() - Method in class com.wyu4.snowberryjam.compiler.data.values.math.ArithmeticHolder
 
getValue() - Method in class com.wyu4.snowberryjam.compiler.data.values.math.Divide
 
getValue() - Method in class com.wyu4.snowberryjam.compiler.data.values.math.Minus
 
getValue() - Method in class com.wyu4.snowberryjam.compiler.data.values.math.Modulus
 
getValue() - Method in class com.wyu4.snowberryjam.compiler.data.values.math.Multiply
 
getValue() - Method in class com.wyu4.snowberryjam.compiler.data.values.math.Plus
 
getValue() - Method in class com.wyu4.snowberryjam.compiler.data.values.math.Round
 
getValue() - Method in class com.wyu4.snowberryjam.compiler.data.values.ValueHolder
Get the value being pointed to casted as an Object.
getValue() - Method in class com.wyu4.snowberryjam.compiler.data.values.VariableReference
Get the value of the variable being pointed to
getValue() - Method in class com.wyu4.snowberryjam.gui.viewer.codeviewer.values.ValueViewer
 
getValueProperty() - Method in class com.wyu4.snowberryjam.gui.viewer.VariableListener
 
getVariableNames() - Static method in class com.wyu4.snowberryjam.compiler.LocalStorage
Get all of variable names.
getView() - Method in class com.wyu4.snowberryjam.gui.framework.Controller
Get the primary view of the framework
GREATER_OR_EQUAL_TO - Enum constant in enum class com.wyu4.snowberryjam.compiler.enums.SourceId
 
GREATER_THAN - Enum constant in enum class com.wyu4.snowberryjam.compiler.enums.SourceId
 
GreaterOrEqualTo - Class in com.wyu4.snowberryjam.compiler.data.values.conditional
Conditional holder that handles an equality operation
GreaterOrEqualTo(JsonNode) - Constructor for class com.wyu4.snowberryjam.compiler.data.values.conditional.GreaterOrEqualTo
Create a new Greater-or-Equal-To operation
GreaterThan - Class in com.wyu4.snowberryjam.compiler.data.values.conditional
Conditional holder that handles an equality operation
GreaterThan(JsonNode) - Constructor for class com.wyu4.snowberryjam.compiler.data.values.conditional.GreaterThan
Create a new Greater-Than operation

I

i - Variable in class com.wyu4.snowberryjam.compiler.data.values.iteration.ArrayHolder
Parameter I
id - Variable in class com.wyu4.snowberryjam.compiler.data.BodyStack
 
id - Variable in enum class com.wyu4.snowberryjam.compiler.enums.SourceId
The string of what is actually found in "id":...
id - Variable in class com.wyu4.snowberryjam.gui.viewer.codeviewer.tasks.TaskViewer
 
ID - Enum constant in enum class com.wyu4.snowberryjam.compiler.enums.SourceKey
 
IF - Enum constant in enum class com.wyu4.snowberryjam.compiler.enums.SourceId
 
IF_ELSE - Enum constant in enum class com.wyu4.snowberryjam.compiler.enums.SourceId
 
IF_STATEMENT - Static variable in class com.wyu4.snowberryjam.gui.viewer.codeviewer.ColorDictionary
 
IfElseTask - Class in com.wyu4.snowberryjam.compiler.data.tasks
An if-else statement.
IfElseTask(JsonNode) - Constructor for class com.wyu4.snowberryjam.compiler.data.tasks.IfElseTask
Create a new if-else statement
IfTask - Class in com.wyu4.snowberryjam.compiler.data.tasks
An if-else statement.
IfTask(JsonNode) - Constructor for class com.wyu4.snowberryjam.compiler.data.tasks.IfTask
Create a new if-else statement
IMAGES - Static variable in class com.wyu4.snowberryjam.ResourceUtils
 
IMAGES_FOLDER - Enum constant in enum class com.wyu4.snowberryjam.ResourceUtils.ResourceFile
 
INCREASE_MACRO - Enum constant in enum class com.wyu4.snowberryjam.compiler.enums.SourceId
 
IncreaseMacro - Class in com.wyu4.snowberryjam.compiler.data.tasks.macros
A variable increaser statement.
IncreaseMacro(JsonNode) - Constructor for class com.wyu4.snowberryjam.compiler.data.tasks.macros.IncreaseMacro
Create a new increase statement
IncreaseMacro(ValueHolder, ValueHolder) - Constructor for class com.wyu4.snowberryjam.compiler.data.tasks.macros.IncreaseMacro
Create a new increase statement
increasePointer() - Static method in class com.wyu4.snowberryjam.compiler.LocalStorage
 
init() - Method in interface com.wyu4.snowberryjam.compiler.data.values.Cached
 
innerContent - Variable in class com.wyu4.snowberryjam.gui.viewer.codeviewer.tasks.TaskViewer
 
INPUT - Enum constant in enum class com.wyu4.snowberryjam.compiler.enums.SourceId
 
INPUT_LISTENERS - Static variable in class com.wyu4.snowberryjam.compiler.LocalStorage
The input listeners/subscribers
INPUT_MACRO - Enum constant in enum class com.wyu4.snowberryjam.compiler.enums.SourceId
 
InputHolder - Class in com.wyu4.snowberryjam.compiler.data.values.builtin
Value Holder that requests a user input.
InputHolder() - Constructor for class com.wyu4.snowberryjam.compiler.data.values.builtin.InputHolder
 
inputLogger - Static variable in class com.wyu4.snowberryjam.compiler.LocalStorage
 
InputMacro - Class in com.wyu4.snowberryjam.compiler.data.tasks.macros
A macro that sets a variable to a user input.
InputMacro(JsonNode) - Constructor for class com.wyu4.snowberryjam.compiler.data.tasks.macros.InputMacro
Create a new set statement
InputMacro(ValueHolder) - Constructor for class com.wyu4.snowberryjam.compiler.data.tasks.macros.InputMacro
Create a new set statement
insertAfter(CodeArea, Object, int) - Static method in class com.wyu4.snowberryjam.gui.editorutils.AutoComplete
 
insertBefore(CodeArea, Object, int) - Static method in class com.wyu4.snowberryjam.gui.editorutils.AutoComplete
 
Insets - Class in com.wyu4.snowberryjam.gui.viewer.codeviewer.tasks
 
Insets() - Constructor for class com.wyu4.snowberryjam.gui.viewer.codeviewer.tasks.Insets
 
InteractiveValueHolder - Class in com.wyu4.snowberryjam.compiler.data.values
A standard ValueHolder that takes two or more arguments.
InteractiveValueHolder(JsonNode) - Constructor for class com.wyu4.snowberryjam.compiler.data.values.InteractiveValueHolder
Create a new Interactive Value Holder
InteractiveValueHolder(ValueHolder, ValueHolder) - Constructor for class com.wyu4.snowberryjam.compiler.data.values.InteractiveValueHolder
Create a new Interactive Value Holder
interactor - Variable in class com.wyu4.snowberryjam.gui.framework.Controller
 
interactor - Variable in class com.wyu4.snowberryjam.gui.framework.ViewBuilder
 
Interactor - Class in com.wyu4.snowberryjam.gui.framework
The interactor of the MVCI framework.
Interactor(Model, Stage) - Constructor for class com.wyu4.snowberryjam.gui.framework.Interactor
Create a new Interactor
INTERVAL - Static variable in class com.wyu4.snowberryjam.compiler.data.tasks.WaitTask
 
INTERVAL - Static variable in class com.wyu4.snowberryjam.compiler.data.tasks.WaitUntilTask
 
IO - Static variable in class com.wyu4.snowberryjam.gui.viewer.codeviewer.ColorDictionary
 
isPrimitive(JsonNode) - Static method in class com.wyu4.snowberryjam.compiler.data.values.ValueHolder
Check if a JsonNode is primitive, in the context of Snowberry Jam
isRunning() - Static method in class com.wyu4.snowberryjam.compiler.LocalStorage
Check if the stack is running
isSpecialOperation(KeyEvent) - Static method in class com.wyu4.snowberryjam.gui.editorutils.Filter
 
isType(Class<?>) - Method in class com.wyu4.snowberryjam.compiler.data.values.ValueHolder
Check if the type being pointed to is the same as parameter type.
isWrappablePunctuation(KeyEvent) - Static method in class com.wyu4.snowberryjam.gui.editorutils.Filter
 
ITERATION - Static variable in class com.wyu4.snowberryjam.gui.viewer.codeviewer.ColorDictionary
 

K

key - Variable in enum class com.wyu4.snowberryjam.compiler.enums.SourceKey
The string format of the enum

L

LESS_OR_EQUAL_TO - Enum constant in enum class com.wyu4.snowberryjam.compiler.enums.SourceId
 
LESS_THAN - Enum constant in enum class com.wyu4.snowberryjam.compiler.enums.SourceId
 
LessOrEqualTo - Class in com.wyu4.snowberryjam.compiler.data.values.conditional
Conditional holder that handles an equality operation
LessOrEqualTo(JsonNode) - Constructor for class com.wyu4.snowberryjam.compiler.data.values.conditional.LessOrEqualTo
Create a new Less-or-Equal-To operation
LessThan - Class in com.wyu4.snowberryjam.compiler.data.values.conditional
Conditional holder that handles an equality operation
LessThan(JsonNode) - Constructor for class com.wyu4.snowberryjam.compiler.data.values.conditional.LessThan
Create a new Less-Than operation
load() - Method in class com.wyu4.snowberryjam.gui.viewer.codeviewer.tasks.TaskViewer
 
loadingOverlay - Variable in class com.wyu4.snowberryjam.gui.viewer.codeviewer.CodeViewer
 
LoadingOverlay - Class in com.wyu4.snowberryjam.gui.viewer.codeviewer
 
LoadingOverlay() - Constructor for class com.wyu4.snowberryjam.gui.viewer.codeviewer.LoadingOverlay
 
loadStack(BodyStack) - Method in class com.wyu4.snowberryjam.gui.viewer.codeviewer.tasks.StackViewer
 
loadStack(ExecutableTask[]) - Method in class com.wyu4.snowberryjam.gui.viewer.codeviewer.tasks.StackViewer
 
LocalStorage - Class in com.wyu4.snowberryjam.compiler
This class stores and handles anything related to compiling and running a source file.
LocalStorage() - Constructor for class com.wyu4.snowberryjam.compiler.LocalStorage
 
logger - Static variable in class com.wyu4.snowberryjam.compiler.Compiler
 
logger - Static variable in class com.wyu4.snowberryjam.compiler.data.BodyStack
 
logger - Static variable in class com.wyu4.snowberryjam.compiler.data.tasks.WaitTask
 
logger - Static variable in class com.wyu4.snowberryjam.compiler.data.tasks.WaitUntilTask
 
logger - Static variable in class com.wyu4.snowberryjam.compiler.LocalStorage
 
logger - Static variable in class com.wyu4.snowberryjam.gui.framework.Interactor
 
logger - Static variable in class com.wyu4.snowberryjam.gui.framework.ViewBuilder
 
logger - Static variable in class com.wyu4.snowberryjam.ResourceUtils
 
logger - Static variable in class com.wyu4.snowberryjam.Start
 
LOOP - Static variable in class com.wyu4.snowberryjam.gui.viewer.codeviewer.ColorDictionary
 

M

MACRO - Static variable in class com.wyu4.snowberryjam.gui.viewer.codeviewer.ColorDictionary
 
main(String[]) - Static method in class com.wyu4.snowberryjam.Start
 
manualStop - Static variable in class com.wyu4.snowberryjam.compiler.LocalStorage
If the runtime was manually stopped prematurely by the user
mapProjectData(JsonNode) - Static method in class com.wyu4.snowberryjam.compiler.Compiler
Map the project data.
mapProjectVariables(JsonNode) - Static method in class com.wyu4.snowberryjam.compiler.Compiler
Maps/stores all the variables found in the project's body.
MATH - Static variable in class com.wyu4.snowberryjam.gui.viewer.codeviewer.ColorDictionary
 
MAX_FONT_SIZE - Static variable in class com.wyu4.snowberryjam.Start
 
message - Variable in class com.wyu4.snowberryjam.compiler.data.tasks.ErrorTask
The message.
message - Variable in class com.wyu4.snowberryjam.compiler.data.tasks.PrintTask
The message.
message - Variable in class com.wyu4.snowberryjam.compiler.data.tasks.WarnTask
The message.
MIN_FONT_SIZE - Static variable in class com.wyu4.snowberryjam.Start
 
Minus - Class in com.wyu4.snowberryjam.compiler.data.values.math
Arithmetic Holder that handles subtraction between value A and value B.
Minus(JsonNode) - Constructor for class com.wyu4.snowberryjam.compiler.data.values.math.Minus
Create a new subtraction operation
Minus(ValueHolder, ValueHolder) - Constructor for class com.wyu4.snowberryjam.compiler.data.values.math.Minus
Create a new subtraction operation
MINUS - Enum constant in enum class com.wyu4.snowberryjam.compiler.enums.SourceId
 
model - Variable in class com.wyu4.snowberryjam.gui.framework.Controller
 
model - Variable in class com.wyu4.snowberryjam.gui.framework.Interactor
 
model - Variable in class com.wyu4.snowberryjam.gui.framework.ViewBuilder
 
Model - Class in com.wyu4.snowberryjam.gui.framework
The model of the MVCI framework.
Model() - Constructor for class com.wyu4.snowberryjam.gui.framework.Model
 
Model.Page - Enum Class in com.wyu4.snowberryjam.gui.framework
 
Modulus - Class in com.wyu4.snowberryjam.compiler.data.values.math
Arithmetic Holder that handles modulus operations between value A and value B.
Modulus(JsonNode) - Constructor for class com.wyu4.snowberryjam.compiler.data.values.math.Modulus
Create a new modulus operation
MODULUS - Enum constant in enum class com.wyu4.snowberryjam.compiler.enums.SourceId
 
Multiply - Class in com.wyu4.snowberryjam.compiler.data.values.math
Arithmetic Holder that handles multiplication between value A and value B.
Multiply(JsonNode) - Constructor for class com.wyu4.snowberryjam.compiler.data.values.math.Multiply
Create a new modulus operation
MULTIPLY - Enum constant in enum class com.wyu4.snowberryjam.compiler.enums.SourceId
 

N

name - Variable in class com.wyu4.snowberryjam.compiler.data.tasks.SetTask
The name of the variable to set.
name - Variable in class com.wyu4.snowberryjam.compiler.data.values.VariableReference
The name of the variable
name - Variable in class com.wyu4.snowberryjam.gui.viewer.VariableListener
 
NAME - Enum constant in enum class com.wyu4.snowberryjam.compiler.enums.SourceKey
 
NAME - Static variable in class com.wyu4.snowberryjam.compiler.LocalStorage
Atomically stores the project name
nameColumn - Variable in class com.wyu4.snowberryjam.gui.viewer.VariableViewer
 
NamedTask - Interface in com.wyu4.snowberryjam.compiler.data.tasks.interfaces
 
nameProperty - Variable in class com.wyu4.snowberryjam.gui.viewer.codeviewer.tasks.TaskViewer
 
Not - Class in com.wyu4.snowberryjam.compiler.data.values.conditional
Conditional Holder that inverts a value
Not(JsonNode) - Constructor for class com.wyu4.snowberryjam.compiler.data.values.conditional.Not
Create a new NOT inverter
NOT - Enum constant in enum class com.wyu4.snowberryjam.compiler.enums.SourceId
 
NOT_EQUALS - Enum constant in enum class com.wyu4.snowberryjam.compiler.enums.SourceId
 
notEmpty() - Method in class com.wyu4.snowberryjam.compiler.data.values.conditional.ConditionalHolder
 
notEmpty() - Method in class com.wyu4.snowberryjam.compiler.data.values.math.ArithmeticHolder
 
notEmpty() - Method in class com.wyu4.snowberryjam.compiler.data.values.ValueHolder
Check if this holder doesn't point to null
NotEquals - Class in com.wyu4.snowberryjam.compiler.data.values.conditional
Conditional holder that handles an inverted equality operation
NotEquals(JsonNode) - Constructor for class com.wyu4.snowberryjam.compiler.data.values.conditional.NotEquals
Create a new inverted equality operation

O

ON_RUN - Enum constant in enum class com.wyu4.snowberryjam.compiler.enums.SourceId
 
Or - Class in com.wyu4.snowberryjam.compiler.data.values.conditional
Conditional Holder that handles OR conditions
Or(JsonNode) - Constructor for class com.wyu4.snowberryjam.compiler.data.values.conditional.Or
Create a new OR operation
OR - Enum constant in enum class com.wyu4.snowberryjam.compiler.enums.SourceId
 

P

Page() - Constructor for enum class com.wyu4.snowberryjam.gui.framework.Model.Page
 
pageProperty - Variable in class com.wyu4.snowberryjam.gui.framework.Model
 
PARAM_A - Enum constant in enum class com.wyu4.snowberryjam.compiler.enums.SourceKey
 
PARAM_B - Enum constant in enum class com.wyu4.snowberryjam.compiler.enums.SourceKey
 
PARAM_I - Enum constant in enum class com.wyu4.snowberryjam.compiler.enums.SourceKey
 
PARSE_NUMBER - Enum constant in enum class com.wyu4.snowberryjam.compiler.enums.SourceId
 
ParseNumber - Class in com.wyu4.snowberryjam.compiler.data.values.conversion
Convert a string into a number
ParseNumber(JsonNode) - Constructor for class com.wyu4.snowberryjam.compiler.data.values.conversion.ParseNumber
Create a new ParseNumber operation
path - Variable in enum class com.wyu4.snowberryjam.ResourceUtils.ResourceFile
 
persistIndent(CodeArea) - Static method in class com.wyu4.snowberryjam.gui.editorutils.AutoComplete
 
Plus - Class in com.wyu4.snowberryjam.compiler.data.values.math
Arithmetic Holder that handles addition between value A and value B.
Plus(JsonNode) - Constructor for class com.wyu4.snowberryjam.compiler.data.values.math.Plus
Create a new addition operation
Plus(ValueHolder, ValueHolder) - Constructor for class com.wyu4.snowberryjam.compiler.data.values.math.Plus
 
PLUS - Enum constant in enum class com.wyu4.snowberryjam.compiler.enums.SourceId
 
pointer - Static variable in class com.wyu4.snowberryjam.compiler.LocalStorage
The runtime pointer index
primaryStackViewer - Variable in class com.wyu4.snowberryjam.gui.viewer.codeviewer.CodeViewer
 
PrimitiveValueViewer - Class in com.wyu4.snowberryjam.gui.viewer.codeviewer.values
 
PrimitiveValueViewer(ValueHolder) - Constructor for class com.wyu4.snowberryjam.gui.viewer.codeviewer.values.PrimitiveValueViewer
 
print(Object, Object...) - Static method in class com.wyu4.snowberryjam.compiler.Compiler
Send a print statement to the development console.
print(Object, Object...) - Static method in class com.wyu4.snowberryjam.compiler.LocalStorage
Send a print statement to the runtime console.
PRINT - Enum constant in enum class com.wyu4.snowberryjam.compiler.enums.SourceId
 
PRINT_LISTENERS - Static variable in class com.wyu4.snowberryjam.compiler.Compiler
 
PRINT_LISTENERS - Static variable in class com.wyu4.snowberryjam.compiler.LocalStorage
The print listeners
printTab(Object, Object...) - Static method in class com.wyu4.snowberryjam.compiler.Compiler
Send a print statement to the development console.
PrintTask - Class in com.wyu4.snowberryjam.compiler.data.tasks
A print statement.
PrintTask(JsonNode) - Constructor for class com.wyu4.snowberryjam.compiler.data.tasks.PrintTask
Create a new print statement.
PrintTask(ValueHolder) - Constructor for class com.wyu4.snowberryjam.compiler.data.tasks.PrintTask
Create a new print statement.
PrintTask(String) - Constructor for class com.wyu4.snowberryjam.compiler.data.tasks.PrintTask
Create a new print statement.
PROJECT - Enum constant in enum class com.wyu4.snowberryjam.compiler.enums.SourceId
 
PUBLIC - Static variable in class com.wyu4.snowberryjam.ResourceUtils
 
PUBLIC_FOLDER - Enum constant in enum class com.wyu4.snowberryjam.compiler.enums.SourceId
 
PublicFolderHolder - Class in com.wyu4.snowberryjam.compiler.data.values.builtin
Value Holder that provides time resources.
PublicFolderHolder() - Constructor for class com.wyu4.snowberryjam.compiler.data.values.builtin.PublicFolderHolder
 

R

RANDOM - Enum constant in enum class com.wyu4.snowberryjam.compiler.enums.SourceId
 
RandomHolder - Class in com.wyu4.snowberryjam.compiler.data.values.builtin
Value Holder that handles randomization
RandomHolder() - Constructor for class com.wyu4.snowberryjam.compiler.data.values.builtin.RandomHolder
 
READ_FILE - Enum constant in enum class com.wyu4.snowberryjam.compiler.enums.SourceId
 
readFile(ResourceUtils.ResourceFile) - Static method in class com.wyu4.snowberryjam.ResourceUtils
 
readFile(File) - Static method in class com.wyu4.snowberryjam.ResourceUtils
 
ReadFile - Class in com.wyu4.snowberryjam.compiler.data.values.io
 
ReadFile(JsonNode) - Constructor for class com.wyu4.snowberryjam.compiler.data.values.io.ReadFile
 
ReadFile(ValueHolder) - Constructor for class com.wyu4.snowberryjam.compiler.data.values.io.ReadFile
 
refresh() - Method in class com.wyu4.snowberryjam.gui.viewer.codeviewer.CodeViewer
 
refresh() - Method in class com.wyu4.snowberryjam.gui.viewer.VariableViewer
 
refresh() - Method in interface com.wyu4.snowberryjam.gui.viewer.Viewer
Refresh the contents of this viewer.
release() - Method in class com.wyu4.snowberryjam.compiler.data.values.builtin.InputHolder
 
release() - Method in interface com.wyu4.snowberryjam.compiler.data.values.Cached
 
releaseCache() - Static method in class com.wyu4.snowberryjam.compiler.LocalStorage
 
REPEAT - Enum constant in enum class com.wyu4.snowberryjam.compiler.enums.SourceId
 
repeats - Variable in class com.wyu4.snowberryjam.compiler.data.tasks.RepeatTask
The number of times to repeat the loop.
RepeatTask - Class in com.wyu4.snowberryjam.compiler.data.tasks
A repeat loop, similar to a for-loop.
RepeatTask(JsonNode) - Constructor for class com.wyu4.snowberryjam.compiler.data.tasks.RepeatTask
Create a new repeat loop
replace(CodeArea, Object, int, int) - Static method in class com.wyu4.snowberryjam.gui.editorutils.AutoComplete
 
replaceBefore(CodeArea, Object, int) - Static method in class com.wyu4.snowberryjam.gui.editorutils.AutoComplete
 
resetPointer() - Static method in class com.wyu4.snowberryjam.compiler.LocalStorage
Reset the pointer index to 0, and release all cached data.
ResourceFile(String) - Constructor for enum class com.wyu4.snowberryjam.ResourceUtils.ResourceFile
 
ResourceUtils - Class in com.wyu4.snowberryjam
 
ResourceUtils() - Constructor for class com.wyu4.snowberryjam.ResourceUtils
 
ResourceUtils.ResourceFile - Enum Class in com.wyu4.snowberryjam
 
Round - Class in com.wyu4.snowberryjam.compiler.data.values.math
Arithmetic Holder that rounds value A.
Round(JsonNode) - Constructor for class com.wyu4.snowberryjam.compiler.data.values.math.Round
Create a new rounding operation
ROUND - Enum constant in enum class com.wyu4.snowberryjam.compiler.enums.SourceId
 
runDisabledProperty - Variable in class com.wyu4.snowberryjam.gui.framework.Model
 
running - Static variable in class com.wyu4.snowberryjam.compiler.LocalStorage
The running property
runningProperty - Variable in class com.wyu4.snowberryjam.gui.framework.Model
 
runStack() - Static method in class com.wyu4.snowberryjam.compiler.LocalStorage

S

SAME_TYPE - Enum constant in enum class com.wyu4.snowberryjam.compiler.enums.SourceId
 
SameType - Class in com.wyu4.snowberryjam.compiler.data.values.conditional
Conditional Holder that checks if two values share the same type.
SameType(JsonNode) - Constructor for class com.wyu4.snowberryjam.compiler.data.values.conditional.SameType
Create a new Same-Type operation
saveAsDisabledProperty - Variable in class com.wyu4.snowberryjam.gui.framework.Model
 
saveDisabledProperty - Variable in class com.wyu4.snowberryjam.gui.framework.Model
 
scrollPane - Variable in class com.wyu4.snowberryjam.gui.viewer.codeviewer.CodeViewer
 
secondaryBodyViewer - Variable in class com.wyu4.snowberryjam.gui.viewer.codeviewer.tasks.TaskViewer
 
sendInput(String) - Static method in class com.wyu4.snowberryjam.compiler.LocalStorage
Send a user input.
SET - Enum constant in enum class com.wyu4.snowberryjam.compiler.enums.SourceId
 
setDebuggingEnabled(boolean) - Static method in class com.wyu4.snowberryjam.compiler.data.BodyStack
 
setDescription(String) - Static method in class com.wyu4.snowberryjam.compiler.LocalStorage
Set the description of the project.
setName(String) - Static method in class com.wyu4.snowberryjam.compiler.LocalStorage
Set the project name
SetTask - Class in com.wyu4.snowberryjam.compiler.data.tasks
A variable setter statement.
SetTask(JsonNode) - Constructor for class com.wyu4.snowberryjam.compiler.data.tasks.SetTask
Create a new set statement
SetTask(ValueHolder, ValueHolder) - Constructor for class com.wyu4.snowberryjam.compiler.data.tasks.SetTask
Create a new set statement
setVariable(String, Object) - Static method in class com.wyu4.snowberryjam.compiler.LocalStorage
Override the contents of a variable in LocalStorage.VARIABLES
SIZE_OF - Enum constant in enum class com.wyu4.snowberryjam.compiler.enums.SourceId
 
SizeOf - Class in com.wyu4.snowberryjam.compiler.data.values.conversion
Converts any value into it size.
SizeOf(JsonNode) - Constructor for class com.wyu4.snowberryjam.compiler.data.values.conversion.SizeOf
Create a new SizeOf operation
sourceCodeProperty - Variable in class com.wyu4.snowberryjam.gui.framework.Model
 
sourceFileProperty - Variable in class com.wyu4.snowberryjam.gui.framework.Model
 
SourceId - Enum Class in com.wyu4.snowberryjam.compiler.enums
Enum of all the types of nodes that a Snowberry Jam source file should have
SourceId(String) - Constructor for enum class com.wyu4.snowberryjam.compiler.enums.SourceId
 
SourceId(String, String) - Constructor for enum class com.wyu4.snowberryjam.compiler.enums.SourceId
 
SourceKey - Enum Class in com.wyu4.snowberryjam.compiler.enums
The keys that can be found in a Snowberry Jam source code.
SourceKey(String) - Constructor for enum class com.wyu4.snowberryjam.compiler.enums.SourceKey
 
SPLIT - Enum constant in enum class com.wyu4.snowberryjam.compiler.enums.SourceId
 
SplitToArray - Class in com.wyu4.snowberryjam.compiler.data.values.conversion
Converts any value into an array by splitting its string form.
SplitToArray(JsonNode) - Constructor for class com.wyu4.snowberryjam.compiler.data.values.conversion.SplitToArray
Create a new SplitToArray operation
SQUARE_RADII - Static variable in class com.wyu4.snowberryjam.gui.viewer.codeviewer.values.ValueViewer
 
stack - Variable in class com.wyu4.snowberryjam.compiler.data.BodyStack
 
STACK - Static variable in class com.wyu4.snowberryjam.compiler.LocalStorage
Stores tasks starting from index 0
stackAdd(ExecutableTask) - Static method in class com.wyu4.snowberryjam.compiler.LocalStorage
Add a task to LocalStorage.STACK
StackViewer - Class in com.wyu4.snowberryjam.gui.viewer.codeviewer.tasks
 
StackViewer() - Constructor for class com.wyu4.snowberryjam.gui.viewer.codeviewer.tasks.StackViewer
 
StackViewer(boolean) - Constructor for class com.wyu4.snowberryjam.gui.viewer.codeviewer.tasks.StackViewer
 
stage - Variable in class com.wyu4.snowberryjam.gui.framework.Interactor
 
start(Stage) - Method in class com.wyu4.snowberryjam.Start
Starts a new Snowberry Jam process
Start - Class in com.wyu4.snowberryjam
The main entry point.
Start() - Constructor for class com.wyu4.snowberryjam.Start
 
stopRun() - Static method in class com.wyu4.snowberryjam.compiler.LocalStorage
Stop the current run
STORAGE - Static variable in class com.wyu4.snowberryjam.gui.viewer.codeviewer.ColorDictionary
 
stringToId(String) - Static method in class com.wyu4.snowberryjam.compiler.enums.EnumHelper
Convert a string to a SourceId
stringToKey(String) - Static method in class com.wyu4.snowberryjam.compiler.enums.EnumHelper
Convert a string to a SourceKey
STYLE - Enum constant in enum class com.wyu4.snowberryjam.ResourceUtils.ResourceFile
 
superEquals(Object) - Method in class com.wyu4.snowberryjam.compiler.data.values.ValueHolder
 

T

task - Variable in class com.wyu4.snowberryjam.gui.viewer.codeviewer.tasks.TaskViewer
 
tasks - Variable in class com.wyu4.snowberryjam.gui.viewer.codeviewer.tasks.StackViewer
 
TaskViewer - Class in com.wyu4.snowberryjam.gui.viewer.codeviewer.tasks
 
TaskViewer(ExecutableTask) - Constructor for class com.wyu4.snowberryjam.gui.viewer.codeviewer.tasks.TaskViewer
 
THREAD - Enum constant in enum class com.wyu4.snowberryjam.compiler.enums.SourceId
 
THREADING - Static variable in class com.wyu4.snowberryjam.gui.viewer.codeviewer.ColorDictionary
 
THREADS - Static variable in class com.wyu4.snowberryjam.compiler.LocalStorage
Stores threads
ThreadTask - Class in com.wyu4.snowberryjam.compiler.data.tasks
Run something in a new thread.
ThreadTask(JsonNode) - Constructor for class com.wyu4.snowberryjam.compiler.data.tasks.ThreadTask
Create a new thread
time - Variable in class com.wyu4.snowberryjam.compiler.data.tasks.WaitTask
The wait time in seconds.
TIME - Enum constant in enum class com.wyu4.snowberryjam.compiler.enums.SourceId
 
TimeHolder - Class in com.wyu4.snowberryjam.compiler.data.values.builtin
Value Holder that provides time resources.
TimeHolder() - Constructor for class com.wyu4.snowberryjam.compiler.data.values.builtin.TimeHolder
 
titleHBox - Variable in class com.wyu4.snowberryjam.gui.viewer.codeviewer.tasks.TaskViewer
 
toString() - Method in class com.wyu4.snowberryjam.compiler.data.tasks.ErrorTask
 
toString() - Method in class com.wyu4.snowberryjam.compiler.data.tasks.IfElseTask
 
toString() - Method in class com.wyu4.snowberryjam.compiler.data.tasks.IfTask
 
toString() - Method in class com.wyu4.snowberryjam.compiler.data.tasks.PrintTask
 
toString() - Method in class com.wyu4.snowberryjam.compiler.data.tasks.RepeatTask
 
toString() - Method in class com.wyu4.snowberryjam.compiler.data.tasks.SetTask
 
toString() - Method in class com.wyu4.snowberryjam.compiler.data.tasks.ThreadTask
 
toString() - Method in class com.wyu4.snowberryjam.compiler.data.tasks.WaitTask
 
toString() - Method in class com.wyu4.snowberryjam.compiler.data.tasks.WaitUntilTask
 
toString() - Method in class com.wyu4.snowberryjam.compiler.data.tasks.WarnTask
 
toString() - Method in class com.wyu4.snowberryjam.compiler.data.tasks.WhileTask
 
toString() - Method in class com.wyu4.snowberryjam.compiler.data.values.builtin.InputHolder
 
toString() - Method in class com.wyu4.snowberryjam.compiler.data.values.builtin.PublicFolderHolder
 
toString() - Method in class com.wyu4.snowberryjam.compiler.data.values.builtin.RandomHolder
 
toString() - Method in class com.wyu4.snowberryjam.compiler.data.values.builtin.TimeHolder
 
toString() - Method in class com.wyu4.snowberryjam.compiler.data.values.conditional.And
 
toString() - Method in class com.wyu4.snowberryjam.compiler.data.values.conditional.ConditionalHolder
 
toString() - Method in class com.wyu4.snowberryjam.compiler.data.values.conditional.Equals
 
toString() - Method in class com.wyu4.snowberryjam.compiler.data.values.conditional.GreaterOrEqualTo
 
toString() - Method in class com.wyu4.snowberryjam.compiler.data.values.conditional.GreaterThan
 
toString() - Method in class com.wyu4.snowberryjam.compiler.data.values.conditional.LessOrEqualTo
 
toString() - Method in class com.wyu4.snowberryjam.compiler.data.values.conditional.LessThan
 
toString() - Method in class com.wyu4.snowberryjam.compiler.data.values.conditional.Not
 
toString() - Method in class com.wyu4.snowberryjam.compiler.data.values.conditional.NotEquals
 
toString() - Method in class com.wyu4.snowberryjam.compiler.data.values.conditional.Or
 
toString() - Method in class com.wyu4.snowberryjam.compiler.data.values.conditional.SameType
 
toString() - Method in class com.wyu4.snowberryjam.compiler.data.values.conversion.ArrayOf
 
toString() - Method in class com.wyu4.snowberryjam.compiler.data.values.conversion.ConversionHolder
 
toString() - Method in class com.wyu4.snowberryjam.compiler.data.values.conversion.ParseNumber
 
toString() - Method in class com.wyu4.snowberryjam.compiler.data.values.conversion.SizeOf
 
toString() - Method in class com.wyu4.snowberryjam.compiler.data.values.conversion.SplitToArray
 
toString() - Method in class com.wyu4.snowberryjam.compiler.data.values.io.ReadFile
 
toString() - Method in class com.wyu4.snowberryjam.compiler.data.values.iteration.ArrayHolder
 
toString() - Method in class com.wyu4.snowberryjam.compiler.data.values.iteration.ElementAtIndex
 
toString() - Method in class com.wyu4.snowberryjam.compiler.data.values.iteration.WithUpdatedElement
 
toString() - Method in class com.wyu4.snowberryjam.compiler.data.values.math.ArithmeticHolder
 
toString() - Method in class com.wyu4.snowberryjam.compiler.data.values.math.Divide
 
toString() - Method in class com.wyu4.snowberryjam.compiler.data.values.math.Minus
 
toString() - Method in class com.wyu4.snowberryjam.compiler.data.values.math.Modulus
 
toString() - Method in class com.wyu4.snowberryjam.compiler.data.values.math.Multiply
 
toString() - Method in class com.wyu4.snowberryjam.compiler.data.values.math.Plus
 
toString() - Method in class com.wyu4.snowberryjam.compiler.data.values.math.Round
 
toString() - Method in class com.wyu4.snowberryjam.compiler.data.values.ValueHolder
 
toString() - Method in class com.wyu4.snowberryjam.compiler.data.values.VariableReference
 
toString() - Method in enum class com.wyu4.snowberryjam.compiler.enums.SourceId
 
toString() - Method in enum class com.wyu4.snowberryjam.compiler.enums.SourceKey
 
toString() - Method in enum class com.wyu4.snowberryjam.ResourceUtils.ResourceFile
 
type - Variable in class com.wyu4.snowberryjam.gui.viewer.VariableListener
 
typeColumn - Variable in class com.wyu4.snowberryjam.gui.viewer.VariableViewer
 

U

updateFile(File) - Method in class com.wyu4.snowberryjam.gui.framework.Controller
 

V

value - Variable in class com.wyu4.snowberryjam.compiler.data.tasks.SetTask
The new value of the variable.
value - Variable in class com.wyu4.snowberryjam.compiler.data.values.ValueHolder
The value to be pointing to.
value - Variable in class com.wyu4.snowberryjam.gui.viewer.codeviewer.values.ValueViewer
 
value - Variable in class com.wyu4.snowberryjam.gui.viewer.VariableListener
 
VALUE - Enum constant in enum class com.wyu4.snowberryjam.compiler.enums.SourceKey
 
valueColumn - Variable in class com.wyu4.snowberryjam.gui.viewer.VariableViewer
 
ValuedTask - Interface in com.wyu4.snowberryjam.compiler.data.tasks.interfaces
 
ValueHolder - Class in com.wyu4.snowberryjam.compiler.data.values
A pointer to a stored value.
ValueHolder() - Constructor for class com.wyu4.snowberryjam.compiler.data.values.ValueHolder
Creates a pointer to null.
ValueHolder(Object) - Constructor for class com.wyu4.snowberryjam.compiler.data.values.ValueHolder
Creates a new pointer to a value
valueOf(String) - Static method in enum class com.wyu4.snowberryjam.compiler.enums.SourceId
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.wyu4.snowberryjam.compiler.enums.SourceKey
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.wyu4.snowberryjam.gui.framework.Model.Page
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.wyu4.snowberryjam.ResourceUtils.ResourceFile
Returns the enum constant of this class with the specified name.
valueProperty - Variable in class com.wyu4.snowberryjam.gui.viewer.codeviewer.tasks.TaskViewer
 
values() - Static method in enum class com.wyu4.snowberryjam.compiler.enums.SourceId
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.wyu4.snowberryjam.compiler.enums.SourceKey
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.wyu4.snowberryjam.gui.framework.Model.Page
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.wyu4.snowberryjam.ResourceUtils.ResourceFile
Returns an array containing the constants of this enum class, in the order they are declared.
ValueViewer - Class in com.wyu4.snowberryjam.gui.viewer.codeviewer.values
 
ValueViewer(ValueHolder) - Constructor for class com.wyu4.snowberryjam.gui.viewer.codeviewer.values.ValueViewer
 
VARIABLE - Enum constant in enum class com.wyu4.snowberryjam.compiler.enums.SourceId
 
VARIABLE_LISTENERS - Static variable in class com.wyu4.snowberryjam.compiler.LocalStorage
THe variable listeners
VariableListener - Class in com.wyu4.snowberryjam.gui.viewer
 
VariableListener(String) - Constructor for class com.wyu4.snowberryjam.gui.viewer.VariableListener
 
variableName - Variable in class com.wyu4.snowberryjam.compiler.data.tasks.RepeatTask
The variable to set.
VariableReference - Class in com.wyu4.snowberryjam.compiler.data.values
A pointer to a variable stored in LocalStorage
VariableReference(ValueHolder) - Constructor for class com.wyu4.snowberryjam.compiler.data.values.VariableReference
Create a new Vairable Reference
VariableReference(String) - Constructor for class com.wyu4.snowberryjam.compiler.data.values.VariableReference
Create a new Vairable Reference
VariableReferenceViewer - Class in com.wyu4.snowberryjam.gui.viewer.codeviewer.values
 
VariableReferenceViewer(VariableReference) - Constructor for class com.wyu4.snowberryjam.gui.viewer.codeviewer.values.VariableReferenceViewer
 
variables - Variable in class com.wyu4.snowberryjam.gui.viewer.VariableViewer
 
VARIABLES - Enum constant in enum class com.wyu4.snowberryjam.compiler.enums.SourceKey
 
VARIABLES - Static variable in class com.wyu4.snowberryjam.compiler.LocalStorage
Stores variables
VARIABLES_COPY - Static variable in class com.wyu4.snowberryjam.compiler.LocalStorage
A new copy of the variables.
VariableViewer - Class in com.wyu4.snowberryjam.gui.viewer
 
VariableViewer() - Constructor for class com.wyu4.snowberryjam.gui.viewer.VariableViewer
 
ViewBuilder - Class in com.wyu4.snowberryjam.gui.framework
The ViewBuilder of the MVCI framework.
ViewBuilder(Model, Interactor) - Constructor for class com.wyu4.snowberryjam.gui.framework.ViewBuilder
Creates a new ViewBuilder
Viewer - Interface in com.wyu4.snowberryjam.gui.viewer
An interface for visual project-related viewers.
VIEWER - Enum constant in enum class com.wyu4.snowberryjam.gui.framework.Model.Page
 

W

WAIT - Enum constant in enum class com.wyu4.snowberryjam.compiler.enums.SourceId
 
WAIT_UNTIL - Enum constant in enum class com.wyu4.snowberryjam.compiler.enums.SourceId
 
WaitTask - Class in com.wyu4.snowberryjam.compiler.data.tasks
A wait task.
WaitTask(JsonNode) - Constructor for class com.wyu4.snowberryjam.compiler.data.tasks.WaitTask
Create a new wait statement
WaitUntilTask - Class in com.wyu4.snowberryjam.compiler.data.tasks
A wait task.
WaitUntilTask(JsonNode) - Constructor for class com.wyu4.snowberryjam.compiler.data.tasks.WaitUntilTask
Create a new wait statement
warn(Object, Object...) - Static method in class com.wyu4.snowberryjam.compiler.Compiler
Send a warning statement to the development console.
warn(Object, Object...) - Static method in class com.wyu4.snowberryjam.compiler.LocalStorage
Send a print statement to the runtime console.
WARN - Enum constant in enum class com.wyu4.snowberryjam.compiler.enums.SourceId
 
WARN_LISTENERS - Static variable in class com.wyu4.snowberryjam.compiler.Compiler
 
WARN_LISTENERS - Static variable in class com.wyu4.snowberryjam.compiler.LocalStorage
The warn listeners
WarnTask - Class in com.wyu4.snowberryjam.compiler.data.tasks
A warn statement.
WarnTask(JsonNode) - Constructor for class com.wyu4.snowberryjam.compiler.data.tasks.WarnTask
Create a new warn statement.
WarnTask(ValueHolder) - Constructor for class com.wyu4.snowberryjam.compiler.data.tasks.WarnTask
Create a new warn statement.
WarnTask(String) - Constructor for class com.wyu4.snowberryjam.compiler.data.tasks.WarnTask
Create a new warn statement.
WHILE - Enum constant in enum class com.wyu4.snowberryjam.compiler.enums.SourceId
 
WhileTask - Class in com.wyu4.snowberryjam.compiler.data.tasks
A while loop.
WhileTask(JsonNode) - Constructor for class com.wyu4.snowberryjam.compiler.data.tasks.WhileTask
Create a new while loop
WhileTask(ConditionalHolder, BodyStack) - Constructor for class com.wyu4.snowberryjam.compiler.data.tasks.WhileTask
Create a new while loop
WITH_UPDATED_ELEMENT - Enum constant in enum class com.wyu4.snowberryjam.compiler.enums.SourceId
 
WithUpdatedElement - Class in com.wyu4.snowberryjam.compiler.data.values.iteration
Array Holder that returns an array with a modified element
WithUpdatedElement(JsonNode) - Constructor for class com.wyu4.snowberryjam.compiler.data.values.iteration.WithUpdatedElement
Create a new With-Updated-Element
A B C D E F G I K L M N O P R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values