public interface P2DChannelInterface extends P2DComponentInterface, javax.infobus.DataItemChangeListener, P2DScalableInterface
CONTROL_KEY, MODEL_KEY, VIEW_KEY
INFOBUS_SOURCE
AUTHOR, BUILDNR, COMPANY, COPYRIGHT, DATE_FORMAT, DEFAULT_ICON, DESCRIPTION, INTERNET, LARGE_ICON, LARGE_KEY_EXT, LARGE_OPAQUE_ICON, LARGE_OPAQUE_KEY_EXT, OPAQUE_ICON, OPAQUE_KEY_EXT, RCS_DATE_FORMAT, SUPPORT_EMAIL, TITLE_NAME
DASH_STROKE, DOT_DASH_STROKE, DOT_DOT_DASH_STROKE, DOT_STROKE, LINE_STROKE
Modifier and Type | Method and Description |
---|---|
boolean |
getEnvelope()
Get the flag that controls the channel to draw all points (no envelope).
|
boolean |
getEnvelopeMaxLineVisible()
Get the envelope maximum line visible flag.
|
boolean |
getEnvelopeMeanLineVisible()
Get the mean line visible flag.
|
boolean |
getEnvelopeMinLineVisible()
Get the envelope minimum line visible flag.
|
long |
getMaxCount()
Retrieves highest value of the three column data counts.
|
double |
getMaxXStepSize()
Get the maximum step size.
|
long |
getMinCount()
Retrieves lowest value of the three column data counts.
|
P2DPointInterface |
getPointAt(int index)
Get the point at the specified index.
|
P2DRange2DInterface |
getRange()
Get the range of the channel.
|
java.awt.Stroke |
getShapeStroke()
Get the stroke used parallel to the dotjoin stroke.
|
P2DAxisInterface |
getXAxis()
Retrieve the x-axis.
|
java.lang.String |
getXAxisName()
Get the name of the x-axis.
|
FwkColumnAccessInterface |
getXColumn()
The the x column that belongs to that channel.
|
java.lang.String |
getXDataItemName()
Get the name of the X DataItem.
|
P2DRange1DInterface |
getXRange()
Get the x range of the channel.
|
P2DAxisInterface |
getYAxis()
Retrieve the y-axis.
|
java.lang.String |
getYAxisName()
Get the name of the y-axis.
|
FwkColumnAccessInterface |
getYColumn()
The the y column that belongs to that channel.
|
java.lang.String |
getYDataItemName()
Get the name of the y DataItem.
|
P2DRange1DInterface |
getYRange()
Get the y range of the channel.
|
void |
setEnvelope(boolean flag)
Configure the channel to draw all points (no envelope).
|
void |
setEnvelopeMaxLineVisible(boolean flag)
Set the envelope maximum line visible.
|
void |
setEnvelopeMeanLineVisible(boolean flag)
Set the mean line visible.
|
void |
setEnvelopeMinLineVisible(boolean flag)
Set the envelope minimum line visible.
|
void |
setMaxXStepSize(double maxStepSize)
If this channel defines a continuous x data channel, that has steps, the normal drawing
behavior is to draw a line from the end to the beginning of the next measuring point.
|
void |
setShapeStroke(java.awt.Stroke stroke)
Set the additional stroke for the shape.
|
void |
setXAxisName(java.lang.String axisName)
Set the name of the x-axis.
|
void |
setXDataItemName(java.lang.String dataItemName)
Set the name of the x DataItem.
|
void |
setYAxisName(java.lang.String axisName)
Set the name of the y-axis.
|
void |
setYDataItemName(java.lang.String dataItemName)
Set the name of the y DataItem.
|
askForName, calculateBoundingBoxRelativeTo, getControl, getControlClassId, getDialogPane, getDialogPanes, getDialogPaneValue, getDialogPaneValues, getInternalMouseListenerActive, getModel, getModelClassId, getRegisterCounter, getView, getViewClassId, initialize, isInternalMouseListenerActive, isMVCValid, loadControl, loadModel, loadView, paint, paint, processFocusEvent, processMouseEvent, register, setControl, setControlClassId, setDialogPaneValues, setInternalMouseListenerActive, setModel, setModelClassId, setView, setViewClassId, unregister, unregister, update, updateControl, updateModel, updateView
addContainerListener, addFocusListener, addListener, addMouseListener, addMouseMotionListener, addOrderListener, addP2D, addP2D, addP2D, addP2D, addRepaintListener, fireOrderEvent, getActive, getActiveComponent, getAllArmedComponents, getAllArmedComponents, getArmedComponent, getComponentCommands, getContainerListenerArray, getFocusListenerArray, getListenerArray, getMouseListenerArray, getMouseMotionListenerArray, getOrderListenerArray, getP2D, getP2D, getP2D, getP2DComponentArray, getP2DComponents, getParentContainer, getRepaintListenerArray, getSelectable, getShortName, getTreeLock, openPopupMenu, removeAllP2D, removeContainerListener, removeFocusListener, removeListener, removeMouseListener, removeMouseMotionListener, removeOrderListener, removeP2D, removeP2D, removeRepaintListener, repaint, restoreLastMouseEvent, restoreLocalMousePoint, revalidate, saveLastMouseEvent, saveLocalMousePoint, setActive, setActiveComponent, setParentContainer, setSelectable, toBack, toBack, toBack, toFront, toFront, toFront
getInfoBusName, getMemberName, isConnected, setInfoBusName, setMemberName
fireItemAdded, fireItemDeleted, fireItemRevoked, fireItemValueChanged, getProperty, getPropertyGroup, setProperty, setPropertyGroup, suspendChangeManager
getCommands, getPersistentObjectNames
destroyController
addPropertyChangeListener, addPropertyChangeListener, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getPropertyChangeArray, getPropertyChangeListenerArray, getPropertyChangeListenerArray, isPropertyChangeEventSuspended, removePropertyChangeListener, removePropertyChangeListener, setSource, suspendPropertyChangeEvents
addVetoableChangeListener, addVetoableChangeListener, getVetoableChangeArray, getVetoableChangeListenerArray, getVetoableChangeListenerArray, removeVetoableChangeListener, removeVetoableChangeListener
getAuthor, getBuild, getClassName, getCompany, getCompanyInternetAddress, getCopyright, getCreationDate, getCreationDate, getDateFormatString, getDescription, getIcon, getIcon, getIconKey, getIconKey, getName, getPresentationString, getPresentationString, getSupportEMail, getTitle, getTitleName, setAuthor, setBuild, setClassName, setCompany, setCompanyInternetAddress, setCopyright, setCreationDate, setCreationDate, setDateFormatString, setDescription, setDescriptor, setIcon, setIcon, setIconKey, setIconKey, setName, setSupportEMail, setTitleName
getTransferData, getTransferDataFlavors, isDataFlavorSupported
addCommand, addCommand, addToGroup, addToGroup, clearCommands, commandsAvailable, deleteGroup, getCommand, getCommands, getGroup, groupExists, removeCommand, removeFromGroup, setCommands
getPresentationString, getPresentationString
getVersion, release
addInfoBusPropertyListener, addInfoBusVetoableListener, getInfoBus, removeInfoBusPropertyListener, removeInfoBusVetoableListener, setInfoBus
getCompany, readConstructor, readFromDOM, readingDOM, readingDOM, writeConstructor, writeToDOM, writeToXML
configure, getBackgroundColor, getClip, getColor, getDashArray, getDashPhase, getEndCap, getFill, getFont, getLineJoin, getLineWidth, getMiterLimit, getStroke, getTransform, getTranslation, getTransparency, getVisible, isVisible, scaleStroke, scaleStroke, setBackgroundColor, setClip, setClip, setColor, setDashArray, setDashPhase, setEndCap, setFill, setFont, setLineJoin, setLineWidth, setMiterLimit, setScale, setStroke, setTransform, setTranslation, setTransparency, setVisible
addDialogPane, boundsAcceptable, containsAllChildren, containsAllChildren, frameHasHandles, getActive, getActiveHandle, getAppearance, getBackground, getBackgroundColor, getBackgroundTransparency, getBackgroundVisible, getBoundingBox, getChild, getChild, getContainerMap, getDecorated, getFrame, getFrameColor, getFrameHandlesVisible, getFrameLinesVisible, getFrameTransparency, getFrameVisible, getHeight, getRatioFix, getTransform, getWidth, hasActiveChild, isInside, isInside, registerContainer, removeDialogPane, resetActiveHandle, revalidate, scaleStroke, scaleStroke, setActive, setActiveHandle, setAppearance, setBackgroundColor, setBackgroundTransparency, setBackgroundVisible, setBoundingBox, setContainerMap, setDecorated, setFrameColor, setFrameHandlesVisible, setFrameLinesVisible, setFrameTransparency, setFrameVisible, setRatioFix, setTransform, transformPoint, transformPoint, unregisterContainer
focusGained, focusLost, mouseClicked, mouseDragged, mouseEntered, mouseExited, mouseMoved, mousePressed, mouseReleased
dataItemAdded, dataItemDeleted, dataItemRevoked, dataItemValueChanged, rowsetCursorMoved
initializeAxis
P2DRange2DInterface getRange()
P2DRange1DInterface getXRange()
P2DRange1DInterface getYRange()
long getMinCount()
long getMaxCount()
void setXAxisName(java.lang.String axisName)
axisName
- The new x-axis name.java.lang.String getXAxisName()
P2DAxisInterface getXAxis()
void setYAxisName(java.lang.String axisName)
axisName
- The new y-axis name.java.lang.String getYAxisName()
P2DAxisInterface getYAxis()
void setXDataItemName(java.lang.String dataItemName)
itemName@infobusName
This routine fires a PropertyChangeEvent on propterty XDataItemName.
dataItemName
- The new name of the x DataItem.java.lang.String getXDataItemName()
void setYDataItemName(java.lang.String dataItemName)
itemName@infobusName
This routine fires a PropertyChangeEvent on propterty YDataItemName.
dataItemName
- The new name of the y DataItem.java.lang.String getYDataItemName()
P2DPointInterface getPointAt(int index)
FwkColumnAccessInterface getXColumn()
FwkColumnAccessInterface getYColumn()
void setEnvelopeMeanLineVisible(boolean flag)
flag
- if true the mean line will be drawn.boolean getEnvelopeMeanLineVisible()
void setEnvelopeMaxLineVisible(boolean flag)
flag
- if true the envelope maximum line will be drawn.boolean getEnvelopeMaxLineVisible()
void setEnvelopeMinLineVisible(boolean flag)
flag
- if true the envelope minimum line will be drawn.boolean getEnvelopeMinLineVisible()
void setShapeStroke(java.awt.Stroke stroke)
stroke
- the additional stroke use parallel to the dotjoin stroke.java.awt.Stroke getShapeStroke()
void setEnvelope(boolean flag)
flag
- if false the channel draws all the points.boolean getEnvelope()
void setMaxXStepSize(double maxStepSize)
maxStepSize
- the maximum step size that is concatenated by line in plot.double getMaxXStepSize()
setMaxXStepSize(double)