Class XStreamInstancesManager

java.lang.Object
org.jjazz.xstream.api.XStreamInstancesManager

public class XStreamInstancesManager extends Object
Get access to the shared and configured XStream instances.

The configuration of the XStream instances is done by the XStreamConfigurator instances found in the global lookup. This allows the XStreamConfigurators to add aliases even for private classes or classes from non-public packages of a Netbeans module.

See Also:
  • Method Details

    • getInstance

      public static XStreamInstancesManager getInstance()
    • getLoadSongInstance

      public com.thoughtworks.xstream.XStream getLoadSongInstance()
      Get the XStream configured for Song loading.
      Returns:
    • getSaveSongInstance

      public com.thoughtworks.xstream.XStream getSaveSongInstance()
      Get the XStream configured for Song saving.
      Returns:
    • getLoadMidiMixInstance

      public com.thoughtworks.xstream.XStream getLoadMidiMixInstance()
      Get the XStream configured for MidiMix loading.
      Returns:
    • getSaveMidiMixInstance

      public com.thoughtworks.xstream.XStream getSaveMidiMixInstance()
      Get the XStream configured for MidiMix saving.
      Returns: