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 classBranchToImplement the BRANCH_TO macro from the Digitrax sound definition languageclassChannelStartImplement the CHANNEL_START macro from the Digitrax sound definition languageclassCommentMacroAn SdfMacro for carrying a comment.classDelaySoundImplement the DELAY_SOUND macro from the Digitrax sound definition languageclassEndSoundImplement the END_SOUND macro from the Digitrax sound definition language.classFourByteMacroImplement generic four-byte macros from the Digitrax sound definition languageclassGenerateTriggerImplement the GENERATE_TRIGGER macro from the Digitrax sound definition languageclassInitiateSoundImplement the INITIATE_SOUND macro from the Digitrax sound definition languageclassLabelMacroAn SdfMacro for carrying a commentclassLoadModifierImplement the LOAD_MODIFIER macro from the Digitrax sound definition language Arg1: Upper 4 bits - math modifiers FMATH_LODE et al Arg2: Arg3:classMaskCompareImplement the MASK_COMPARE macro from the Digitrax sound definition languageclassPlayImplement the PLAY macro from the Digitrax sound definition languageclassSdlVersionImplement the SDL_VERSION macro from the Digitrax sound definition languageclassSkemeStartImplement the SKEME_START macro from the Digitrax sound definition language.classSkipOnTriggerImplement the SKIP_ON_TRIGGER macro from the Digitrax sound definition languageclassTwoByteMacroImplement 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. childrenLocal member hold list of child (contained) instructions(package private) java.util.ArrayList<SdfMacro>SdfBuffer. opsMethods in jmri.jmrix.loconet.sdf that return SdfMacro Modifier and Type Method Description static SdfMacroSdfMacro. decodeInstruction(SdfBuffer buff)Get the next instruction macro in a buffer.static SdfMacroBranchTo. match(SdfBuffer buff)static SdfMacroChannelStart. match(SdfBuffer buff)static SdfMacroCommentMacro. match(SdfBuffer buff)static SdfMacroDelaySound. match(SdfBuffer buff)static SdfMacroEndSound. match(SdfBuffer buff)static SdfMacroFourByteMacro. match(SdfBuffer buff)static SdfMacroGenerateTrigger. match(SdfBuffer buff)static SdfMacroInitiateSound. match(SdfBuffer buff)static SdfMacroLabelMacro. match(SdfBuffer buff)static SdfMacroLoadModifier. match(SdfBuffer buff)static SdfMacroMaskCompare. match(SdfBuffer buff)static SdfMacroPlay. match(SdfBuffer buff)static SdfMacroSdlVersion. match(SdfBuffer buff)static SdfMacroSkemeStart. match(SdfBuffer buff)static SdfMacroSkipOnTrigger. match(SdfBuffer buff)static SdfMacroTwoByteMacro. 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) SdfMacroSdfMacroEditor. instMethods in jmri.jmrix.loconet.sdfeditor that return SdfMacro Modifier and Type Method Description (package private) SdfMacroSdfMacroEditor. getMacro()Methods in jmri.jmrix.loconet.sdfeditor with parameters of type SdfMacro Modifier and Type Method Description static SdfMacroEditorSdfMacroEditor. attachEditor(SdfMacro inst)Return an editor object for a SdfMacro type.(package private) voidEditorPane. 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)
-