Class ValidityMatrixDataSet
- java.lang.Object
 - 
- cern.jdve.data.AbstractDataSet
 - 
- cern.accsoft.steering.util.gui.dv.ds.AbstractJmadDataSet
 - 
- cern.accsoft.steering.util.gui.dv.ds.ValidityMatrixDataSet
 
 
 
 
- 
- All Implemented Interfaces:
 MarkerXProvider,ValidityDataSet,cern.jdve.data.DataSet,java.lang.Cloneable
- Direct Known Subclasses:
 MatrixRowColDataSet
public abstract class ValidityMatrixDataSet extends AbstractJmadDataSet implements ValidityDataSet
 
- 
- 
Field Summary
- 
Fields inherited from class cern.jdve.data.AbstractDataSet
PROPERTY_EDITABLE, PROPERTY_EDITION_HINT, PROPERTY_MARKER, PROPERTY_NAME, PROPERTY_STYLE, PROPERTY_UNDEF_VALUE, PROPERTY_VISIBLE, PROPERTY_VISIBLE_IN_LEGEND, xRange, yRange 
- 
Fields inherited from interface cern.accsoft.steering.jmad.gui.mark.MarkerXProvider
ELEMENT_NAME_HV_BORDER 
 - 
 
- 
Constructor Summary
Constructors Constructor Description ValidityMatrixDataSet(java.lang.String name) 
- 
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected booleangetValidity(int row, int col)returns the validity for a given elementbooleanhasValidityInformation()should return, if validity-information is available, false otherwise.voidsetValidityMatrix(TMatrix<java.lang.Boolean> validityMatrix)- 
Methods inherited from class cern.accsoft.steering.util.gui.dv.ds.AbstractJmadDataSet
add, fireFullChange, getDataLabel, getLabels, getX, getXPositions, getXValues, refresh, remove, setLabels, setXValues 
- 
Methods inherited from class cern.jdve.data.AbstractDataSet
add, addDataSetListener, clear, clone, computeLimits, createRanges, ensureEditable, findMaxXIndex, findMaxYIndex, findMinXIndex, findMinYIndex, fireDataAdded, fireDataChanged, fireDataRemoved, fireDataSetChanged, getDataCnt, getDataPointIndex, getEditionHint, getIndexWindow, getName, getProperty, getUndefValue, getXRange, getYRange, indexOf, initRanges, interpolate, isAdjusting, isEditable, isLimitsValid, isVisible, isVisible, isVisibleLegend, removeDataSetListener, set, setAdjusting, setEditable, setEditionHint, setLimitsValid, setName, setProperty, setUndefValue, setVisible, setVisibleLegend, toString, updateRange, updateRange 
- 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait 
- 
Methods inherited from interface cern.accsoft.steering.util.gui.dv.ds.ValidityDataSet
getValidity 
 - 
 
 - 
 
- 
- 
Method Detail
- 
setValidityMatrix
public final void setValidityMatrix(TMatrix<java.lang.Boolean> validityMatrix)
- Parameters:
 validityMatrix- the validityMatrix to set
 
- 
getValidity
protected boolean getValidity(int row, int col)returns the validity for a given element- Parameters:
 row-col-- Returns:
 
 
- 
hasValidityInformation
public boolean hasValidityInformation()
Description copied from interface:ValidityDataSetshould return, if validity-information is available, false otherwise.- Specified by:
 hasValidityInformationin interfaceValidityDataSet- Returns:
 - true, if validity information is available, false otherwise
 
 
 - 
 
 -