Index
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
ANDoperations. - And(JsonNode) - Constructor for class com.wyu4.snowberryjam.compiler.data.values.conditional.And
-
Create a new
ANDoperation - 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
ValueHolderobject 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 aBodyStack. - 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
MenuBarfilled 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
BodyStackand 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
JsonNodeobject. - 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
Objectarray. - 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
JsonNodetree from a JSONString - 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
ValueHolderthat 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
JsonNodeis 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
NOTinverter - 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
ORconditions - Or(JsonNode) - Constructor for class com.wyu4.snowberryjam.compiler.data.values.conditional.Or
-
Create a new
ORoperation - 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
All Classes and Interfaces|All Packages|Constant Field Values