public interface P2DPlotModelInterface extends P2DModelInterface
INFOBUS_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 |
|---|---|
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, 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, getPresentationStringgetVersion, releaseP2DTextInterface 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)