public interface P2DChannelModelInterface extends P2DModelInterface, FwkInfoBusConsumerInterface
BUSNAME
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
Modifier and Type | Method and Description |
---|---|
boolean |
getEnvelope(P2DComponentInterface component)
Get the flag that controls the channel to draw all points (no envelope).
|
boolean |
getEnvelopeMaxLineVisible(P2DComponentInterface component)
Get the envelope maximum line visible flag.
|
boolean |
getEnvelopeMeanLineVisible(P2DComponentInterface component)
Get the mean line visible flag.
|
boolean |
getEnvelopeMinLineVisible(P2DComponentInterface component)
Get the envelope minimum line visible flag.
|
long |
getMaxCount(P2DComponentInterface component)
Retrieves highest value of the three column data counts.
|
double |
getMaxXStepSize(P2DComponentInterface component)
Get the maximum step size.
|
long |
getMinCount(P2DComponentInterface component)
Retrieves lowest value of the three column data counts.
|
P2DPointInterface |
getPointAt(P2DComponentInterface component,
int index)
Get the point at the specified index.
|
P2DRange2DInterface |
getRange(P2DComponentInterface component)
Get the range of the channel.
|
java.awt.Stroke |
getShapeStroke(P2DComponentInterface component)
Get the stroke used parallel to the dotjoin stroke.
|
P2DAxisInterface |
getXAxis(P2DComponentInterface component)
Retrieve the x-axis.
|
java.lang.String |
getXAxisName(P2DComponentInterface component)
Get the name of the x-axis.
|
FwkColumnAccessInterface |
getXColumn(P2DComponentInterface component)
The the x column that belongs to that channel.
|
java.lang.String |
getXDataItemName(P2DComponentInterface component)
Get the name of the X DataItem.
|
P2DRange1DInterface |
getXRange(P2DComponentInterface component)
Get the x range of the channel.
|
P2DAxisInterface |
getYAxis(P2DComponentInterface component)
Retrieve the y-axis.
|
java.lang.String |
getYAxisName(P2DComponentInterface component)
Get the name of the y-axis.
|
FwkColumnAccessInterface |
getYColumn(P2DComponentInterface component)
The the y column that belongs to that channel.
|
java.lang.String |
getYDataItemName(P2DComponentInterface component)
Get the name of the y DataItem.
|
P2DRange1DInterface |
getYRange(P2DComponentInterface component)
Get the y range of the channel.
|
void |
initializeAxis(P2DComponentInterface component)
Initialize the axes.
|
void |
setEnvelope(P2DComponentInterface component,
boolean flag)
Configure the channel to draw all points (no envelope).
|
void |
setEnvelopeMaxLineVisible(P2DComponentInterface component,
boolean flag)
Set the envelope maximum line visible.
|
void |
setEnvelopeMeanLineVisible(P2DComponentInterface component,
boolean flag)
Set the mean line visible.
|
void |
setEnvelopeMinLineVisible(P2DComponentInterface component,
boolean flag)
Set the envelope minimum line visible.
|
void |
setMaxXStepSize(P2DComponentInterface component,
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(P2DComponentInterface component,
java.awt.Stroke stroke)
Set the additional stroke for the shape.
|
void |
setXAxisName(P2DComponentInterface component,
java.lang.String axisName)
Set the name of the x-axis.
|
void |
setXDataItemName(P2DComponentInterface component,
java.lang.String dataItemName)
Set the name of the x DataItem.
|
void |
setYAxisName(P2DComponentInterface component,
java.lang.String axisName)
Set the name of the y-axis.
|
void |
setYDataItemName(P2DComponentInterface component,
java.lang.String dataItemName)
Set the name of the y DataItem.
|
addDialogPane, boundsAcceptable, calculateBoundingBoxRelativeTo, configure, containsAllChildren, containsAllChildren, frameHasHandles, getActive, getActiveHandle, getAllArmedComponents, getAllArmedComponents, getAppearance, getBackground, getBackgroundColor, getBackgroundTransparency, getBackgroundVisible, getBoundingBox, getChild, getChild, getCommands, getContainerMap, getDecorated, getDialogPane, getDialogPanes, getDialogPaneValue, getDialogPaneValues, getFrame, getFrameColor, getFrameHandlesVisible, getFrameLinesVisible, getFrameTransparency, getFrameVisible, getHeight, getRatioFix, getShortName, getTransform, getWidth, hasActiveChild, initialize, install, isInside, isInside, isInternalMouseListenerActive, registerContainer, removeDialogPane, resetActiveHandle, revalidate, scaleStroke, scaleStroke, setActive, setActiveHandle, setAppearance, setBackgroundColor, setBackgroundTransparency, setBackgroundVisible, setBoundingBox, setContainerMap, setDecorated, setDialogPaneValues, setFrameColor, setFrameHandlesVisible, setFrameLinesVisible, setFrameTransparency, setFrameVisible, setInternalMouseListenerActive, setRatioFix, setTransform, transformPoint, transformPoint, uninstall, unregisterContainer
findDataItem, findDataItem, findMultipleDataItems, findMultipleDataItems, isAssignable, register, unregister
addMimeType, getDataFlavor, getDataFlavors, getMimeTypes, removeMimeType
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
getController, setController
P2DRange2DInterface getRange(P2DComponentInterface component)
P2DRange1DInterface getXRange(P2DComponentInterface component)
P2DRange1DInterface getYRange(P2DComponentInterface component)
long getMinCount(P2DComponentInterface component)
long getMaxCount(P2DComponentInterface component)
void setXAxisName(P2DComponentInterface component, java.lang.String axisName)
axisName
- The new x-axis name.java.lang.String getXAxisName(P2DComponentInterface component)
P2DAxisInterface getXAxis(P2DComponentInterface component)
void setYAxisName(P2DComponentInterface component, java.lang.String axisName)
axisName
- The new y-axis name.java.lang.String getYAxisName(P2DComponentInterface component)
P2DAxisInterface getYAxis(P2DComponentInterface component)
void setXDataItemName(P2DComponentInterface component, 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(P2DComponentInterface component)
void setYDataItemName(P2DComponentInterface component, 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(P2DComponentInterface component)
P2DPointInterface getPointAt(P2DComponentInterface component, int index)
void initializeAxis(P2DComponentInterface component)
FwkColumnAccessInterface getXColumn(P2DComponentInterface component)
FwkColumnAccessInterface getYColumn(P2DComponentInterface component)
void setEnvelopeMeanLineVisible(P2DComponentInterface component, boolean flag)
flag
- if true the mean line will be drawn.boolean getEnvelopeMeanLineVisible(P2DComponentInterface component)
void setEnvelopeMaxLineVisible(P2DComponentInterface component, boolean flag)
flag
- if true the envelope maximum line will be drawn.boolean getEnvelopeMaxLineVisible(P2DComponentInterface component)
void setEnvelopeMinLineVisible(P2DComponentInterface component, boolean flag)
flag
- if true the envelope minimum line will be drawn.boolean getEnvelopeMinLineVisible(P2DComponentInterface component)
void setShapeStroke(P2DComponentInterface component, java.awt.Stroke stroke)
component
- The component the belongs to that model.stroke
- the additional stroke use parallel to the dotjoin stroke.java.awt.Stroke getShapeStroke(P2DComponentInterface component)
component
- The component the belongs to that model.void setEnvelope(P2DComponentInterface component, boolean flag)
component
- The component the belongs to that model.flag
- if false the channel draws all the points.boolean getEnvelope(P2DComponentInterface component)
component
- The component the belongs to that model.void setMaxXStepSize(P2DComponentInterface component, double maxStepSize)
component
- The component the belongs to that model.maxStepSize
- the maximum step size that is concatenated by line in plot.double getMaxXStepSize(P2DComponentInterface component)
component
- The component the belongs to that model.setMaxXStepSize(P2DComponentInterface, double)