public class P2DRainView extends P2DComponent implements P2DRainViewInterface
| Modifier and Type | Field and Description |
|---|---|
protected static FwkDescriptionInterface |
descriptor |
static java.lang.String |
version |
control, model, mouseIsInside, registerCounter, viewcomponents, lastMouseEvent, listeners, localMousePoint, LOCK, parent, readingDOM, selectableinfoBusMemberSupportchangeManager, 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, titleNameCONTROL_KEY, MODEL_KEY, VIEW_KEYINFOBUS_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_NAMEDASH_STROKE, DOT_DASH_STROKE, DOT_DOT_DASH_STROKE, DOT_STROKE, LINE_STROKE| Constructor and Description |
|---|
P2DRainView(java.lang.String name)
The constructor the name of the plot.
|
| Modifier and Type | Method and Description |
|---|---|
void |
clearChannelComponents()
Clear all channel components.
|
P2DChannelInterface |
getChannelComponent(java.lang.String yName)
Retrieve the channel component.
|
P2DChannelInterface[] |
getChannelComponents()
Retrieve all channel components.
|
static FwkDescriptionInterface |
getDescriptor() |
P2DAxisInterface |
getFromAxisComponent()
Retrieve the from-axis component.
|
java.lang.String |
getTitle()
Get the title of the canvas.
|
P2DTextInterface |
getTitleComponent()
Retrieves the P2D text component used as title.
|
P2DAxisInterface |
getToAxisComponent()
Retrieve the to-axis component.
|
java.lang.String |
getVersion()
Return the version string of the FWK component.
|
boolean |
hasChannels()
Return a boolean whether the plot contains channels.
|
P2DChannelInterface |
setChannelComponent(java.lang.String name,
int classCount)
Add a channel component to the plot model.
|
P2DChannelInterface[] |
setChannelComponents(java.lang.String fromName,
java.lang.String toName,
java.lang.String countName)
Add a channel component to the plot model.
|
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 titleString)
Set the title of the plot.
|
addCommand, addCommand, addDialogPane, addToGroup, addToGroup, askForName, boundsAcceptable, calculateBoundingBoxRelativeTo, closestIntersection, commandsAvailable, configure, contains, contains, containsAllChildren, containsAllChildren, deleteGroup, focusGained, focusLost, frameHasHandles, getActive, getActiveHandle, getAllArmedComponents, getAllArmedComponents, getAppearance, getArea, getBackground, getBackgroundColor, getBackgroundTransparency, getBackgroundVisible, getBoundingBox, getChild, getChild, getClip, getColor, getCommand, getCommands, getContainerMap, getControl, getControlClassId, getDashArray, getDashPhase, getDecorated, getDialogPane, getDialogPanes, getDialogPaneValue, getDialogPaneValues, getEndCap, getFill, getFont, getFrame, getFrameColor, getFrameHandlesVisible, getFrameLinesVisible, getFrameTransparency, getFrameVisible, getGroup, getHeight, getInternalMouseListenerActive, getInverseTransform, getLineJoin, getLineWidth, getLower, getLower, getMiterLimit, getModel, getModelClassId, getRatioFix, getRectangle, getRegisterCounter, getScaledHeight, getScaledLower, getScaledLower, getScaledUpper, getScaledUpper, getScaledWidth, getSelectable, getShortName, getSource, getStroke, getTransform, getTransform, getTranslation, getTransparency, getUpper, getUpper, getView, getViewClassId, getVisible, getWidth, getXFactor, getXOffset, getYFactor, getYOffset, groupExists, hasActiveChild, initialize, intersects, intersects, intersects, intersects, inverseTransformPoint, isInside, isInside, isInside, isInternalMouseListenerActive, isMVCValid, isVisible, loadControl, loadModel, loadView, mouseClicked, mouseDragged, mouseEntered, mouseExited, mouseMoved, mousePressed, mouseReleased, move, openPopupMenu, paint, paint, processFocusEvent, processMouseEvent, propertyChange, register, register, registerContainer, release, removeCommand, removeDialogPane, removeFromGroup, resetActiveHandle, restoreLocalMousePoint, revalidate, saveLocalMousePoint, scaleStroke, scaleStroke, setActive, setActiveHandle, setAppearance, setBackgroundColor, setBackgroundTransparency, setBackgroundVisible, setBoundingBox, setClip, setClip, setColor, setCommands, setContainerMap, setControl, setControlClassId, setDashArray, setDashPhase, setDecorated, setDialogPaneValues, setEndCap, setFill, setFont, setFrameColor, setFrameHandlesVisible, setFrameLinesVisible, setFrameTransparency, setFrameVisible, setHeight, setInternalMouseListenerActive, setLineJoin, setLineWidth, setLower, setMemberName, setMiterLimit, setModel, setModelClassId, setName, setOffset, setRatioFix, setScale, setStroke, setTransform, setTransform, setTranslation, setTransparency, setUpper, setView, setViewClassId, setVisible, setWidth, setXScale, setYScale, suspendPropertyChangeEvents, transformPoint, transformPoint, unregister, unregister, unregisterContainer, update, updateControl, updateModel, updateViewaddContainerListener, addFocusListener, addListener, addMouseListener, addMouseMotionListener, addOrderListener, addP2D, addP2D, addP2D, addP2D, addP2DImpl, addRepaintListener, finalize, fireContainerAddedEvent, fireContainerRemovedEvent, fireOrderEvent, getActiveComponent, getArmedComponent, getArmedComponent, getComponentCommands, getContainerListenerArray, getFocusListenerArray, getListenerArray, getMouseListenerArray, getMouseMotionListenerArray, getOrderListenerArray, getP2D, getP2D, getP2D, getP2DComponentArray, getP2DComponents, getParentContainer, getRepaintListenerArray, getTreeLock, readConstructor, readFromDOM, readingDOM, readingDOM, removeAllP2D, removeContainerListener, removeFocusListener, removeListener, removeMouseListener, removeMouseMotionListener, removeOrderListener, removeP2D, removeP2D, removeRepaintListener, repaint, restoreLastMouseEvent, saveLastMouseEvent, setActiveComponent, setParentContainer, setSelectable, toBack, toBack, toBack, toFront, toFront, toFront, writeConstructor, writeToDOM, writeToXMLaddInfoBusPropertyListener, addInfoBusVetoableListener, getInfoBus, getInfoBusName, getMemberName, isConnected, joinInfoBus, removeInfoBusPropertyListener, removeInfoBusVetoableListener, setInfoBus, setInfoBusNameaddDataItemChangeListener, fireItemAdded, fireItemDeleted, fireItemRevoked, fireItemValueChanged, getName, getProperty, getPropertyGroup, isChangeManagerSuspended, removeDataItemChangeListener, setProperty, setPropertyGroup, suspendChangeManageraddVetoableChangeListener, addVetoableChangeListener, clearCommands, compareTo, destroyController, fireVetoableChange, fireVetoableChange, fireVetoableChange, fireVetoableChange, fireVetoableChange, fireVetoableChange, fireVetoableChange, fireVetoableChange, getAuthor, getBuild, getCommands, getCompany, getCompanyInternetAddress, getCopyright, getCreationDate, getCreationDate, getDateFormatString, getDescription, getFwkMimeTypes, getIcon, getIcon, getIconKey, getIconKey, getPersistentObjectNames, getSupportEMail, getTitleName, getVetoableChangeArray, getVetoableChangeListenerArray, getVetoableChangeListenerArray, removeVetoableChangeListener, removeVetoableChangeListener, setAuthor, setBuild, 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, removePropertyChangeListenergetClassName, getPresentationString, getPresentationString, getTransferData, getTransferDataFlavors, isDataFlavorSupported, lostOwnership, setClassName, setCreationDate, toStringgetNiceVersionclone, equals, getClass, hashCode, notify, notifyAll, wait, wait, waitaskForName, 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, updateViewaddContainerListener, 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, toFrontgetInfoBusName, 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, 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, getPresentationStringreleaseaddInfoBusPropertyListener, addInfoBusVetoableListener, getInfoBus, removeInfoBusPropertyListener, removeInfoBusVetoableListener, setInfoBusgetCompany, readConstructor, readFromDOM, readingDOM, readingDOM, writeConstructor, writeToDOM, writeToXMLconfigure, 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, setVisibleaddDialogPane, 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, unregisterContainerfocusGained, focusLost, mouseClicked, mouseDragged, mouseEntered, mouseExited, mouseMoved, mousePressed, mouseReleasedpublic static final java.lang.String version
protected static final FwkDescriptionInterface descriptor
public P2DRainView(java.lang.String name)
name - The name of the rainView.P2DRainViewModelInterfacepublic java.lang.String getVersion()
FwkInterfacegetVersion in interface FwkInterfacegetVersion in class P2DComponentpublic static FwkDescriptionInterface getDescriptor()
public java.lang.String getTitle()
getTitle in interface FwkDescriptionInterfacegetTitle in class FwkPersistencepublic P2DTextInterface setTitleComponent(java.lang.String titleString)
setTitleComponent in interface P2DRainViewInterfacetitleString - The title string.public P2DTextInterface setTitleComponent(FwkArrayInterface arr)
setTitleComponent in interface P2DRainViewInterfacearr - an array containing the title stings.public P2DTextInterface setTitleComponent(P2DTextInterface text)
setTitleComponent in interface P2DRainViewInterfacetext - The P2D text component used as title.public P2DTextInterface getTitleComponent()
getTitleComponent in interface P2DRainViewInterfacepublic void clearChannelComponents()
public P2DChannelInterface[] setChannelComponents(java.lang.String fromName, java.lang.String toName, java.lang.String countName)
setChannelComponents in interface P2DRainViewInterfacecomponent - the component belongs to that view.fromName - The name of the from channel.toName - The name of the to channel.countName - The name of the count channel.public P2DChannelInterface setChannelComponent(java.lang.String name, int classCount)
setChannelComponent in interface P2DRainViewInterfacecomponent - the component belongs to that view.fromName - The name of the from channel.classCount - the class count.setChannelComponentspublic boolean hasChannels()
hasChannels in interface P2DRainViewInterfacecomponent - the component belongs to that view.public P2DChannelInterface[] getChannelComponents()
getChannelComponents in interface P2DRainViewInterfacecomponent - the component belongs to that view.public P2DChannelInterface getChannelComponent(java.lang.String yName)
getChannelComponent in interface P2DRainViewInterfacecomponent - the component belongs to that view.yName - the name of the channel for that the component should be returned.public P2DAxisInterface getToAxisComponent()
getToAxisComponent in interface P2DRainViewInterfacecomponent - the component belongs to that view.public P2DAxisInterface getFromAxisComponent()
getFromAxisComponent in interface P2DRainViewInterfacecomponent - the component belongs to that view.