Package com.macrofocus.high_d.som

# Interface SOMModel<Color,Row,Column>

All Known Implementing Classes:
  `AbsractSOMModel`, `DefaultSOMModel`

public interface SOMModel<Color,Row,Column>

- ## Method Summary

  Modifier and Type
  Method
  Description
  `void`
  `addSOMListener(SOMListener listener)`
  Add a listener for receiving interesting events about changes in the model.
  `com.macrofocus.high_d.axis.group.AxisGroupModel`
  `getAxisGroupModel()`
  `com.macrofocus.molap.dataframe.DataFrame`
  `getDataFrame()`
  `com.macrofocus.visual.Visual<Color,Row,Column>`
  `getVisual()`
  `void`
  `removeSOMListener(SOMListener listener)`
  Remove a listener from the list of listeners that should be notified about changes in the model.

- ## Method Details

  - ### getVisual

    com.macrofocus.visual.Visual<Color,Row,Column> getVisual()

  - ### getAxisGroupModel

    com.macrofocus.high_d.axis.group.AxisGroupModel getAxisGroupModel()

  - ### getDataFrame

    com.macrofocus.molap.dataframe.DataFrame getDataFrame()

  - ### addSOMListener

    void addSOMListener(SOMListener listener)
    Add a listener for receiving interesting events about changes in the model.
    Parameters:
      `listener` - the listener to add.

  - ### removeSOMListener

    void removeSOMListener(SOMListener listener)
    Remove a listener from the list of listeners that should be notified about changes in the model.
    Parameters:
      `listener` - the listener to remove.