Package net.paulhertz.pixelaudio.io
Class GestureGranularConfigIO.Result
java.lang.Object
net.paulhertz.pixelaudio.io.GestureGranularConfigIO.Result
- Enclosing class:
- GestureGranularConfigIO
Result of reading a brush configuration JSON file.
-
Field Summary
FieldsModifier and TypeFieldDescriptionReconstructed configuration builder.final StringConfiguration description.final StringConfiguration identifier.Instrument type for this configuration.final StringRelative path to a linked gesture file.final StringConfiguration display name.final StringFree-form configuration notes. -
Constructor Summary
ConstructorsConstructorDescriptionResult(GestureGranularConfig.Builder builder, String id, String name, String description, String notes, GestureGranularConfigIO.InstrumentType instrumentType, String linkedGesturePath) Creates a configuration read result. -
Method Summary
-
Field Details
-
builder
Reconstructed configuration builder. -
id
Configuration identifier. -
name
Configuration display name. -
description
Configuration description. -
notes
Free-form configuration notes. -
instrumentType
Instrument type for this configuration. -
linkedGesturePath
Relative path to a linked gesture file.
-
-
Constructor Details
-
Result
public Result(GestureGranularConfig.Builder builder, String id, String name, String description, String notes, GestureGranularConfigIO.InstrumentType instrumentType, String linkedGesturePath) Creates a configuration read result.- Parameters:
builder- reconstructed configuration builderid- configuration identifiername- configuration display namedescription- configuration descriptionnotes- free-form configuration notesinstrumentType- instrument type for this configurationlinkedGesturePath- relative path to a linked gesture file
-