Class DmxSeries
- java.lang.Object
-
- org.jfree.data.general.Series
-
- org.jfree.data.xy.XYSeries
-
- org.bidib.wizard.mvc.dmx.view.panel.DmxSeries
-
- All Implemented Interfaces:
Serializable,Cloneable
public class DmxSeries extends org.jfree.data.xy.XYSeries- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static intBRIGHTNESS_MAXstatic intBRIGHTNESS_MIN
-
Constructor Summary
Constructors Constructor Description DmxSeries(Comparable<String> key, boolean autoSort)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidadd(double x, double y, org.bidib.wizard.model.ports.Port<?> port)voidadd(int x, int y, org.bidib.wizard.api.model.function.MacroFunction macro)DmxDataItemadd(int x, int y, org.bidib.wizard.model.ports.Port<?> port)voidadd(Number x, Number y, org.bidib.wizard.model.ports.Port<?> port)voidadd(org.jfree.data.xy.XYDataItem item, boolean notify)Adds a data item to the series and, if requested, sends aSeriesChangeEventto all registered listeners.org.jfree.data.xy.XYDataItemaddOrUpdate(Number x, Number y, DmxDataItem item)org.jfree.data.xy.XYDataItemaddOrUpdate(DmxDataItem item)Adds or updates an item in the series and sends aSeriesChangeEventto all registered listeners.DmxDataItemgetNewDmxDataItem(double x, double y)intindexOf(Number x)intindexOf(Number x, long uniqueId)voidmoveItem(DmxDataItem dmxDataItem, int newX, int newY)-
Methods inherited from class org.jfree.data.xy.XYSeries
add, add, add, add, add, add, add, addOrUpdate, addOrUpdate, addOrUpdate, clear, clone, createCopy, delete, equals, getAllowDuplicateXValues, getAutoSort, getDataItem, getItemCount, getItems, getMaximumItemCount, getMaxX, getMaxY, getMinX, getMinY, getX, getY, hashCode, remove, remove, setMaximumItemCount, toArray, update, updateByIndex
-
Methods inherited from class org.jfree.data.general.Series
addChangeListener, addPropertyChangeListener, addVetoableChangeListener, firePropertyChange, fireSeriesChanged, fireVetoableChange, getDescription, getKey, getNotify, isEmpty, notifyListeners, removeChangeListener, removePropertyChangeListener, removeVetoableChangeListener, setDescription, setKey, setNotify
-
-
-
-
Field Detail
-
BRIGHTNESS_MIN
public static final int BRIGHTNESS_MIN
- See Also:
- Constant Field Values
-
BRIGHTNESS_MAX
public static final int BRIGHTNESS_MAX
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
DmxSeries
public DmxSeries(Comparable<String> key, boolean autoSort)
-
-
Method Detail
-
getNewDmxDataItem
public DmxDataItem getNewDmxDataItem(double x, double y)
-
add
public DmxDataItem add(int x, int y, org.bidib.wizard.model.ports.Port<?> port)
-
add
public void add(int x, int y, org.bidib.wizard.api.model.function.MacroFunction macro)
-
add
public void add(double x, double y, org.bidib.wizard.model.ports.Port<?> port)
-
addOrUpdate
public org.jfree.data.xy.XYDataItem addOrUpdate(Number x, Number y, DmxDataItem item)
-
indexOf
public int indexOf(Number x)
- Overrides:
indexOfin classorg.jfree.data.xy.XYSeries
-
indexOf
public int indexOf(Number x, long uniqueId)
-
moveItem
public void moveItem(DmxDataItem dmxDataItem, int newX, int newY)
-
addOrUpdate
public org.jfree.data.xy.XYDataItem addOrUpdate(DmxDataItem item)
Adds or updates an item in the series and sends aSeriesChangeEventto all registered listeners.- Parameters:
item- the data item (nullnot permitted).- Returns:
- A copy of the overwritten data item, or
nullif no item was overwritten. - Since:
- 1.0.14
-
add
public void add(org.jfree.data.xy.XYDataItem item, boolean notify)Adds a data item to the series and, if requested, sends aSeriesChangeEventto all registered listeners.- Overrides:
addin classorg.jfree.data.xy.XYSeries- Parameters:
item- the (x, y) item (nullnot permitted).notify- a flag that controls whether or not aSeriesChangeEventis sent to all registered listeners.
-
-