public class P2DChannelModel extends P2DComponentModel implements P2DChannelModelInterface
| Modifier and Type | Field and Description |
|---|---|
protected java.lang.String |
dataItemName |
protected boolean |
envelopeEnabled |
protected boolean |
envelopeMaxLineVisible |
protected boolean |
envelopeMeanLineVisible |
protected boolean |
envelopeMinLineVisible |
protected FwkCommandInterface |
envMaxToggle |
protected FwkCommandInterface |
envMeanToggle |
protected FwkCommandInterface |
envMinToggle |
protected double |
maxXStepSize |
protected FwkSortedArray |
mimeTypeList |
protected java.awt.Stroke |
shapeStroke |
static java.lang.String |
version |
protected P2DAxisInterface |
xAxis |
protected java.lang.String |
xAxisName |
protected java.lang.String |
xDataItemName |
protected P2DRange1DInterface |
xRange |
protected P2DAxisInterface |
yAxis |
protected java.lang.String |
yAxisName |
protected java.lang.String |
yDataItemName |
protected P2DRange1DInterface |
yRange |
appearance, background, BACKGROUND_COLOR_IDENT, BACKGROUND_COLOR_TEXT_KEY, BACKGROUND_COLOR_TOOLTIP_KEY, BACKGROUND_VISIBLE_TEXT_KEY, boundingBox, COLOR_IDENT, COLOR_TEXT_KEY, COLOR_TOOLTIP_KEY, containerMap, decorated, FONT_IDENT, FONT_TEXT_KEY, FONT_TOOLTIP_KEY, frame, FRAME_COLOR_IDENT, FRAME_COLOR_TEXT_KEY, FRAME_COLOR_TOOLTIP_KEY, internalMouseListenerActive, PROPERTIES_TEXT_KEY, ratioFix, staticPanes, VISIBLE_TEXT_KEYinfoBusMemberSupportchangeManager, properties, suspendChangeManagersourceauthor, buildnr, className, company, copyright, creationDate, dateFormatString, description, eMail, FWK_ICON, FWK_ICON_ARRAY, FWK_ICON_BG, FWK_ICON_BG_ARRAY, FWK_ICON_BG_LARGE, FWK_ICON_BG_LARGE_ARRAY, FWK_ICON_LARGE, FWK_ICON_LARGE_ARRAY, icon, ICON, iconCount, iconKey, internetAddress, name, titleNameBUSNAMEINFOBUS_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| Constructor and Description |
|---|
P2DChannelModel() |
| Modifier and Type | Method and Description |
|---|---|
void |
addMimeType(java.lang.String type)
Add a mimetype.
|
void |
dataItemAvailable(javax.infobus.InfoBusItemAvailableEvent ev)
This method is called by the InfoBus class on behalf of a data producer
that is announcing the availability of a new data item by name.
|
void |
dataItemRevoked(javax.infobus.InfoBusItemRevokedEvent event)
This method is called by the InfoBus class on behalf of a data producer that is revoking the availability of a previously
announced data item.
|
protected void |
finalize()
Leave the info at the end of session.
|
java.lang.Object |
findDataItem(java.lang.String dataItemName)
Seeks a DataItem for a given data item name.
|
java.lang.Object |
findDataItem(java.lang.String dataItemName,
java.awt.datatransfer.DataFlavor[] flavors)
Seeks a DataItem for a given data item name.
|
java.lang.Object[] |
findMultipleDataItems(java.lang.String dataItemName)
Seeks all available dataitems that match the pattern.
|
java.lang.Object[] |
findMultipleDataItems(java.lang.String dataItemName,
java.awt.datatransfer.DataFlavor[] flavors)
Seeks all available dataitems that match the pattern.
|
FwkCommandInterface[] |
getCommands(P2DComponentInterface component)
Get the commands of the component.
|
FwkControllerInterface |
getController()
Get the controller instance of the application.
|
protected void |
getCoordinates(P2DComponentInterface component,
java.lang.String itemName,
P2DPoint[] ret,
int offset)
Get the coorsdinates for a special data item.
|
long[] |
getCount(P2DComponentInterface component)
Returns a array with 2 elements.
|
java.awt.datatransfer.DataFlavor |
getDataFlavor(int index)
Return the data flavor of the mimetype.
|
java.awt.datatransfer.DataFlavor[] |
getDataFlavors()
Return the data flavor array of all mimetypes.
|
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.
|
java.lang.String[] |
getMimeTypes()
Get the mime type string list.
|
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 axis.
|
java.awt.Stroke |
getShapeStroke(P2DComponentInterface component)
Get the stroke used parallel to the dotjoin stroke.
|
java.lang.String |
getShortName(P2DComponentInterface component)
Get the short name of the container.
|
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 range of x.
|
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 range of y.
|
void |
initialize()
Initilize the object.
|
void |
initializeAxis(P2DComponentInterface component)
Initialize the axes.
|
boolean |
isAssignable(java.awt.datatransfer.DataFlavor[] flavors)
Return a boolean whether the given data flavors are
assignable from this consumer.
|
void |
propertyChange(java.beans.PropertyChangeEvent ev)
The property Change callback.
|
void |
register()
Register the consumer.
|
void |
release()
release object.
|
void |
removeMimeType(java.lang.String type)
Remove a mimetype.
|
void |
revalidate(P2DComponentInterface component,
boolean recursive)
Request a newly calculation of the component.
|
void |
setBoundingBox(P2DComponentInterface component,
P2DBoundingBoxInterface boundingBox)
Set the bounding box of the component.
|
void |
setController(FwkControllerInterface controller)
Set the controller instance of the application.
|
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.
|
void |
unregister()
Unregister the consumer.
|
addDialogPane, boundsAcceptable, calculateBoundingBoxRelativeTo, closestIntersection, configure, contains, contains, containsAllChildren, containsAllChildren, createDialogPanes, frameHasHandles, getActive, getActiveHandle, getAllArmedComponents, getAllArmedComponents, getAppearance, getArea, getBackground, getBackgroundColor, getBackgroundTransparency, getBackgroundVisible, getBoundingBox, getChild, getChild, getClip, getColor, getContainerMap, getDashArray, getDashPhase, getDecorated, getDialogPane, getDialogPanes, getDialogPaneValue, getDialogPaneValues, getEndCap, getFill, getFont, getFrame, getFrameColor, getFrameHandlesVisible, getFrameLinesVisible, getFrameTransparency, getFrameVisible, getHeight, getInverseTransform, getLineJoin, getLineWidth, getLower, getLower, getMiterLimit, getRatioFix, getRectangle, getScaledHeight, getScaledLower, getScaledLower, getScaledUpper, getScaledUpper, getScaledWidth, getStroke, getTransform, getTransform, getTranslation, getTransparency, getUpper, getUpper, getVersion, getVisible, getWidth, getXFactor, getXOffset, getYFactor, getYOffset, hasActiveChild, install, intersects, intersects, intersects, intersects, inverseTransformPoint, isInside, isInside, isInside, isInternalMouseListenerActive, isVisible, move, registerContainer, release, removeDialogPane, resetActiveHandle, scaleStroke, scaleStroke, setActive, setActiveHandle, setAppearance, setBackgroundColor, setBackgroundTransparency, setBackgroundVisible, setClip, setClip, setColor, setContainerMap, setDashArray, setDashPhase, setDecorated, setDialogPaneValues, setEndCap, setFill, setFont, setFrameColor, setFrameHandlesVisible, setFrameLinesVisible, setFrameTransparency, setFrameVisible, setHeight, setInternalMouseListenerActive, setLineJoin, setLineWidth, setLower, setMiterLimit, setOffset, setRatioFix, setScale, setStroke, setTransform, setTransform, setTranslation, setTransparency, setUpper, setVisible, setWidth, setXScale, setYScale, transformPoint, transformPoint, uninstall, unregisterContaineraddInfoBusPropertyListener, addInfoBusVetoableListener, getInfoBus, getInfoBusName, getMemberName, isConnected, joinInfoBus, removeInfoBusPropertyListener, removeInfoBusVetoableListener, setInfoBus, setInfoBusName, setMemberName, setNameaddDataItemChangeListener, fireItemAdded, fireItemDeleted, fireItemRevoked, fireItemValueChanged, getName, getProperty, getPropertyGroup, getSource, isChangeManagerSuspended, removeDataItemChangeListener, setProperty, setPropertyGroup, suspendChangeManageraddCommand, addCommand, addToGroup, addToGroup, addVetoableChangeListener, addVetoableChangeListener, clearCommands, commandsAvailable, compareTo, deleteGroup, destroyController, fireVetoableChange, fireVetoableChange, fireVetoableChange, fireVetoableChange, fireVetoableChange, fireVetoableChange, fireVetoableChange, fireVetoableChange, getAuthor, getBuild, getCommand, getCommands, getCommands, getCompany, getCompanyInternetAddress, getCopyright, getCreationDate, getCreationDate, getDateFormatString, getDescription, getFwkMimeTypes, getGroup, getIcon, getIcon, getIconKey, getIconKey, getPersistentObjectNames, getSupportEMail, getTitle, getTitleName, getVetoableChangeArray, getVetoableChangeListenerArray, getVetoableChangeListenerArray, groupExists, removeCommand, removeFromGroup, removeVetoableChangeListener, removeVetoableChangeListener, setAuthor, setBuild, setCommands, setCompany, setCompanyInternetAddress, setCopyright, setCreationDate, setDateFormatString, setDescription, setDescriptor, setDescriptor, setIcon, setIcon, setIconKey, setIconKey, setSource, setSupportEMail, setTitleNameaddPropertyChangeListener, addPropertyChangeListener, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getPropertyChangeArray, getPropertyChangeListenerArray, getPropertyChangeListenerArray, isPropertyChangeEventSuspended, removePropertyChangeListener, removePropertyChangeListener, suspendPropertyChangeEventsgetClassName, getPresentationString, getPresentationString, getTransferData, getTransferDataFlavors, isDataFlavorSupported, lostOwnership, setClassName, setCreationDate, toStringgetNiceVersionclone, equals, getClass, hashCode, notify, notifyAll, wait, wait, waitaddDialogPane, boundsAcceptable, calculateBoundingBoxRelativeTo, configure, containsAllChildren, containsAllChildren, frameHasHandles, getActive, getActiveHandle, getAllArmedComponents, getAllArmedComponents, getAppearance, getBackground, getBackgroundColor, getBackgroundTransparency, getBackgroundVisible, getBoundingBox, getChild, getChild, getContainerMap, getDecorated, getDialogPane, getDialogPanes, getDialogPaneValue, getDialogPaneValues, getFrame, getFrameColor, getFrameHandlesVisible, getFrameLinesVisible, getFrameTransparency, getFrameVisible, getHeight, getRatioFix, getTransform, getWidth, hasActiveChild, install, isInside, isInside, isInternalMouseListenerActive, registerContainer, removeDialogPane, resetActiveHandle, scaleStroke, scaleStroke, setActive, setActiveHandle, setAppearance, setBackgroundColor, setBackgroundTransparency, setBackgroundVisible, setContainerMap, setDecorated, setDialogPaneValues, setFrameColor, setFrameHandlesVisible, setFrameLinesVisible, setFrameTransparency, setFrameVisible, setInternalMouseListenerActive, setRatioFix, setTransform, transformPoint, transformPoint, uninstall, unregisterContainergetInfoBusName, 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, getPresentationStringgetVersionpublic static final java.lang.String version
protected FwkSortedArray mimeTypeList
protected java.lang.String dataItemName
protected P2DRange1DInterface xRange
protected P2DRange1DInterface yRange
protected java.lang.String xAxisName
protected java.lang.String yAxisName
protected P2DAxisInterface xAxis
protected P2DAxisInterface yAxis
protected java.lang.String xDataItemName
protected java.lang.String yDataItemName
protected boolean envelopeMinLineVisible
protected boolean envelopeMaxLineVisible
protected boolean envelopeMeanLineVisible
protected FwkCommandInterface envMaxToggle
protected FwkCommandInterface envMeanToggle
protected FwkCommandInterface envMinToggle
protected java.awt.Stroke shapeStroke
protected boolean envelopeEnabled
protected double maxXStepSize
protected void finalize()
throws java.lang.Throwable
finalize in class FwkInfoBusMemberjava.lang.Throwablepublic void release()
release in interface FwkInterfacerelease in interface javax.infobus.DataItemrelease in class P2DComponentModelpublic void initialize()
initialize in interface P2DModelInterfaceinitialize in class P2DComponentModelpublic FwkControllerInterface getController()
getController in interface FwkControlledByInterfacepublic void setController(FwkControllerInterface controller)
setController in interface FwkControlledByInterfacecontroller - The controller instance of the application.public void unregister()
unregister in interface FwkInfoBusConsumerInterfacepublic void register()
register in interface FwkInfoBusConsumerInterfacepublic boolean isAssignable(java.awt.datatransfer.DataFlavor[] flavors)
isAssignable in interface FwkInfoBusConsumerInterfacepublic java.awt.datatransfer.DataFlavor getDataFlavor(int index)
throws FwkException
getDataFlavor in interface FwkMimeTypeInterfaceindex - The index of the mime type.FwkException - with the error number FWK_CANNOT_CREATE_DATAFLAVOR.public java.awt.datatransfer.DataFlavor[] getDataFlavors()
throws FwkException
getDataFlavors in interface FwkMimeTypeInterfaceFwkException - with the error number AO_EVENT.public void addMimeType(java.lang.String type)
addMimeType in interface FwkMimeTypeInterfacetype - Mimetype string to be added.public void removeMimeType(java.lang.String type)
removeMimeType in interface FwkMimeTypeInterfacetype - Mimetype to be removed.public java.lang.String[] getMimeTypes()
getMimeTypes in interface FwkMimeTypeInterfacepublic P2DRange1DInterface getXRange(P2DComponentInterface component)
getXRange in interface P2DChannelModelInterfacepublic P2DRange1DInterface getYRange(P2DComponentInterface component)
getYRange in interface P2DChannelModelInterfacepublic P2DRange2DInterface getRange(P2DComponentInterface component)
getRange in interface P2DChannelModelInterfacepublic long[] getCount(P2DComponentInterface component)
public long getMinCount(P2DComponentInterface component)
getMinCount in interface P2DChannelModelInterfacepublic long getMaxCount(P2DComponentInterface component)
getMaxCount in interface P2DChannelModelInterfacepublic P2DPointInterface getPointAt(P2DComponentInterface component, int index)
getPointAt in interface P2DChannelModelInterfaceprotected void getCoordinates(P2DComponentInterface component, java.lang.String itemName, P2DPoint[] ret, int offset)
itemName - The name of the item to used to fill up the array.ret - The existing point array. Must be a 3*n array.offset - The index offset for the item.public void setXAxisName(P2DComponentInterface component, java.lang.String axisName)
setXAxisName in interface P2DChannelModelInterfaceaxisName - The new x-axis name.public java.lang.String getXAxisName(P2DComponentInterface component)
getXAxisName in interface P2DChannelModelInterfacepublic P2DAxisInterface getXAxis(P2DComponentInterface component)
getXAxis in interface P2DChannelModelInterfacepublic void setYAxisName(P2DComponentInterface component, java.lang.String axisName)
setYAxisName in interface P2DChannelModelInterfaceaxisName - The new y-axis name.public java.lang.String getYAxisName(P2DComponentInterface component)
getYAxisName in interface P2DChannelModelInterfacepublic P2DAxisInterface getYAxis(P2DComponentInterface component)
getYAxis in interface P2DChannelModelInterfacepublic void dataItemRevoked(javax.infobus.InfoBusItemRevokedEvent event)
dataItemRevoked in interface javax.infobus.InfoBusDataConsumerevent - The InfoBus event for the revocation of the data item.public void dataItemAvailable(javax.infobus.InfoBusItemAvailableEvent ev)
dataItemAvailable in interface javax.infobus.InfoBusDataConsumerev - The received event.public java.lang.Object findDataItem(java.lang.String dataItemName)
findDataItem in interface FwkInfoBusConsumerInterfacedataItemName - The item to be found.public java.lang.Object findDataItem(java.lang.String dataItemName,
java.awt.datatransfer.DataFlavor[] flavors)
findDataItem in interface FwkInfoBusConsumerInterfacedataItemName - The item to be found.flavors - The flavors that should be support by the item.public java.lang.Object[] findMultipleDataItems(java.lang.String dataItemName)
findMultipleDataItems in interface FwkInfoBusConsumerInterfacepattern - The dataitem pattern.flavors - The flavors that should be support by the item.public java.lang.Object[] findMultipleDataItems(java.lang.String dataItemName,
java.awt.datatransfer.DataFlavor[] flavors)
findMultipleDataItems in interface FwkInfoBusConsumerInterfacepattern - The dataitem pattern.flavors - The flavors that should be support by the item.public void setXDataItemName(P2DComponentInterface component, java.lang.String dataItemName)
itemName@infobusName
This routine fires a PropertyChangeEvent on propterty XDataItemName.
setXDataItemName in interface P2DChannelModelInterfacedataItemName - The new name of the x dataItem.public java.lang.String getXDataItemName(P2DComponentInterface component)
getXDataItemName in interface P2DChannelModelInterfacepublic void setYDataItemName(P2DComponentInterface component, java.lang.String dataItemName)
itemName@infobusName
This routine fires a PropertyChangeEvent on propterty YDataItemName.
setYDataItemName in interface P2DChannelModelInterfacedataItemName - The new name of the y dataItem.public java.lang.String getYDataItemName(P2DComponentInterface component)
getYDataItemName in interface P2DChannelModelInterfacepublic void initializeAxis(P2DComponentInterface component)
initializeAxis in interface P2DChannelModelInterfacepublic void propertyChange(java.beans.PropertyChangeEvent ev)
propertyChange in interface java.beans.PropertyChangeListenerev - The property change event.public FwkCommandInterface[] getCommands(P2DComponentInterface component)
getCommands in interface P2DModelInterfacegetCommands in class P2DComponentModelcomponent - The component that belongs to that model.public java.lang.String getShortName(P2DComponentInterface component)
getShortName in interface P2DModelInterfacegetShortName in class P2DComponentModelcomponent - The component that belongs to that model.public FwkColumnAccessInterface getXColumn(P2DComponentInterface component)
getXColumn in interface P2DChannelModelInterfacepublic FwkColumnAccessInterface getYColumn(P2DComponentInterface component)
getYColumn in interface P2DChannelModelInterfacepublic void setEnvelopeMeanLineVisible(P2DComponentInterface component, boolean flag)
setEnvelopeMeanLineVisible in interface P2DChannelModelInterfaceflag - if true the mean line will be drawn.public boolean getEnvelopeMeanLineVisible(P2DComponentInterface component)
getEnvelopeMeanLineVisible in interface P2DChannelModelInterfacepublic void setEnvelopeMaxLineVisible(P2DComponentInterface component, boolean flag)
setEnvelopeMaxLineVisible in interface P2DChannelModelInterfaceflag - if true the envelope maximum line will be drawn.public boolean getEnvelopeMaxLineVisible(P2DComponentInterface component)
getEnvelopeMaxLineVisible in interface P2DChannelModelInterfacepublic void setEnvelopeMinLineVisible(P2DComponentInterface component, boolean flag)
setEnvelopeMinLineVisible in interface P2DChannelModelInterfaceflag - if true the envelope minimum line will be drawn.public boolean getEnvelopeMinLineVisible(P2DComponentInterface component)
getEnvelopeMinLineVisible in interface P2DChannelModelInterfacepublic void revalidate(P2DComponentInterface component, boolean recursive)
revalidate in interface P2DModelInterfacerevalidate in class P2DComponentModelcomponent - The component that belongs to that model.public void setShapeStroke(P2DComponentInterface component, java.awt.Stroke stroke)
setShapeStroke in interface P2DChannelModelInterfacecomponent - The component the belongs to that model.stroke - the additional stroke use parallel to the dotjoin stroke.public java.awt.Stroke getShapeStroke(P2DComponentInterface component)
getShapeStroke in interface P2DChannelModelInterfacecomponent - The component the belongs to that model.public void setBoundingBox(P2DComponentInterface component, P2DBoundingBoxInterface boundingBox)
setBoundingBox in interface P2DModelInterfacesetBoundingBox in class P2DComponentModelboundingBox - the new bounding box.component - The component that belongs to that model.public void setEnvelope(P2DComponentInterface component, boolean flag)
setEnvelope in interface P2DChannelModelInterfacecomponent - The component the belongs to that model.flag - if false the channel draws all the points.public boolean getEnvelope(P2DComponentInterface component)
getEnvelope in interface P2DChannelModelInterfacecomponent - The component the belongs to that model.public void setMaxXStepSize(P2DComponentInterface component, double maxStepSize)
setMaxXStepSize in interface P2DChannelModelInterfacecomponent - The component the belongs to that model.maxStepSize - the maximum step size that is concatenated by line in plot.
the default value is Double.NaNpublic double getMaxXStepSize(P2DComponentInterface component)
getMaxXStepSize in interface P2DChannelModelInterfacecomponent - The component the belongs to that model.setMaxXStepSize(P2DComponentInterface, double)