sonification.dataimport.visbards_resourcetoolkit.repository.category
Interface PseudoCategory

All Superinterfaces:
Category, SettingsHolder
All Known Implementing Classes:
DefaultPseudoCategory, PseudoLocation

public interface PseudoCategory
extends Category


Method Summary
 void addListener(PseudoCategoryListener listener)
          Registers a listener.
 Category getParent()
          Returns the parent of this pseudocategory
 float getScalar(Repository rep, int row)
          Computes a scalar for this pseudo-category using data from the specified repository FOR the specified row.
 double getScalarDouble(Repository rep, int row)
          Computes a scalar for this pseudo-category using data from the specified repository FOR the specified row.
 float[] getVector(Repository rep, int row)
          Computes a vector for this pseudo-category using data from the specified repository FOR the specified row.
 double[] getVectorDouble(Repository rep, int row)
          Computes a vector for this pseudo-category using data from the specified repository FOR the specified row.
 void removeListener(PseudoCategoryListener listener)
          Unregisters a listener.
 
Methods inherited from interface sonification.dataimport.visbards_resourcetoolkit.repository.category.Category
addListener, getColorPalette, getName, getOverallRange, getRange, getType, isPresentational, isPseudo, removeListener, setColorPalette, setOverallRange, setRange
 
Methods inherited from interface sonification.dataimport.visbards_resourcetoolkit.model.SettingsHolder
getHolderID, getSettings, setSettings
 

Method Detail

getScalar

float getScalar(Repository rep,
                int row)
Computes a scalar for this pseudo-category using data from the specified repository FOR the specified row.


getVector

float[] getVector(Repository rep,
                  int row)
Computes a vector for this pseudo-category using data from the specified repository FOR the specified row.


getScalarDouble

double getScalarDouble(Repository rep,
                       int row)
Computes a scalar for this pseudo-category using data from the specified repository FOR the specified row.


getVectorDouble

double[] getVectorDouble(Repository rep,
                         int row)
Computes a vector for this pseudo-category using data from the specified repository FOR the specified row.


getParent

Category getParent()
Returns the parent of this pseudocategory


addListener

void addListener(PseudoCategoryListener listener)
Registers a listener.


removeListener

void removeListener(PseudoCategoryListener listener)
Unregisters a listener.