public interface P2DPlotInterface extends P2DComponentInterface
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 |
---|---|
P2DChannelInterface[] |
addChannelComponent(java.lang.String yName)
Add a channel component.
|
P2DChannelInterface[] |
addChannelComponent(java.lang.String xName,
java.lang.String yName)
Add a channel component to the plot model.
|
void |
clearChannelComponents()
Clear all channel components.
|
P2DAxisInterface[] |
getAllYAxisComponents()
Retrieve the all y-axis components.
|
P2DChannelInterface |
getChannelComponent()
Retrieve the channel component.
|
P2DChannelInterface |
getChannelComponent(java.lang.String yName)
Retrieve the channel component.
|
P2DChannelInterface[] |
getChannelComponents()
Retrieve all channel components.
|
boolean |
getHorizontalTile()
Get the horizontal tile flag.
|
P2DLegendInterface |
getLegendComponent()
Retrieves the P2D legend component.
|
boolean |
getLegendEnabled()
Get the boolean whether the legend is enabled.
|
P2DMarkerInterface |
getMarkerComponent()
Get the marker component.
|
boolean |
getSingleScale()
Get a boolean that indicates a single y scaling.
|
P2DTextInterface |
getTitleComponent()
Retrieves the P2D text component used as title.
|
boolean |
getVerticalTile()
Get the vertical tile flag.
|
P2DAxisInterface |
getXAxisComponent()
Retrieve the x-axis component.
|
java.lang.String |
getXChannelName()
Get the name of the x Channel.
|
P2DAxisInterface |
getYAxisComponent()
Retrieve the y-axis component.
|
P2DAxisInterface |
getYAxisComponent(java.lang.String yName)
Retrieve the y-axis component.
|
boolean |
hasChannels()
Return a boolean whether the plot contains channels.
|
void |
nextXRangeStep()
Set the range to the next x range step.
|
void |
nextXRangeWindow()
Set the range to the next x range window.
|
void |
prevXRangeStep()
Set the range to the prev x range step.
|
void |
prevXRangeWindow()
Set the range to the prev x range window.
|
P2DChannelInterface[] |
setChannelComponent(java.lang.String yName)
Set the channel component.
|
P2DChannelInterface[] |
setChannelComponent(java.lang.String xName,
java.lang.String yName)
Set the channel component.
|
void |
setFullXResolution(P2DContainerInterface container)
Set the range so that the full resolution is use for display plot in x direction.
|
void |
setHorizontalTile(boolean flag)
Set the horizontal tile flag.
|
P2DLegendInterface |
setLegendComponent(P2DLegendInterface legend)
Set the legend of the plot.
|
void |
setLegendEnabled(boolean flag)
Enable the legend.
|
void |
setSingleScale(boolean flag)
Set a boolean for signle scaling.
|
P2DTextInterface |
setTitleComponent(FwkArrayInterface arr)
Set the title of the plot.
|
P2DTextInterface |
setTitleComponent(P2DTextInterface text)
Set the title of the plot.
|
P2DTextInterface |
setTitleComponent(java.lang.String title)
Set the title of the plot.
|
void |
setVerticalTile(boolean flag)
Set the vertical tile flag.
|
void |
setXAutoRange()
Set x auto ragne mode.
|
void |
setXChannelName(java.lang.String xName)
Set the name of the x Channel.
|
void |
setYAutoRange()
Set y auto ragne mode.
|
void |
toBeginOfXRange()
Set the upper range value to the begin of autorange value.
|
void |
toEndOfXRange()
Set the lower range value to the end of autorange value.
|
void |
zoomXIn()
Zoom into the x axis.
|
void |
zoomXOut()
Zoom out the x axis.
|
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
P2DTextInterface setTitleComponent(java.lang.String title)
title
- The title string.P2DTextInterface setTitleComponent(FwkArrayInterface arr)
arr
- an array containing the title stings.P2DTextInterface setTitleComponent(P2DTextInterface text)
text
- The P2D text component used as title.P2DTextInterface getTitleComponent()
P2DLegendInterface setLegendComponent(P2DLegendInterface legend)
legend
- The P2D legend component.P2DLegendInterface getLegendComponent()
void clearChannelComponents()
P2DChannelInterface[] addChannelComponent(java.lang.String xName, java.lang.String yName)
xName
- The name of the channel to be added.yName
- The name of the channel to be added.P2DChannelInterface[] addChannelComponent(java.lang.String yName)
yName
- The name of the channel to be displayed as y-channel versus index.P2DChannelInterface[] setChannelComponent(java.lang.String yName)
yName
- The name of the channel to be displayed as y-channel versus index.P2DChannelInterface[] setChannelComponent(java.lang.String xName, java.lang.String yName)
xName
- The name of the channel to be displayed as x-channel.yName
- The name of the channel to be displayed as y-channel.P2DChannelInterface getChannelComponent()
boolean hasChannels()
P2DChannelInterface[] getChannelComponents()
P2DChannelInterface getChannelComponent(java.lang.String yName)
yName
- the name of the channel for that the component should be returned.P2DAxisInterface getXAxisComponent()
P2DAxisInterface getYAxisComponent()
P2DAxisInterface[] getAllYAxisComponents()
P2DAxisInterface getYAxisComponent(java.lang.String yName)
yName
- the name of the channel for that the component should be returned.P2DMarkerInterface getMarkerComponent()
void zoomXIn()
void zoomXOut()
void setXAutoRange()
void setYAutoRange()
void toEndOfXRange()
void toBeginOfXRange()
void nextXRangeWindow()
void prevXRangeWindow()
void nextXRangeStep()
void prevXRangeStep()
void setFullXResolution(P2DContainerInterface container)
void setXChannelName(java.lang.String xName)
xName
- the name of the x channel.java.lang.String getXChannelName()
boolean getHorizontalTile()
void setHorizontalTile(boolean flag)
flag
- if boolean getSingleScale()
void setSingleScale(boolean flag)
flag
- if boolean getVerticalTile()
void setVerticalTile(boolean flag)
flag
- if void setLegendEnabled(boolean flag)
flag
- if true the legend is enabled.boolean getLegendEnabled()