DESY ACOP Beans Home

de.desy.acop.chart
Class Acop

java.lang.Object
  extended by java.awt.Component
      extended by java.awt.Container
          extended by javax.swing.JComponent
              extended by javax.swing.JPanel
                  extended by de.desy.acop.chart.Acop
All Implemented Interfaces:
PopupManageable, java.awt.image.ImageObserver, java.awt.MenuContainer, java.awt.print.Printable, java.io.Serializable, javax.accessibility.Accessible
Direct Known Subclasses:
AcopChart

public class Acop
extends javax.swing.JPanel
implements java.awt.print.Printable, java.io.Serializable, PopupManageable

See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from class javax.swing.JPanel
javax.swing.JPanel.AccessibleJPanel
 
Nested classes/interfaces inherited from class javax.swing.JComponent
javax.swing.JComponent.AccessibleJComponent
 
Nested classes/interfaces inherited from class java.awt.Container
java.awt.Container.AccessibleAWTContainer
 
Nested classes/interfaces inherited from class java.awt.Component
java.awt.Component.AccessibleAWTComponent, java.awt.Component.BaselineResizeBehavior, java.awt.Component.BltBufferStrategy, java.awt.Component.FlipBufferStrategy
 
Field Summary
protected  AcopFrame aFrame
           
protected  int averagingDepth
           
protected  int averagingMode
           
protected  AcopAxis[] axis
           
protected  java.awt.Color backColor
           
protected  int barlineColorFilled
           
protected  double[][] bufferedMax
           
protected  double[][] bufferedMin
           
protected  java.lang.String caption
           
protected  int captionPosition
           
protected  boolean colorFilled
           
protected  java.awt.BasicStroke cursorMarkerStroke
           
protected  int displayMode
           
protected  int drawStyle
           
protected  boolean drawTicks
           
protected  int drawWidth
           
protected  double e_xmax
           
protected  double e_xmin
           
protected  double e_ymax
           
protected  double e_ymin
           
protected  int enableBarlineHisto
           
protected  int enableDots
           
protected  boolean errWindowOn
           
protected  int FFT
           
protected  java.awt.Color foreColor
           
protected  boolean frameBorderOn
           
protected  int frameBottomOffset
           
protected  int frameLeftOffset
           
protected  int frameRightOffset
           
protected  int frameTopOffset
           
protected  int frameWidth
           
protected  int globalDisplayMode
           
protected  int graphStyle
           
protected  int histIndex
           
protected  AcopHisto[] histo
           
protected  java.awt.Rectangle histRoundRect
           
protected  boolean invert
           
protected  boolean isZoomed
           
protected  java.awt.Color keepColor
           
protected  int keepStyle
           
protected  int keepWidth
           
protected  int lastDisp
           
protected  int lastTagHisto
           
protected  java.awt.Color LeadingEdgeColor
           
protected  int LeadingEdgeGapSize
           
protected  int LeadingEdgeMode
           
protected  int LeadingEdgeMotion
           
protected  int LeadingEdgeStyle
           
protected  int LeadingEdgeWidth
           
protected  double LeadingEdgeXExtent
           
protected  double LeadingEdgeYExtent
           
protected  java.awt.Color m_cursorMarkerColor
           
protected  int m_cursorMarkerMode
           
protected  int m_cursorMarkerStyle
           
protected  int m_cursorMarkerWidth
           
protected  double m_cursorMarkerXExtent
           
protected  double m_cursorMarkerYExtent
           
protected  java.awt.Color m_errorColor
           
protected  int m_histstart
           
protected  int m_lock
           
protected  int m_marker
           
protected  java.awt.Color m_markerColor
           
protected  int m_markerMode
           
protected  int m_markerStyle
           
protected  int m_markerWidth
           
protected  double m_markerXExtent
           
protected  double m_markerYExtent
           
protected  java.awt.Color m_tagColor
           
protected  boolean m_tagging
           
protected  java.awt.BasicStroke markerStroke
           
protected  boolean movie
           
protected  int movieLogCnt
           
protected  double moviePercent
           
protected  java.awt.Point moviepoint
           
protected  int nElement
           
protected  int printScreenPosition
           
protected  int printTextLocation
           
protected  int printTextRotation
           
protected  int printTextStickyAttribute
           
protected  java.awt.Color[] pTagColorArray
           
protected  AcopText[] ptext
           
protected  boolean randomData
           
protected  boolean randomText
           
protected  boolean ReferenceEnable
           
protected  boolean repainHisto
           
protected  int rescaleFlag
           
protected  int rescaleTextFlag
           
protected  boolean reuseScreen
           
protected  boolean reuseText
           
protected  java.awt.Color rev_cursorMarkerColor
           
protected  int saveBestFlag
           
protected  int saveMarkerWidth
           
protected  AcopScale[] sca
           
protected  boolean ScaleEnable
           
protected  int screenDepth
           
protected  java.awt.Color TagBackColor
           
protected  java.awt.Rectangle tagRect
           
protected  int textDepth
           
protected  boolean textFlag
           
protected  double tick_xmax
           
protected  double tick_xmin
           
protected  int time_scale
           
protected  boolean wrapAround
           
protected  double wrapxmax
           
protected  double wrapxmin
           
protected  int xCnt
           
protected  double XExtent
           
protected  int xlabelAxis
           
protected  double xlabelcos
           
protected  int xlabelQudrant
           
protected  double xlabelRotateGrad
           
protected  int xlabelRotation
           
protected  double xlabelsin
           
protected  double XScale
           
protected  double XShift
           
protected  java.awt.Rectangle yAxisRect
           
protected  int yCnt
           
protected  double YExtent
           
protected  int yRAdataSize
           
protected  int yRASize
           
protected  double[] yReferenceArray
           
protected  double YScale
           
protected  double YShift
           
protected  int yWAdataSize
           
protected  int yWASize
           
protected  double[] yWindowArray
           
protected  int yzero
           
protected  boolean zoomFlag
           
protected  int zoomIndex
           
protected  int zooming
           
protected  int zoomLogFlag
           
 
Fields inherited from class javax.swing.JComponent
accessibleContext, listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW
 
Fields inherited from class java.awt.Component
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
 
Fields inherited from interface java.awt.print.Printable
NO_SUCH_PAGE, PAGE_EXISTS
 
Fields inherited from interface java.awt.image.ImageObserver
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
 
Constructor Summary
Acop()
           
 
Method Summary
 void addAcopListener(AcopListener l)
           
 int appendScreen(java.lang.Object Yarray, int hDisplay)
           
 int appendScreen(java.lang.Object Yarray, int hDisplay, int Npoints, int StartIndex, java.lang.Object Xarray)
           
 int appendScreen(java.lang.Object Yarray, int hDisplay, java.lang.Object Xarray)
           
 void autoScale(boolean xmx, boolean xmn, boolean ymx, boolean ymn)
           
 void autoScale(boolean xmx, boolean xmn, boolean ymx, boolean ymn, int hIndex)
           
protected  void averagingScaling(double[] df, int start, int stop, int index)
           
 int bindToSecondaryYScale(int hDisplay)
           
 int bindToSecondaryYScale(int hDisplay, boolean bind)
           
protected  int callPrintText(java.lang.String Text, double Xposition, double Yposition, boolean positionFlag)
           
 void clearScreen()
           
 void clearScreen(int hDisplay)
           
 void clearScreen(int hDisplay, int KeepDepth)
           
 void clearTags(int hDisplay)
           
 void clearText()
           
 void clearText(int hText)
           
 int draw(java.lang.Object ydata)
           
 int draw(java.lang.Object ydata, java.lang.Object xdata)
           
 int draw(java.lang.Object ydata, java.lang.Object xdata, boolean bindToSecondaryAxis)
           
 int draw(java.lang.Object ydata, java.lang.Object xdata, java.lang.Object disable)
           
 int draw(java.lang.Object ydata, java.lang.Object xdata, java.lang.Object disable, java.lang.String[] xlabel)
           
 int draw(java.lang.Object ydata, java.lang.Object xdata, java.lang.Object disable, java.lang.String[] xlabel, int ArraySize, int MaxNumber)
           
 int draw(java.lang.Object ydata, java.lang.Object xdata, java.lang.Object disable, java.lang.String[] xlabel, int ArraySize, int MaxNumber, boolean bindToSecondaryAxis)
           
 int errorWindow(double XMax, double XMin, double YMax, double YMin)
           
 int errorWindow(int hDisplay, double XMax, double XMin, double YMax, double YMin)
           
 AcopTransport getAcopTransport()
           
 int getAveragingDepth()
           
 int getAveragingMode()
           
 int getBarlineColorFilled()
           
 java.lang.String getCaption()
           
 int getCaptionLocation()
           
 java.awt.Color getCursorMarkerColor()
           
 int getCursorMarkerMode()
           
 int getCursorMarkerStyle()
           
 int getCursorMarkerWidth()
           
 double getCursorMarkerXExtent()
           
 double getCursorMarkerYExtent()
           
 AbstractCustomizerPanel getCustomizer()
          Returns the Customizer instance for this component.
 int getDisplayMode()
           
 int getDrawnData(java.lang.Object Yarray, java.lang.Object Xarray, int hDisplay, double xPosition, double yPosition)
           
 int getDrawnData(java.lang.Object Yarray, java.lang.Object Xarray, int Npoints, int StartIndex, int hDisplay)
           
 int getDrawStyle()
           
 int getDrawWidth()
           
 java.awt.Color getErrorColor()
           
 int getFFT()
           
 int getFrameBottomOffset()
           
 java.awt.Font getFrameFont()
           
 java.awt.Color getFrameForeColor()
           
 int getFrameLeftOffset()
           
 int getFrameRightOffset()
           
 int getFrameTopOffset()
           
 int getFrameWidth()
           
 int getGraphStyle()
           
 java.awt.Color getGridColor()
           
 int getGridStyle()
           
 int getGridWidth()
           
 int getHistogramOffsetLeft()
           
 int getHistogramOffsetRight()
           
 int getHistogramPosition()
           
 java.awt.Color getKeepColor()
           
 int getKeepStyle()
           
 int getKeepWidth()
           
 java.awt.Color getLeadingEdgeColor()
           
 int getLeadingEdgeGapSize()
           
 int getLeadingEdgeMode()
           
 int getLeadingEdgeMotion()
           
 int getLeadingEdgeStyle()
           
 int getLeadingEdgeWidth()
           
 double getLeadingEdgeXExtent()
           
 double getLeadingEdgeYExtent()
           
 java.awt.Color getMarkerColor()
           
 int getMarkerMode()
           
 int getMarkerStyle()
           
 int getMarkerWidth()
           
 double getMarkerXExtent()
           
 double getMarkerYExtent()
           
 PopupManager getPopupManager()
          Returns popup manager for adding popup actions.
 java.lang.String getPrintedText(double[] leftBottom, double[] size, double[] position, int hText)
           
 int getPrintTextLocation()
           
 int getPrintTextRotation()
           
 int getPrintTextStickyAttribute()
           
 double getScaleBottom()
           
 int getScaledCoordinates(java.lang.Object Coordinates)
           
 double getScaleLeft()
           
 double getScaleRight()
           
 double getScaleTop()
           
 int getScreenDepth()
           
 java.lang.String getSecondaryYAxisLabel()
           
 int getSecondaryYFineTicks()
           
 double getSecondaryYMax()
           
 double getSecondaryYMin()
           
 java.awt.Color getSecondaryYTickLabelColor()
           
 int getSecondaryYTicks()
           
 java.awt.Color getTagColor()
           
 int getTaggedColor(java.awt.Color[] ColorArray, int Npoints, int StartIndex, int hDisplay)
           
 int getTextDepth()
           
 java.lang.String getXAxisLabel()
           
 double getXExtent()
           
 int getXFineTicks()
           
 int getXlabelRotation()
           
 double getXMax()
           
 double getXMin()
           
 double getXScale()
           
 double getXShift()
           
 java.awt.Color getXTickLabelColor()
           
 int getXTicks()
           
 boolean getXTicksBottom()
           
 java.lang.String getYAxisLabel()
           
 double getYExtent()
           
 int getYFineTicks()
           
 double getYMax()
           
 double getYMin()
           
 double getYScale()
           
 double getYShift()
           
 java.awt.Color getYTickLabelColor()
           
 int getYTicks()
           
 boolean getYTicksLeft()
           
 int getZooming()
           
 boolean isAbsTimeDisplay()
           
 boolean isBottomXLabel()
           
 boolean isColorFilled()
           
 boolean isErrorWindowOn()
           
 boolean isErrorWindowOn(boolean turnON)
           
 boolean isErrorWindowOn(int hDisplay)
           
 boolean isErrorWindowOn(int hDisplay, boolean turnON)
           
 boolean isForceWidth()
          Returns true if forced width is turned on or false otherwise.
 boolean isFrameBorderOn()
           
 boolean isInvert()
           
 boolean isLeftTimeLabel()
           
 boolean isLeftYLabel()
           
 boolean isPopupEnabled()
          Return true if the popup menu is enabled or false otherwise.
 boolean isRandomData()
           
 boolean isRandomText()
           
 boolean isReferenced(int hDisplay)
           
 boolean isReferenced(int hDisplay, int value)
           
 boolean isReuseScreen()
           
 boolean isReuseText()
           
 boolean isSecondaryYAxisOn()
           
 boolean isSecondaryYBestScale()
           
 boolean isSecondaryYLogOn()
           
 boolean isSecondaryYTickText()
           
 boolean isTagged(int index, int hDisplay)
           
 boolean isTagged(int index, int value, int hDisplay)
           
 boolean isTagging()
           
 boolean isWeighted(int hDisplay)
           
 boolean isWeighted(int hDisplay, int value)
           
 boolean isWrapAround()
           
 boolean isXBestScale()
           
 boolean isXGrid()
           
 boolean isXTickText()
           
 boolean isYBestScale()
           
 boolean isYGrid()
           
 boolean isYTickText()
           
 boolean isZoomed()
           
 boolean isZoomFlag()
           
 int leadingEdge(int hDisplay)
           
 int leadingEdge(int LeadingEdgeMode, int hDisplay)
           
 int lockCursorMarker(boolean Enable)
           
 int lockCursorMarker(boolean Enable, boolean xInput, double Xposition, boolean yInput, double Yposition)
           
 int lockCursorMarker(boolean Enable, double Xposition, double Yposition)
           
 long lockScreen(int LockOn, int hDisplay)
           
static void main(java.lang.String[] argv)
           
 boolean marker()
           
 boolean marker(boolean MarkerOn)
           
 boolean marker(boolean MarkerOn, int hDisplay)
           
 boolean marker(int hDisplay)
           
protected  void notifyAcop(int id)
           
 void notifyAcop(int id, int link, int code)
           
protected  void onLButtonDown(java.awt.Point point)
           
protected  void onLButtonUp(java.awt.Point point)
           
protected  void onMouseMove(java.awt.Point point)
           
protected  void onRButtonDown(java.awt.Point point)
           
protected  void onRButtonUp(java.awt.Point point)
           
protected  void paintComponent(java.awt.Graphics g)
           
protected  void prepareDraw()
           
 int print(java.awt.Graphics printG, java.awt.print.PageFormat pageFormat, int pageIndex)
           
 int printScreen()
           
 int printScreen(int position)
           
 int printText(java.lang.String Text)
           
 int printText(java.lang.String Text, double Xposition, double Yposition)
           
protected  void processComponentEvent(java.awt.event.ComponentEvent componentEvent)
           
protected  void processMouseEvent(java.awt.event.MouseEvent mouseEvent)
           
protected  void processMouseMotionEvent(java.awt.event.MouseEvent mouseMotionEvent)
           
 void recallScreen(int hDisplay)
           
 void recallText(int hText)
           
 int referenceFunction(java.lang.Object ReferenceArray)
           
 int referenceFunction(java.lang.Object ReferenceArray, int ArraySize)
           
 int refreshScreen(java.lang.Object Yarray, int hDisplay)
           
 int refreshScreen(java.lang.Object Yarray, int hDisplay, int Npoints, int StartIndex, java.lang.Object Xarray)
           
 int refreshScreen(java.lang.Object Yarray, int hDisplay, java.lang.Object Xarray)
           
 int refreshText(java.lang.String Text, int hText)
           
 void removeAcopListener(AcopListener l)
           
protected  void repaintTagging()
           
 void setAbsTimeDisplay(boolean absTimeDisplay)
           
 void setAcopTransport(AcopTransport acopTransport)
           
 void setAveragingDepth(int averagingDepth)
           
 void setAveragingMode(int averagingMode)
           
 void setBackground(java.awt.Color c)
           
 int setBackgroundRegion(java.awt.geom.Rectangle2D.Double[] colorRegionRect, java.awt.Color[] regionColor, boolean fixed)
           
 int setBackgroundRegion(java.awt.geom.Rectangle2D.Double[] colorRegionRect, java.awt.Color[] regionColor, java.awt.geom.Rectangle2D.Double[] imageRegionRect, java.lang.String[] imageFilename, boolean fixed)
           
 int setBackgroundRegion(java.awt.geom.Rectangle2D.Double[] imageRegionRect, java.lang.String[] imageFilename, boolean fixed)
           
 void setBarlineColorFilled(int barlineColorFilled)
           
 void setBottomXLabel(boolean bottomXLabel)
           
 void setCaption(java.lang.String caption)
           
 void setCaptionLocation(int captionPosition)
           
 void setColorFilled(boolean colorFilled)
           
 void setCursorMarkerColor(java.awt.Color cursorMarkerColor)
           
 void setCursorMarkerMode(int cursorMarkerMode)
           
 void setCursorMarkerStyle(int cursorMarkerStyle)
           
 void setCursorMarkerWidth(int cursorMarkerWidth)
           
 void setCursorMarkerXExtent(double cursorMarkerXExtent)
           
 void setCursorMarkerYExtent(double cursorMarkerYExtent)
           
 int setDisplayGap(int pixel)
           
 int setDisplayGap(int xPixel, int yPixel)
           
 int setDisplayGap(int xLeftPixel, int xRightPixel, int yTopPixel, int yBottomPixel)
           
 void setDisplayMode(int displayMode)
           
 void setDrawStyle(int drawStyle)
           
 void setDrawWidth(int drawWidth)
           
 void setErrorColor(java.awt.Color errorColor)
           
 void setFFT(int fFT)
           
 void setForceWidth(boolean force)
          Sets the force width parameter.
 void setForeground(java.awt.Color c)
           
 void setFrameBorderOn(boolean frameBorderOn)
           
 void setFrameBottomOffset(int frameBottomOffset)
           
 void setFrameFont(java.awt.Font frameFont)
           
 void setFrameForeColor(java.awt.Color frameForeColor)
           
 void setFrameLeftOffset(int frameLeftOffset)
           
 void setFrameRightOffset(int frameRightOffset)
           
 void setFrameTopOffset(int frameTopOffset)
           
 void setFrameWidth(int frameWidth)
           
 void setGraphStyle(int graphStyle)
           
 void setGridColor(java.awt.Color gridColor)
           
 void setGridStyle(int gridStyle)
           
 void setGridWidth(int gridWidth)
           
 void setHistogramPosition(int histogramPosition)
           
 void setInvert(boolean invert)
           
 void setKeepColor(java.awt.Color keepColor)
           
 void setKeepStyle(int keepStyle)
           
 void setKeepWidth(int keepWidth)
           
 void setLeadingEdgeColor(java.awt.Color LeadingEdgeColor)
           
 void setLeadingEdgeGapSize(int LeadingEdgeGapSize)
           
 void setLeadingEdgeMode(int LeadingEdgeMode)
           
 void setLeadingEdgeMotion(int LeadingEdgeMotion)
           
 void setLeadingEdgeStyle(int LeadingEdgeStyle)
           
 void setLeadingEdgeWidth(int LeadingEdgeWidth)
           
 void setLeadingEdgeXExtent(double LeadingEdgeXExtent)
           
 void setLeadingEdgeYExtent(double LeadingEdgeYExtent)
           
 void setLeftTimeLabel(boolean leftTimeLabel)
           
 void setLeftYLabel(boolean leftYLabel)
           
 void setMarkerColor(java.awt.Color markerColor)
           
protected  void setmarkerflag(int flag)
           
 void setMarkerMode(int markerMode)
           
 void setMarkerStyle(int markerStyle)
           
 void setMarkerWidth(int markerWidth)
           
 void setMarkerXExtent(double markerXExtent)
           
 void setMarkerYExtent(double markerYExtent)
           
 void setPopupEnabled(boolean enabled)
          Enables or disables the popup menu.
 void setPrintTextLocation(int printTextLocation)
           
 void setPrintTextRotation(int printTextRotation)
           
 void setPrintTextStickyAttribute(int printTextStickyAttribute)
           
 void setRandomData(boolean randomData)
           
 void setRandomText(boolean randomText)
           
 void setReuseScreen(boolean reuseScreen)
           
 void setReuseText(boolean reuseText)
           
 void setScreenDepth(int screenDepth)
           
 void setSecondaryYAxisLabel(java.lang.String SecondaryYAxisLabel)
           
 void setSecondaryYAxisOn(boolean secondaryYAxisOn)
           
 void setSecondaryYBestScale(boolean SecondaryYBestScale)
           
 void setSecondaryYFineTicks(int SecondaryYFineTicks)
           
 void setSecondaryYLogOn(boolean secondaryYLogOn)
           
 void setSecondaryYMax(double setSecondaryYMax)
           
 void setSecondaryYMin(double SecondaryYMin)
           
 void setSecondaryYTickLabelColor(java.awt.Color secondaryYTickLabelColor)
           
 void setSecondaryYTicks(int SecondaryYTicks)
           
 void setSecondaryYTickText(boolean SecondaryYTickText)
           
 void setTagColor(java.awt.Color tagColor)
           
 void setTagging(boolean tagging)
           
 void setTextDepth(int textDepth)
           
 void setWrapAround(boolean wrapAround)
           
 void setXAxisLabel(java.lang.String xAxisLabel)
           
 void setXBestScale(boolean XBestScale)
           
 void setXExtent(double XExtent)
           
 void setXFineTicks(int XFineTicks)
           
 void setXGrid(boolean XGrid)
           
 void setXlabelRotation(int xlabelRotation)
           
 void setXMax(double xMax)
           
 void setXMin(double xMin)
           
 void setXRange(double xMin, double xMax)
           
 void setXScale(double XScale)
           
 void setXShift(double XShift)
           
 void setXTickLabelColor(java.awt.Color xTickLabelColor)
           
 void setXTicks(int XTicks)
           
 void setXTicksBottom(boolean XTicksBottom)
           
 void setXTickText(boolean XTickText)
           
 void setXYRange(double xMin, double xMax, double yMin, double yMax)
           
 void setYAxisLabel(java.lang.String YAxisLabel)
           
 void setYBestScale(boolean YBestScale)
           
 void setYExtent(double YExtent)
           
 void setYFineTicks(int YFineTicks)
           
 void setYGrid(boolean YGrid)
           
 void setYMax(double yMax)
           
 void setYMin(double yMin)
           
 void setYRange(double yMin, double yMax)
           
 void setYScale(double YScale)
           
 void setYShift(double YShift)
           
 void setYTickLabelColor(java.awt.Color yTickLabelColor)
           
 void setYTicks(int YTicks)
           
 void setYTicksLeft(boolean YTicksLeft)
           
 void setYTickText(boolean YTickText)
           
 void SetZoom(boolean XMax, boolean XMin, boolean YMax, boolean YMin, boolean SecondaryYMax, boolean SecondaryYMin, double xmx, double xmn, double ymx, double ymn, double ymxSecondary, double ymnSecondary)
           
 void SetZoom(boolean XMax, boolean XMin, boolean YMax, boolean YMin, double xmx, double xmn, double ymx, double ymn)
           
 void setZooming(int zooming)
           
 void update(java.awt.Graphics a)
           
 int weightFunction(java.lang.Object WeightArray)
           
 int weightFunction(java.lang.Object WeightArray, int ArraySize)
           
 int xAxis(boolean AxisOn)
           
 int xAxis(boolean AxisOn, java.lang.Object PositionArray, int ArraySize, java.awt.Color[] ColorArray, int[] StyleArray, int[] WidthArray)
           
 int yAxis(boolean AxisOn)
           
 int yAxis(boolean AxisOn, java.lang.Object PositionArray, int ArraySize, java.awt.Color[] ColorArray, int[] StyleArray, int[] WidthArray)
           
 
Methods inherited from class javax.swing.JPanel
getAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUI
 
Methods inherited from class javax.swing.JComponent
addAncestorListener, addNotify, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBaseline, getBaselineResizeBehavior, getBorder, getBounds, getClientProperty, getComponentGraphics, getComponentPopupMenu, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getFontMetrics, getGraphics, getHeight, getInheritsPopupMenu, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPopupLocation, getPreferredSize, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingForPrint, isPaintingTile, isRequestFocusEnabled, isValidateRoot, paint, paintBorder, paintChildren, paintImmediately, paintImmediately, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processKeyBinding, processKeyEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBorder, setComponentPopupMenu, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setEnabled, setFocusTraversalKeys, setFont, setInheritsPopupMenu, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setTransferHandler, setUI, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction
 
Methods inherited from class java.awt.Container
add, add, add, add, add, addContainerListener, addImpl, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, getMousePosition, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusCycleRoot, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setLayout, transferFocusBackward, transferFocusDownCycle, validate, validateTree
 
Methods inherited from class java.awt.Component
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, createImage, createImage, createVolatileImage, createVolatileImage, disableEvents, dispatchEvent, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getForeground, getGraphicsConfiguration, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, hide, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isPreferredSizeSet, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, show, show, size, toString, transferFocus, transferFocusUpCycle
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

histo

protected AcopHisto[] histo

globalDisplayMode

protected int globalDisplayMode

enableDots

protected int enableDots

enableBarlineHisto

protected int enableBarlineHisto

frameBorderOn

protected boolean frameBorderOn

m_lock

protected int m_lock

drawTicks

protected boolean drawTicks

repainHisto

protected boolean repainHisto

rescaleFlag

protected int rescaleFlag

histIndex

protected int histIndex

lastDisp

protected int lastDisp

lastTagHisto

protected int lastTagHisto

axis

protected AcopAxis[] axis

ptext

protected AcopText[] ptext

textFlag

protected boolean textFlag

rescaleTextFlag

protected int rescaleTextFlag

histRoundRect

protected java.awt.Rectangle histRoundRect

yAxisRect

protected java.awt.Rectangle yAxisRect

tagRect

protected java.awt.Rectangle tagRect

errWindowOn

protected boolean errWindowOn

ScaleEnable

protected boolean ScaleEnable

ReferenceEnable

protected boolean ReferenceEnable

bufferedMin

protected double[][] bufferedMin

bufferedMax

protected double[][] bufferedMax

zoomIndex

protected int zoomIndex

zoomLogFlag

protected int zoomLogFlag

isZoomed

protected boolean isZoomed

zoomFlag

protected boolean zoomFlag

movie

protected boolean movie

moviepoint

protected java.awt.Point moviepoint

saveBestFlag

protected int saveBestFlag

moviePercent

protected double moviePercent

movieLogCnt

protected int movieLogCnt

xCnt

protected int xCnt

yCnt

protected int yCnt

time_scale

protected int time_scale

tick_xmin

protected double tick_xmin

tick_xmax

protected double tick_xmax

m_histstart

protected int m_histstart

wrapxmin

protected double wrapxmin

wrapxmax

protected double wrapxmax

sca

protected AcopScale[] sca

aFrame

protected AcopFrame aFrame

yzero

protected int yzero

foreColor

protected java.awt.Color foreColor

backColor

protected java.awt.Color backColor

pTagColorArray

protected java.awt.Color[] pTagColorArray

nElement

protected int nElement

TagBackColor

protected java.awt.Color TagBackColor

yReferenceArray

protected double[] yReferenceArray

yRASize

protected int yRASize

yRAdataSize

protected int yRAdataSize

yWindowArray

protected double[] yWindowArray

yWASize

protected int yWASize

yWAdataSize

protected int yWAdataSize

e_xmin

protected double e_xmin

e_xmax

protected double e_xmax

e_ymin

protected double e_ymin

e_ymax

protected double e_ymax

markerStroke

protected java.awt.BasicStroke markerStroke

m_marker

protected int m_marker

saveMarkerWidth

protected int saveMarkerWidth

xlabelRotateGrad

protected double xlabelRotateGrad

xlabelcos

protected double xlabelcos

xlabelsin

protected double xlabelsin

xlabelQudrant

protected int xlabelQudrant

xlabelAxis

protected int xlabelAxis

printScreenPosition

protected int printScreenPosition

cursorMarkerStroke

protected java.awt.BasicStroke cursorMarkerStroke

caption

protected java.lang.String caption

captionPosition

protected int captionPosition

barlineColorFilled

protected int barlineColorFilled

frameWidth

protected int frameWidth

frameLeftOffset

protected int frameLeftOffset

frameRightOffset

protected int frameRightOffset

frameTopOffset

protected int frameTopOffset

frameBottomOffset

protected int frameBottomOffset

displayMode

protected int displayMode

drawWidth

protected int drawWidth

XScale

protected double XScale

XShift

protected double XShift

graphStyle

protected int graphStyle

YScale

protected double YScale

wrapAround

protected boolean wrapAround

YShift

protected double YShift

YExtent

protected double YExtent

screenDepth

protected int screenDepth

keepStyle

protected int keepStyle

zooming

protected int zooming

keepWidth

protected int keepWidth

randomData

protected boolean randomData

randomText

protected boolean randomText

invert

protected boolean invert

drawStyle

protected int drawStyle

reuseText

protected boolean reuseText

keepColor

protected java.awt.Color keepColor

averagingMode

protected int averagingMode

averagingDepth

protected int averagingDepth

FFT

protected int FFT

XExtent

protected double XExtent

reuseScreen

protected boolean reuseScreen

textDepth

protected int textDepth

colorFilled

protected boolean colorFilled

xlabelRotation

protected int xlabelRotation

printTextStickyAttribute

protected int printTextStickyAttribute

printTextLocation

protected int printTextLocation

printTextRotation

protected int printTextRotation

m_tagColor

protected java.awt.Color m_tagColor

m_tagging

protected boolean m_tagging

m_errorColor

protected java.awt.Color m_errorColor

LeadingEdgeColor

protected java.awt.Color LeadingEdgeColor

LeadingEdgeGapSize

protected int LeadingEdgeGapSize

LeadingEdgeMotion

protected int LeadingEdgeMotion

LeadingEdgeMode

protected int LeadingEdgeMode

LeadingEdgeWidth

protected int LeadingEdgeWidth

LeadingEdgeStyle

protected int LeadingEdgeStyle

LeadingEdgeXExtent

protected double LeadingEdgeXExtent

LeadingEdgeYExtent

protected double LeadingEdgeYExtent

m_markerColor

protected java.awt.Color m_markerColor

m_markerMode

protected int m_markerMode

m_markerStyle

protected int m_markerStyle

m_markerWidth

protected int m_markerWidth

m_markerXExtent

protected double m_markerXExtent

m_markerYExtent

protected double m_markerYExtent

m_cursorMarkerColor

protected java.awt.Color m_cursorMarkerColor

rev_cursorMarkerColor

protected java.awt.Color rev_cursorMarkerColor

m_cursorMarkerMode

protected int m_cursorMarkerMode

m_cursorMarkerStyle

protected int m_cursorMarkerStyle

m_cursorMarkerWidth

protected int m_cursorMarkerWidth

m_cursorMarkerXExtent

protected double m_cursorMarkerXExtent

m_cursorMarkerYExtent

protected double m_cursorMarkerYExtent
Constructor Detail

Acop

public Acop()
Method Detail

printScreen

public int printScreen()

printScreen

public int printScreen(int position)

print

public int print(java.awt.Graphics printG,
                 java.awt.print.PageFormat pageFormat,
                 int pageIndex)
Specified by:
print in interface java.awt.print.Printable

setBackgroundRegion

public int setBackgroundRegion(java.awt.geom.Rectangle2D.Double[] colorRegionRect,
                               java.awt.Color[] regionColor,
                               boolean fixed)

setBackgroundRegion

public int setBackgroundRegion(java.awt.geom.Rectangle2D.Double[] imageRegionRect,
                               java.lang.String[] imageFilename,
                               boolean fixed)

setBackgroundRegion

public int setBackgroundRegion(java.awt.geom.Rectangle2D.Double[] colorRegionRect,
                               java.awt.Color[] regionColor,
                               java.awt.geom.Rectangle2D.Double[] imageRegionRect,
                               java.lang.String[] imageFilename,
                               boolean fixed)

setDisplayGap

public int setDisplayGap(int pixel)

setDisplayGap

public int setDisplayGap(int xPixel,
                         int yPixel)

setDisplayGap

public int setDisplayGap(int xLeftPixel,
                         int xRightPixel,
                         int yTopPixel,
                         int yBottomPixel)

averagingScaling

protected void averagingScaling(double[] df,
                                int start,
                                int stop,
                                int index)

weightFunction

public int weightFunction(java.lang.Object WeightArray)

weightFunction

public int weightFunction(java.lang.Object WeightArray,
                          int ArraySize)

referenceFunction

public int referenceFunction(java.lang.Object ReferenceArray)

referenceFunction

public int referenceFunction(java.lang.Object ReferenceArray,
                             int ArraySize)

isErrorWindowOn

public boolean isErrorWindowOn()

isErrorWindowOn

public boolean isErrorWindowOn(int hDisplay)

isErrorWindowOn

public boolean isErrorWindowOn(boolean turnON)

isErrorWindowOn

public boolean isErrorWindowOn(int hDisplay,
                               boolean turnON)

isWeighted

public boolean isWeighted(int hDisplay)

isWeighted

public boolean isWeighted(int hDisplay,
                          int value)

isReferenced

public boolean isReferenced(int hDisplay)

isReferenced

public boolean isReferenced(int hDisplay,
                            int value)

SetZoom

public void SetZoom(boolean XMax,
                    boolean XMin,
                    boolean YMax,
                    boolean YMin,
                    boolean SecondaryYMax,
                    boolean SecondaryYMin,
                    double xmx,
                    double xmn,
                    double ymx,
                    double ymn,
                    double ymxSecondary,
                    double ymnSecondary)

SetZoom

public void SetZoom(boolean XMax,
                    boolean XMin,
                    boolean YMax,
                    boolean YMin,
                    double xmx,
                    double xmn,
                    double ymx,
                    double ymn)

getScaledCoordinates

public int getScaledCoordinates(java.lang.Object Coordinates)

getDrawnData

public int getDrawnData(java.lang.Object Yarray,
                        java.lang.Object Xarray,
                        int Npoints,
                        int StartIndex,
                        int hDisplay)

getDrawnData

public int getDrawnData(java.lang.Object Yarray,
                        java.lang.Object Xarray,
                        int hDisplay,
                        double xPosition,
                        double yPosition)

prepareDraw

protected void prepareDraw()

lockCursorMarker

public int lockCursorMarker(boolean Enable)

lockCursorMarker

public int lockCursorMarker(boolean Enable,
                            double Xposition,
                            double Yposition)

lockCursorMarker

public int lockCursorMarker(boolean Enable,
                            boolean xInput,
                            double Xposition,
                            boolean yInput,
                            double Yposition)

getPrintedText

public java.lang.String getPrintedText(double[] leftBottom,
                                       double[] size,
                                       double[] position,
                                       int hText)

isZoomed

public boolean isZoomed()

getHistogramOffsetLeft

public int getHistogramOffsetLeft()

getHistogramOffsetRight

public int getHistogramOffsetRight()

getScaleLeft

public double getScaleLeft()

getScaleRight

public double getScaleRight()

getScaleTop

public double getScaleTop()

getScaleBottom

public double getScaleBottom()

xAxis

public int xAxis(boolean AxisOn)

yAxis

public int yAxis(boolean AxisOn)

xAxis

public int xAxis(boolean AxisOn,
                 java.lang.Object PositionArray,
                 int ArraySize,
                 java.awt.Color[] ColorArray,
                 int[] StyleArray,
                 int[] WidthArray)

yAxis

public int yAxis(boolean AxisOn,
                 java.lang.Object PositionArray,
                 int ArraySize,
                 java.awt.Color[] ColorArray,
                 int[] StyleArray,
                 int[] WidthArray)

refreshScreen

public int refreshScreen(java.lang.Object Yarray,
                         int hDisplay,
                         int Npoints,
                         int StartIndex,
                         java.lang.Object Xarray)

refreshScreen

public int refreshScreen(java.lang.Object Yarray,
                         int hDisplay,
                         java.lang.Object Xarray)

refreshScreen

public int refreshScreen(java.lang.Object Yarray,
                         int hDisplay)

appendScreen

public int appendScreen(java.lang.Object Yarray,
                        int hDisplay,
                        int Npoints,
                        int StartIndex,
                        java.lang.Object Xarray)

appendScreen

public int appendScreen(java.lang.Object Yarray,
                        int hDisplay,
                        java.lang.Object Xarray)

appendScreen

public int appendScreen(java.lang.Object Yarray,
                        int hDisplay)

draw

public int draw(java.lang.Object ydata)

draw

public int draw(java.lang.Object ydata,
                java.lang.Object xdata,
                boolean bindToSecondaryAxis)

draw

public int draw(java.lang.Object ydata,
                java.lang.Object xdata)

draw

public int draw(java.lang.Object ydata,
                java.lang.Object xdata,
                java.lang.Object disable)

draw

public int draw(java.lang.Object ydata,
                java.lang.Object xdata,
                java.lang.Object disable,
                java.lang.String[] xlabel)

draw

public int draw(java.lang.Object ydata,
                java.lang.Object xdata,
                java.lang.Object disable,
                java.lang.String[] xlabel,
                int ArraySize,
                int MaxNumber)

draw

public int draw(java.lang.Object ydata,
                java.lang.Object xdata,
                java.lang.Object disable,
                java.lang.String[] xlabel,
                int ArraySize,
                int MaxNumber,
                boolean bindToSecondaryAxis)

clearScreen

public void clearScreen()

clearScreen

public void clearScreen(int hDisplay)

clearScreen

public void clearScreen(int hDisplay,
                        int KeepDepth)

recallScreen

public void recallScreen(int hDisplay)

lockScreen

public long lockScreen(int LockOn,
                       int hDisplay)

printText

public int printText(java.lang.String Text)

printText

public int printText(java.lang.String Text,
                     double Xposition,
                     double Yposition)

callPrintText

protected int callPrintText(java.lang.String Text,
                            double Xposition,
                            double Yposition,
                            boolean positionFlag)

clearText

public void clearText()

clearText

public void clearText(int hText)

recallText

public void recallText(int hText)

refreshText

public int refreshText(java.lang.String Text,
                       int hText)

setAveragingDepth

public void setAveragingDepth(int averagingDepth)

getAveragingDepth

public int getAveragingDepth()

setAveragingMode

public void setAveragingMode(int averagingMode)

getAveragingMode

public int getAveragingMode()

setCaption

public void setCaption(java.lang.String caption)

getCaption

public java.lang.String getCaption()

setCaptionLocation

public void setCaptionLocation(int captionPosition)

getCaptionLocation

public int getCaptionLocation()

setDisplayMode

public void setDisplayMode(int displayMode)

getDisplayMode

public int getDisplayMode()

setDrawWidth

public void setDrawWidth(int drawWidth)

getDrawWidth

public int getDrawWidth()

setXRange

public void setXRange(double xMin,
                      double xMax)

setYRange

public void setYRange(double yMin,
                      double yMax)

setXYRange

public void setXYRange(double xMin,
                       double xMax,
                       double yMin,
                       double yMax)

setXMin

public void setXMin(double xMin)

getXMin

public double getXMin()

setXMax

public void setXMax(double xMax)

getXMax

public double getXMax()

setYMin

public void setYMin(double yMin)

getYMin

public double getYMin()

setYMax

public void setYMax(double yMax)

getYMax

public double getYMax()

setSecondaryYMin

public void setSecondaryYMin(double SecondaryYMin)

getSecondaryYMin

public double getSecondaryYMin()

setSecondaryYMax

public void setSecondaryYMax(double setSecondaryYMax)

getSecondaryYMax

public double getSecondaryYMax()

setFrameWidth

public void setFrameWidth(int frameWidth)

getFrameWidth

public int getFrameWidth()

setFrameLeftOffset

public void setFrameLeftOffset(int frameLeftOffset)

getFrameLeftOffset

public int getFrameLeftOffset()

setFrameRightOffset

public void setFrameRightOffset(int frameRightOffset)

getFrameRightOffset

public int getFrameRightOffset()

setFrameTopOffset

public void setFrameTopOffset(int frameTopOffset)

getFrameTopOffset

public int getFrameTopOffset()

setFrameBottomOffset

public void setFrameBottomOffset(int frameBottomOffset)

getFrameBottomOffset

public int getFrameBottomOffset()

setFrameForeColor

public void setFrameForeColor(java.awt.Color frameForeColor)

getFrameForeColor

public java.awt.Color getFrameForeColor()

setXTickLabelColor

public void setXTickLabelColor(java.awt.Color xTickLabelColor)

getXTickLabelColor

public java.awt.Color getXTickLabelColor()

setYTickLabelColor

public void setYTickLabelColor(java.awt.Color yTickLabelColor)

getYTickLabelColor

public java.awt.Color getYTickLabelColor()

setSecondaryYTickLabelColor

public void setSecondaryYTickLabelColor(java.awt.Color secondaryYTickLabelColor)

getSecondaryYTickLabelColor

public java.awt.Color getSecondaryYTickLabelColor()

setSecondaryYAxisOn

public void setSecondaryYAxisOn(boolean secondaryYAxisOn)

isSecondaryYAxisOn

public boolean isSecondaryYAxisOn()

setSecondaryYLogOn

public void setSecondaryYLogOn(boolean secondaryYLogOn)

isSecondaryYLogOn

public boolean isSecondaryYLogOn()

setFrameFont

public void setFrameFont(java.awt.Font frameFont)

getFrameFont

public java.awt.Font getFrameFont()

setDrawStyle

public void setDrawStyle(int drawStyle)

getDrawStyle

public int getDrawStyle()

setFFT

public void setFFT(int fFT)

getFFT

public int getFFT()

setGraphStyle

public void setGraphStyle(int graphStyle)

getGraphStyle

public int getGraphStyle()

setGridStyle

public void setGridStyle(int gridStyle)

getGridStyle

public int getGridStyle()

setGridColor

public void setGridColor(java.awt.Color gridColor)

getGridColor

public java.awt.Color getGridColor()

setGridWidth

public void setGridWidth(int gridWidth)

getGridWidth

public int getGridWidth()

setKeepStyle

public void setKeepStyle(int keepStyle)

getKeepStyle

public int getKeepStyle()

setKeepColor

public void setKeepColor(java.awt.Color keepColor)

getKeepColor

public java.awt.Color getKeepColor()

setKeepWidth

public void setKeepWidth(int keepWidth)

getKeepWidth

public int getKeepWidth()

setHistogramPosition

public void setHistogramPosition(int histogramPosition)

getHistogramPosition

public int getHistogramPosition()

setInvert

public void setInvert(boolean invert)

isInvert

public boolean isInvert()

setFrameBorderOn

public void setFrameBorderOn(boolean frameBorderOn)

isFrameBorderOn

public boolean isFrameBorderOn()

setRandomData

public void setRandomData(boolean randomData)

isRandomData

public boolean isRandomData()

setRandomText

public void setRandomText(boolean randomText)

isRandomText

public boolean isRandomText()

setReuseScreen

public void setReuseScreen(boolean reuseScreen)

isReuseScreen

public boolean isReuseScreen()

setReuseText

public void setReuseText(boolean reuseText)

isReuseText

public boolean isReuseText()

setScreenDepth

public void setScreenDepth(int screenDepth)

getScreenDepth

public int getScreenDepth()

setTextDepth

public void setTextDepth(int textDepth)

getTextDepth

public int getTextDepth()

setWrapAround

public void setWrapAround(boolean wrapAround)

isWrapAround

public boolean isWrapAround()

setZooming

public void setZooming(int zooming)

getZooming

public int getZooming()

setXAxisLabel

public void setXAxisLabel(java.lang.String xAxisLabel)

getXAxisLabel

public java.lang.String getXAxisLabel()

setYAxisLabel

public void setYAxisLabel(java.lang.String YAxisLabel)

getYAxisLabel

public java.lang.String getYAxisLabel()

setSecondaryYAxisLabel

public void setSecondaryYAxisLabel(java.lang.String SecondaryYAxisLabel)

getSecondaryYAxisLabel

public java.lang.String getSecondaryYAxisLabel()

setXBestScale

public void setXBestScale(boolean XBestScale)

isXBestScale

public boolean isXBestScale()

setYBestScale

public void setYBestScale(boolean YBestScale)

isYBestScale

public boolean isYBestScale()

setSecondaryYBestScale

public void setSecondaryYBestScale(boolean SecondaryYBestScale)

isSecondaryYBestScale

public boolean isSecondaryYBestScale()

setXExtent

public void setXExtent(double XExtent)

getXExtent

public double getXExtent()

setYExtent

public void setYExtent(double YExtent)

getYExtent

public double getYExtent()

setXFineTicks

public void setXFineTicks(int XFineTicks)

getXFineTicks

public int getXFineTicks()

setYFineTicks

public void setYFineTicks(int YFineTicks)

getYFineTicks

public int getYFineTicks()

setSecondaryYFineTicks

public void setSecondaryYFineTicks(int SecondaryYFineTicks)

getSecondaryYFineTicks

public int getSecondaryYFineTicks()

setXGrid

public void setXGrid(boolean XGrid)

isXGrid

public boolean isXGrid()

setYGrid

public void setYGrid(boolean YGrid)

isYGrid

public boolean isYGrid()

setXScale

public void setXScale(double XScale)

getXScale

public double getXScale()

setYScale

public void setYScale(double YScale)

getYScale

public double getYScale()

setXShift

public void setXShift(double XShift)

getXShift

public double getXShift()

setYShift

public void setYShift(double YShift)

getYShift

public double getYShift()

setXTicks

public void setXTicks(int XTicks)

getXTicks

public int getXTicks()

setYTicks

public void setYTicks(int YTicks)

getYTicks

public int getYTicks()

setSecondaryYTicks

public void setSecondaryYTicks(int SecondaryYTicks)

getSecondaryYTicks

public int getSecondaryYTicks()

setXTicksBottom

public void setXTicksBottom(boolean XTicksBottom)

getXTicksBottom

public boolean getXTicksBottom()

setYTicksLeft

public void setYTicksLeft(boolean YTicksLeft)

getYTicksLeft

public boolean getYTicksLeft()

setXTickText

public void setXTickText(boolean XTickText)

isXTickText

public boolean isXTickText()

setYTickText

public void setYTickText(boolean YTickText)

isYTickText

public boolean isYTickText()

setSecondaryYTickText

public void setSecondaryYTickText(boolean SecondaryYTickText)

isSecondaryYTickText

public boolean isSecondaryYTickText()

bindToSecondaryYScale

public int bindToSecondaryYScale(int hDisplay,
                                 boolean bind)

bindToSecondaryYScale

public int bindToSecondaryYScale(int hDisplay)

setColorFilled

public void setColorFilled(boolean colorFilled)

isColorFilled

public boolean isColorFilled()

setLeftTimeLabel

public void setLeftTimeLabel(boolean leftTimeLabel)

isLeftTimeLabel

public boolean isLeftTimeLabel()

setAbsTimeDisplay

public void setAbsTimeDisplay(boolean absTimeDisplay)

isAbsTimeDisplay

public boolean isAbsTimeDisplay()

setLeftYLabel

public void setLeftYLabel(boolean leftYLabel)

isLeftYLabel

public boolean isLeftYLabel()

setBottomXLabel

public void setBottomXLabel(boolean bottomXLabel)

isBottomXLabel

public boolean isBottomXLabel()

setBarlineColorFilled

public void setBarlineColorFilled(int barlineColorFilled)

getBarlineColorFilled

public int getBarlineColorFilled()

setPrintTextStickyAttribute

public void setPrintTextStickyAttribute(int printTextStickyAttribute)

getPrintTextStickyAttribute

public int getPrintTextStickyAttribute()

setPrintTextLocation

public void setPrintTextLocation(int printTextLocation)

getPrintTextLocation

public int getPrintTextLocation()

setPrintTextRotation

public void setPrintTextRotation(int printTextRotation)

getPrintTextRotation

public int getPrintTextRotation()

setXlabelRotation

public void setXlabelRotation(int xlabelRotation)

getXlabelRotation

public int getXlabelRotation()

leadingEdge

public int leadingEdge(int LeadingEdgeMode,
                       int hDisplay)

leadingEdge

public int leadingEdge(int hDisplay)

setLeadingEdgeColor

public void setLeadingEdgeColor(java.awt.Color LeadingEdgeColor)

getLeadingEdgeColor

public java.awt.Color getLeadingEdgeColor()

setLeadingEdgeGapSize

public void setLeadingEdgeGapSize(int LeadingEdgeGapSize)

getLeadingEdgeGapSize

public int getLeadingEdgeGapSize()

setLeadingEdgeMotion

public void setLeadingEdgeMotion(int LeadingEdgeMotion)

getLeadingEdgeMotion

public int getLeadingEdgeMotion()

setLeadingEdgeMode

public void setLeadingEdgeMode(int LeadingEdgeMode)

getLeadingEdgeMode

public int getLeadingEdgeMode()

setLeadingEdgeWidth

public void setLeadingEdgeWidth(int LeadingEdgeWidth)

getLeadingEdgeWidth

public int getLeadingEdgeWidth()

setLeadingEdgeStyle

public void setLeadingEdgeStyle(int LeadingEdgeStyle)

getLeadingEdgeStyle

public int getLeadingEdgeStyle()

setLeadingEdgeXExtent

public void setLeadingEdgeXExtent(double LeadingEdgeXExtent)

getLeadingEdgeXExtent

public double getLeadingEdgeXExtent()

setLeadingEdgeYExtent

public void setLeadingEdgeYExtent(double LeadingEdgeYExtent)

getLeadingEdgeYExtent

public double getLeadingEdgeYExtent()

autoScale

public void autoScale(boolean xmx,
                      boolean xmn,
                      boolean ymx,
                      boolean ymn)

autoScale

public void autoScale(boolean xmx,
                      boolean xmn,
                      boolean ymx,
                      boolean ymn,
                      int hIndex)

onRButtonDown

protected void onRButtonDown(java.awt.Point point)

onRButtonUp

protected void onRButtonUp(java.awt.Point point)

onMouseMove

protected void onMouseMove(java.awt.Point point)

onLButtonDown

protected void onLButtonDown(java.awt.Point point)

onLButtonUp

protected void onLButtonUp(java.awt.Point point)

processComponentEvent

protected void processComponentEvent(java.awt.event.ComponentEvent componentEvent)
Overrides:
processComponentEvent in class java.awt.Component

processMouseEvent

protected void processMouseEvent(java.awt.event.MouseEvent mouseEvent)
Overrides:
processMouseEvent in class javax.swing.JComponent

processMouseMotionEvent

protected void processMouseMotionEvent(java.awt.event.MouseEvent mouseMotionEvent)
Overrides:
processMouseMotionEvent in class javax.swing.JComponent

update

public void update(java.awt.Graphics a)
Overrides:
update in class javax.swing.JComponent

paintComponent

protected void paintComponent(java.awt.Graphics g)
Overrides:
paintComponent in class javax.swing.JComponent

main

public static void main(java.lang.String[] argv)

addAcopListener

public void addAcopListener(AcopListener l)

removeAcopListener

public void removeAcopListener(AcopListener l)

notifyAcop

protected void notifyAcop(int id)

notifyAcop

public void notifyAcop(int id,
                       int link,
                       int code)

setCursorMarkerColor

public void setCursorMarkerColor(java.awt.Color cursorMarkerColor)

getCursorMarkerColor

public java.awt.Color getCursorMarkerColor()

setCursorMarkerMode

public void setCursorMarkerMode(int cursorMarkerMode)

getCursorMarkerMode

public int getCursorMarkerMode()

setCursorMarkerStyle

public void setCursorMarkerStyle(int cursorMarkerStyle)

getCursorMarkerStyle

public int getCursorMarkerStyle()

setCursorMarkerWidth

public void setCursorMarkerWidth(int cursorMarkerWidth)

getCursorMarkerWidth

public int getCursorMarkerWidth()

setCursorMarkerXExtent

public void setCursorMarkerXExtent(double cursorMarkerXExtent)

getCursorMarkerXExtent

public double getCursorMarkerXExtent()

setCursorMarkerYExtent

public void setCursorMarkerYExtent(double cursorMarkerYExtent)

getCursorMarkerYExtent

public double getCursorMarkerYExtent()

setMarkerColor

public void setMarkerColor(java.awt.Color markerColor)

getMarkerColor

public java.awt.Color getMarkerColor()

setMarkerMode

public void setMarkerMode(int markerMode)

getMarkerMode

public int getMarkerMode()

setMarkerStyle

public void setMarkerStyle(int markerStyle)

getMarkerStyle

public int getMarkerStyle()

setMarkerWidth

public void setMarkerWidth(int markerWidth)

getMarkerWidth

public int getMarkerWidth()

setMarkerXExtent

public void setMarkerXExtent(double markerXExtent)

getMarkerXExtent

public double getMarkerXExtent()

setMarkerYExtent

public void setMarkerYExtent(double markerYExtent)

getMarkerYExtent

public double getMarkerYExtent()

errorWindow

public int errorWindow(double XMax,
                       double XMin,
                       double YMax,
                       double YMin)

errorWindow

public int errorWindow(int hDisplay,
                       double XMax,
                       double XMin,
                       double YMax,
                       double YMin)

setErrorColor

public void setErrorColor(java.awt.Color errorColor)

getErrorColor

public java.awt.Color getErrorColor()

setTagColor

public void setTagColor(java.awt.Color tagColor)

getTagColor

public java.awt.Color getTagColor()

setTagging

public void setTagging(boolean tagging)

isTagging

public boolean isTagging()

clearTags

public void clearTags(int hDisplay)

marker

public boolean marker()

marker

public boolean marker(int hDisplay)

marker

public boolean marker(boolean MarkerOn)

marker

public boolean marker(boolean MarkerOn,
                      int hDisplay)

setmarkerflag

protected void setmarkerflag(int flag)

isTagged

public boolean isTagged(int index,
                        int hDisplay)

isTagged

public boolean isTagged(int index,
                        int value,
                        int hDisplay)

repaintTagging

protected void repaintTagging()

getTaggedColor

public int getTaggedColor(java.awt.Color[] ColorArray,
                          int Npoints,
                          int StartIndex,
                          int hDisplay)

setForeground

public void setForeground(java.awt.Color c)
Overrides:
setForeground in class javax.swing.JComponent

setBackground

public void setBackground(java.awt.Color c)
Overrides:
setBackground in class javax.swing.JComponent

getAcopTransport

public AcopTransport getAcopTransport()
Returns:
Returns the acopTransport.

setAcopTransport

public void setAcopTransport(AcopTransport acopTransport)
Parameters:
acopTransport - The acopTransport to set.

getPopupManager

public PopupManager getPopupManager()
Returns popup manager for adding popup actions.

Specified by:
getPopupManager in interface PopupManageable
Returns:
returns popup manager, which manages popup menu
See Also:
PopupManageable.getPopupManager()

isPopupEnabled

public boolean isPopupEnabled()
Return true if the popup menu is enabled or false otherwise.

Returns:
true if popup is enabled

setPopupEnabled

public void setPopupEnabled(boolean enabled)
Enables or disables the popup menu.

Parameters:
enabled - true if enable or false if disableds

getCustomizer

public AbstractCustomizerPanel getCustomizer()
Returns the Customizer instance for this component.

Returns:
the Customizer instance for this component.

isZoomFlag

public boolean isZoomFlag()

setForceWidth

public void setForceWidth(boolean force)
Sets the force width parameter. If true the set width will be forced even if the mmount of data is huge.

Parameters:
force - true if width is force or false otherwise

isForceWidth

public boolean isForceWidth()
Returns true if forced width is turned on or false otherwise.

Returns:
true if on


Copyright © 2010. All Rights Reserved.