Uses of Class
jmri.jmrix.loconet.sdf.SdfMacro
-
Packages that use SdfMacro Package Description jmri.jmrix.loconet.sdf Support for reading and writing Digitrax SDF (Sound Definition Format) information, particularly in Digitrax Sound Definition Project (SDF) files.jmri.jmrix.loconet.sdfeditor Provide GUI tools for editing an SDF file in memory. -
-
Uses of SdfMacro in jmri.jmrix.loconet.sdf
Subclasses of SdfMacro in jmri.jmrix.loconet.sdf Modifier and Type Class Description class
BranchTo
Implement the BRANCH_TO macro from the Digitrax sound definition languageclass
ChannelStart
Implement the CHANNEL_START macro from the Digitrax sound definition languageclass
CommentMacro
An SdfMacro for carrying a comment.class
DelaySound
Implement the DELAY_SOUND macro from the Digitrax sound definition languageclass
EndSound
Implement the END_SOUND macro from the Digitrax sound definition language.class
FourByteMacro
Implement generic four-byte macros from the Digitrax sound definition languageclass
GenerateTrigger
Implement the GENERATE_TRIGGER macro from the Digitrax sound definition languageclass
InitiateSound
Implement the INITIATE_SOUND macro from the Digitrax sound definition languageclass
LabelMacro
An SdfMacro for carrying a commentclass
LoadModifier
Implement the LOAD_MODIFIER macro from the Digitrax sound definition language Arg1: Upper 4 bits - math modifiers FMATH_LODE et al Arg2: Arg3:class
MaskCompare
Implement the MASK_COMPARE macro from the Digitrax sound definition languageclass
Play
Implement the PLAY macro from the Digitrax sound definition languageclass
SdlVersion
Implement the SDL_VERSION macro from the Digitrax sound definition languageclass
SkemeStart
Implement the SKEME_START macro from the Digitrax sound definition language.class
SkipOnTrigger
Implement the SKIP_ON_TRIGGER macro from the Digitrax sound definition languageclass
TwoByteMacro
Implement generic two-byte macros from the Digitrax sound definition languageFields in jmri.jmrix.loconet.sdf with type parameters of type SdfMacro Modifier and Type Field Description (package private) java.util.ArrayList<SdfMacro>
SdfMacro. children
Local member hold list of child (contained) instructions(package private) java.util.ArrayList<SdfMacro>
SdfBuffer. ops
Methods in jmri.jmrix.loconet.sdf that return SdfMacro Modifier and Type Method Description static SdfMacro
SdfMacro. decodeInstruction(SdfBuffer buff)
Get the next instruction macro in a buffer.static SdfMacro
BranchTo. match(SdfBuffer buff)
static SdfMacro
ChannelStart. match(SdfBuffer buff)
static SdfMacro
CommentMacro. match(SdfBuffer buff)
static SdfMacro
DelaySound. match(SdfBuffer buff)
static SdfMacro
EndSound. match(SdfBuffer buff)
static SdfMacro
FourByteMacro. match(SdfBuffer buff)
static SdfMacro
GenerateTrigger. match(SdfBuffer buff)
static SdfMacro
InitiateSound. match(SdfBuffer buff)
static SdfMacro
LabelMacro. match(SdfBuffer buff)
static SdfMacro
LoadModifier. match(SdfBuffer buff)
static SdfMacro
MaskCompare. match(SdfBuffer buff)
static SdfMacro
Play. match(SdfBuffer buff)
static SdfMacro
SdlVersion. match(SdfBuffer buff)
static SdfMacro
SkemeStart. match(SdfBuffer buff)
static SdfMacro
SkipOnTrigger. match(SdfBuffer buff)
static SdfMacro
TwoByteMacro. match(SdfBuffer buff)
Methods in jmri.jmrix.loconet.sdf that return types with arguments of type SdfMacro Modifier and Type Method Description java.util.List<SdfMacro>
SdfMacro. getChildren()
Access child (nested) instructions.java.util.List<SdfMacro>
SdfBuffer. getMacroList()
-
Uses of SdfMacro in jmri.jmrix.loconet.sdfeditor
Fields in jmri.jmrix.loconet.sdfeditor declared as SdfMacro Modifier and Type Field Description (package private) SdfMacro
SdfMacroEditor. inst
Methods in jmri.jmrix.loconet.sdfeditor that return SdfMacro Modifier and Type Method Description (package private) SdfMacro
SdfMacroEditor. getMacro()
Methods in jmri.jmrix.loconet.sdfeditor with parameters of type SdfMacro Modifier and Type Method Description static SdfMacroEditor
SdfMacroEditor. attachEditor(SdfMacro inst)
Return an editor object for a SdfMacro type.(package private) void
EditorPane. nestNodes(javax.swing.tree.DefaultMutableTreeNode parent, SdfMacro macro)
Constructors in jmri.jmrix.loconet.sdfeditor with parameters of type SdfMacro Constructor Description BranchToEditor(SdfMacro inst)
ChannelStartEditor(SdfMacro inst)
CommentMacroEditor(SdfMacro inst)
DelaySoundEditor(SdfMacro inst)
EndSoundEditor(SdfMacro inst)
FourByteMacroEditor(SdfMacro inst)
GenerateTriggerEditor(SdfMacro inst)
InitiateSoundEditor(SdfMacro inst)
LabelMacroEditor(SdfMacro inst)
LoadModifierEditor(SdfMacro inst)
MaskCompareEditor(SdfMacro inst)
PlayEditor(SdfMacro inst)
SdfMacroEditor(SdfMacro inst)
SdlVersionEditor(SdfMacro inst)
SkemeStartEditor(SdfMacro inst)
SkipOnTriggerEditor(SdfMacro inst)
TwoByteMacroEditor(SdfMacro inst)
-