public interface P2DChannelModelInterface extends P2DModelInterface, FwkInfoBusConsumerInterface
BUSNAMEINFOBUS_SOURCEAUTHOR, 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, unregisterContainerfindDataItem, findDataItem, findMultipleDataItems, findMultipleDataItems, isAssignable, register, unregisteraddMimeType, getDataFlavor, getDataFlavors, getMimeTypes, removeMimeTypegetInfoBusName, getMemberName, isConnected, setInfoBusName, setMemberNamefireItemAdded, fireItemDeleted, fireItemRevoked, fireItemValueChanged, getProperty, getPropertyGroup, setProperty, setPropertyGroup, suspendChangeManagergetCommands, getPersistentObjectNamesdestroyControlleraddPropertyChangeListener, addPropertyChangeListener, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getPropertyChangeArray, getPropertyChangeListenerArray, getPropertyChangeListenerArray, isPropertyChangeEventSuspended, removePropertyChangeListener, removePropertyChangeListener, setSource, suspendPropertyChangeEventsaddVetoableChangeListener, addVetoableChangeListener, getVetoableChangeArray, getVetoableChangeListenerArray, getVetoableChangeListenerArray, removeVetoableChangeListener, removeVetoableChangeListenergetAuthor, 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, setTitleNamegetTransferData, getTransferDataFlavors, isDataFlavorSupportedaddCommand, addCommand, addToGroup, addToGroup, clearCommands, commandsAvailable, deleteGroup, getCommand, getCommands, getGroup, groupExists, removeCommand, removeFromGroup, setCommandsgetPresentationString, getPresentationStringgetVersion, releaseaddInfoBusPropertyListener, addInfoBusVetoableListener, getInfoBus, removeInfoBusPropertyListener, removeInfoBusVetoableListener, setInfoBusgetController, setControllerP2DRange2DInterface 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)