Interface DataOutputStreamNamedXY<T extends MguiNumber>

All Superinterfaces:
DataOutputStream<T>, DataOutputStreamXY<T>, DataSourceListener
All Known Implementing Classes:
DataBridgeNamedXY

public interface DataOutputStreamNamedXY<T extends MguiNumber>
extends DataOutputStreamXY<T>
Represents an XY output stream whose Y channels are named.
Since:
1.0
Version:
1.0
Author:
Andrew Reid
  • Method Details

    • addChannel

      void addChannel​(int i, java.lang.String channel)
      Adds a Y channel named channel.
      Parameters:
      i -
      name -
    • removeChannel

      void removeChannel​(java.lang.String channel)
      Removes the channel named channel.
      Parameters:
      name -
    • setYData

      void setYData​(java.lang.String channel, java.util.List<T> data) throws java.io.IOException
      Sets the Y data for the channel named channel.
      Parameters:
      name -
      data -
      Throws:
      java.io.IOException
    • getVariableNames

      java.util.List<java.lang.String> getVariableNames()
      Returns a list of the channels in this stream. The list's indices correspond to the channel index.
      Returns: