public interface P2DPlotModelInterface extends P2DModelInterface
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 |
---|---|
P2DChannelInterface[] |
addChannelComponent(P2DComponentInterface component,
java.lang.String yName)
Add a channel component to the plot model.
|
P2DChannelInterface[] |
addChannelComponent(P2DComponentInterface component,
java.lang.String xName,
java.lang.String yName)
Add a channel component to the plot model.
|
void |
clearChannelComponents(P2DComponentInterface component)
Clear all channel components.
|
P2DAxisInterface[] |
getAllYAxisComponents(P2DComponentInterface component)
Retrieve all y-axis component.
|
P2DChannelInterface |
getChannelComponent(P2DComponentInterface component)
Retrieve the channel component.
|
P2DChannelInterface |
getChannelComponent(P2DComponentInterface component,
java.lang.String yName)
Retrieve the channel component.
|
P2DChannelInterface[] |
getChannelComponents(P2DComponentInterface component)
Retrieve all channel components.
|
boolean |
getHorizontalTile(P2DComponentInterface component)
Get the horizontal tile flag.
|
P2DLegendInterface |
getLegendComponent(P2DComponentInterface component)
Retrieves the P2D legend component.
|
boolean |
getLegendEnabled(P2DComponentInterface component)
Get the boolean whether the legend is enabled.
|
P2DMarkerInterface |
getMarkerComponent(P2DComponentInterface component)
Get the marker component.
|
boolean |
getSingleScale(P2DComponentInterface component)
Get a boolean that indicates a single y scaling.
|
P2DTextInterface |
getTitleComponent(P2DComponentInterface component)
Retrieves the P2D text component used as title.
|
boolean |
getVerticalTile(P2DComponentInterface component)
Get the vertical tile flag.
|
P2DAxisInterface |
getXAxisComponent(P2DComponentInterface component)
Retrieve the x-axis component.
|
java.lang.String |
getXChannelName(P2DComponentInterface component)
Get the name of the x Channel.
|
P2DAxisInterface |
getYAxisComponent(P2DComponentInterface component)
Retrieve the y-axis component.
|
P2DAxisInterface |
getYAxisComponent(P2DComponentInterface component,
java.lang.String yName)
Retrieve the y-axis component.
|
boolean |
hasChannels(P2DComponentInterface component)
Return a boolean whether the plot contains channels.
|
P2DChannelInterface[] |
setChannelComponent(P2DComponentInterface component,
java.lang.String yName)
Set the channel component.
|
P2DChannelInterface[] |
setChannelComponent(P2DComponentInterface component,
java.lang.String xName,
java.lang.String yName)
Set the channel component.
|
void |
setHorizontalTile(P2DComponentInterface component,
boolean flag)
Set the horizontal tile flag.
|
P2DLegendInterface |
setLegendComponent(P2DComponentInterface component,
P2DLegendInterface legend)
Set the legend of the plot.
|
void |
setLegendEnabled(P2DComponentInterface component,
boolean flag)
Enable the legend.
|
void |
setSingleScale(P2DComponentInterface component,
boolean flag)
Set a boolean for signle scaling.
|
P2DTextInterface |
setTitleComponent(P2DComponentInterface component,
FwkArrayInterface arr)
Set the title of the plot.
|
P2DTextInterface |
setTitleComponent(P2DComponentInterface component,
P2DTextInterface text)
Set the title of the plot.
|
P2DTextInterface |
setTitleComponent(P2DComponentInterface component,
java.lang.String title)
Set the title of the plot.
|
void |
setVerticalTile(P2DComponentInterface component,
boolean flag)
Set the vertical tile flag.
|
void |
setXChannelName(P2DComponentInterface component,
java.lang.String xName)
Set the name of the x Channel.
|
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
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
P2DTextInterface setTitleComponent(P2DComponentInterface component, java.lang.String title)
title
- The title string.P2DTextInterface setTitleComponent(P2DComponentInterface component, FwkArrayInterface arr)
arr
- an array containing the title stings.P2DTextInterface setTitleComponent(P2DComponentInterface component, P2DTextInterface text)
text
- The P2D text component used as title.P2DTextInterface getTitleComponent(P2DComponentInterface component)
P2DLegendInterface setLegendComponent(P2DComponentInterface component, P2DLegendInterface legend)
legend
- The P2D legend component.P2DLegendInterface getLegendComponent(P2DComponentInterface component)
void clearChannelComponents(P2DComponentInterface component)
P2DChannelInterface[] addChannelComponent(P2DComponentInterface component, 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(P2DComponentInterface component, java.lang.String yName)
yName
- The name of the channel to be added.P2DChannelInterface[] setChannelComponent(P2DComponentInterface component, java.lang.String yName)
yName
- The name of the channel to be displayed as y-channel versus index.P2DChannelInterface[] setChannelComponent(P2DComponentInterface component, 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.boolean hasChannels(P2DComponentInterface component)
P2DChannelInterface getChannelComponent(P2DComponentInterface component)
P2DChannelInterface[] getChannelComponents(P2DComponentInterface component)
P2DChannelInterface getChannelComponent(P2DComponentInterface component, java.lang.String yName)
yName
- The name of the channel for that the component should be returned.P2DAxisInterface getXAxisComponent(P2DComponentInterface component)
P2DAxisInterface getYAxisComponent(P2DComponentInterface component)
P2DAxisInterface getYAxisComponent(P2DComponentInterface component, java.lang.String yName)
yName
- The name channel for that the axis should be returned.P2DAxisInterface[] getAllYAxisComponents(P2DComponentInterface component)
P2DMarkerInterface getMarkerComponent(P2DComponentInterface component)
void setXChannelName(P2DComponentInterface component, java.lang.String xName)
xName
- the name of the x channel.java.lang.String getXChannelName(P2DComponentInterface component)
boolean getHorizontalTile(P2DComponentInterface component)
void setHorizontalTile(P2DComponentInterface component, boolean flag)
flag
- if boolean getSingleScale(P2DComponentInterface component)
void setSingleScale(P2DComponentInterface component, boolean flag)
flag
- if boolean getVerticalTile(P2DComponentInterface component)
void setVerticalTile(P2DComponentInterface component, boolean flag)
flag
- if void setLegendEnabled(P2DComponentInterface component, boolean flag)
flag
- if true the legend is enabled.boolean getLegendEnabled(P2DComponentInterface component)