Interface IGraphComponent

  • All Known Implementing Classes:
    GOGraph

    public interface IGraphComponent
    • Method Summary

      All Methods Instance Methods Abstract Methods Deprecated Methods 
      Modifier and Type Method Description
      void addGraphData​(int index, D2SD refToSD, int refToCol, int step)
      Corresponds to ESL function %HI_AddGraphData.
      void addGraphTimezone​(int idZone, java.util.Date startTime, java.util.Date endTime)
      Corresponds to ESL function %HI_SetGraphTimeZone
      void displayGraphGrid​(boolean bHorizontal, boolean bVertical, int color)
      Corresponds to ESL function %HI_SetGraphGrid Not implemented in Thin client.
      SOGraph getConnectedObj()
      Corresponds to ESL function %HI_GetConnectedHBJ
      int getGraphAxis​(GraphAxisPosition axisPos)
      Corresponds to ESL function %HI_GetGraphAxis Not implemented in Thin client.
      void hideLine​(int index)
      Deprecated.
      void print​(boolean bPreview, boolean bDescriptTable)
      Corresponds to ESL function %HI_PrintGO.
      void refreshLine​(int lineNr)
      Corresponds to ESL function %HI_GraphLineRefresh Not implemented in Thin client.
      void removeGraphTimezone​(int idZone)
      Corresponds to ESL function %HI_GraphTimeZoneRemove
      void resetGraphZoom​(boolean resetX, boolean resetY)
      Corresponds to ESL function %HI_ResetGraphZoom Not implemented in Thin client.
      void setConnectedObj​(SOGraph obj)
      Corresponds to ESL function %HI_SetConnectedObj
      void setDiagramData​(int index, D2SD refToSD, int refToCol, int step)
      Corresponds to ESL function %HI_SetGraphData (%HI_SetDiagramData)
      void setDiagramData​(int index, D2SD refToSD, int refToCol, int step, int bStart_Int)
      Deprecated.
      void setDiagTimes​(java.util.Date param1, java.util.Date param2)
      Corresponds to ESL function %HI_SetGraphTimes (%HI_SetDiagTimes)
      void setDiagTimes​(java.util.Date param1, java.util.Date param2, boolean bSavePrevTimes)
      Corresponds to ESL function %HI_SetGraphTimes (%HI_SetDiagTimes)
      void setDiatrendInfo​(int index, java.lang.String popis)
      Corresponds to ESL function %HI_SetGraphInfo (%HI_SetDiatrendInfo)
      void setDiatrendInfo​(int index, java.lang.String popis, java.lang.String jednotky)
      Corresponds to ESL function %HI_SetGraphInfo (%HI_SetDiatrendInfo)
      void setDiaTrendPrintTitle​(java.lang.String printTitle)
      Corresponds to ESL function %HI_SetGraphPrintTitle (%HI_SetDiaTrendPrintTitle) Not supported in Thin client.
      void setDiaTrendTick​(int extraTick, int majorTick, int minorTick)
      Corresponds to ESL function %HI_SetGraphTick (%HI_SetDiaTrendTick).
      void setDiatRowNr​(int rowIdxInt)
      Deprecated.
      void setEnableGraphButtons​(int refBtn, boolean bEnable)
      Corresponds to ESL function %HI_SetEnableGraphButtons.
      void setGraphAxis​(GraphAxisPosition axisPos, int axisNr)
      Corresponds to ESL function %HI_SetGraphAxis
      void setGraphAxisDesc​(int axisNr, java.lang.String desc)
      Corresponds to ESL function %HI_SetGraphAxisDesc.
      void setGraphAxisRange​(int axisNr, double low, double high)
      Corresponds to ESL function %HI_SetGraphAxisRange
      void setGraphBackColor​(int rgb)
      Corresponds to ESL function %HI_SetGraphBackColor
      void setGraphBarWidth​(int lineNr, int width)
      Corresponds to ESL function %HI_SetGraphBarWidth Not implemented in Thin client.
      void setGraphButtons​(int index, int visible, int enable)
      Corresponds to ESL function %HI_SetGraphButtons.
      void setGraphButtonsToolTip​(java.lang.String text)
      Corresponds to ESL function %HI_SetGraphButtonsToolTip Not supported in Thin client.
      void setGraphDigitDesc​(int axesNr, int firstLevelNr, java.lang.String[] levelNames)
      Corresponds to ESL function %HI_SetGraphDigitDesc
      void setGraphLinePeriode​(int lineNr, int periodeSec)
      Corresponds to ESL function %HI_SetGraphLinePeriode Not implemented in Thin client.
      void setGraphLineStatFunction​(int lineNr, GraphStatFunction fnct)
      Corresponds to ESL function %HI_SetGraphLineStat Not implemented in Thin client.
      void setGraphRowNr​(int rowIdxInt)
      Corresponds to ESL function %HI_SetGraphRowNr
      void setGraphTimeZoneColor​(int idZone, int color)
      Corresponds to ESL function %HI_SetGraphTimeZoneColor
      void setGraphTimeZoneVisible​(int idZone, boolean bVisible)
      Corresponds to ESL function %HI_SetGraphTimeZoneVisible
      void setGraphTimeZoom​(java.util.Date startTime, java.util.Date endTime)
      Corresponds to ESL function %HI_SetGraphTimeZoom
      void setGraphXY_Data​(int index, D2SD refToSD)
      Corresponds to ESL function %HI_SetGraphXY_Data
      void setGraphXY_XAxisDesc​(double x, java.lang.String text)
      Corresponds to ESL function %HI_SetGraphXY_XAxisDesc
      void setGraphXYText​(int lineNr, double x, double y, java.lang.String text)
      Corresponds to ESL function %HI_SetGraphXYText
      void setGraphXYTextParams​(int lineNr, SOFontStyle font, int color)
      Corresponds to ESL function %HI_SetGraphXYTextParams
      void setLineObject​(int lineNr, D2Base object)
      Corresponds to ESL action HI_SETDT_LINEOBJ
      void setLineObject​(int lineNr, D2Base object, int iAxis)
      Corresponds to ESL action HI_SETDT_LINEOBJ
      void setLineObject​(int lineNr, D2Base object, int iAxis, boolean bSkipDataRead)
      Corresponds to ESL action HI_SETDT_LINEOBJ
      void setVisibleGraphControls​(boolean visible1, boolean visible2)
      Corresponds to ESL function Not implemented in Thin client.
      void showLine​(int index, boolean bShow)
      Corresponds to ESL function %HI_ShowLine
    • Method Detail

      • setConnectedObj

        void setConnectedObj​(SOGraph obj)
        Corresponds to ESL function %HI_SetConnectedObj
      • getConnectedObj

        SOGraph getConnectedObj()
        Corresponds to ESL function %HI_GetConnectedHBJ
      • hideLine

        @Deprecated
        void hideLine​(int index)
        Deprecated.
      • setDiagramData

        @Deprecated
        void setDiagramData​(int index,
                            D2SD refToSD,
                            int refToCol,
                            int step,
                            int bStart_Int)
        Deprecated.
      • setDiagramData

        void setDiagramData​(int index,
                            D2SD refToSD,
                            int refToCol,
                            int step)
        Corresponds to ESL function %HI_SetGraphData (%HI_SetDiagramData)
      • addGraphData

        void addGraphData​(int index,
                          D2SD refToSD,
                          int refToCol,
                          int step)
        Corresponds to ESL function %HI_AddGraphData. Not supported in Thin client.
      • setDiatRowNr

        @Deprecated
        void setDiatRowNr​(int rowIdxInt)
        Deprecated.
      • setGraphRowNr

        void setGraphRowNr​(int rowIdxInt)
        Corresponds to ESL function %HI_SetGraphRowNr
      • setDiagTimes

        void setDiagTimes​(java.util.Date param1,
                          java.util.Date param2,
                          boolean bSavePrevTimes)
        Corresponds to ESL function %HI_SetGraphTimes (%HI_SetDiagTimes)
      • setDiagTimes

        void setDiagTimes​(java.util.Date param1,
                          java.util.Date param2)
        Corresponds to ESL function %HI_SetGraphTimes (%HI_SetDiagTimes)
      • setDiatrendInfo

        void setDiatrendInfo​(int index,
                             java.lang.String popis)
        Corresponds to ESL function %HI_SetGraphInfo (%HI_SetDiatrendInfo)
      • setDiatrendInfo

        void setDiatrendInfo​(int index,
                             java.lang.String popis,
                             java.lang.String jednotky)
        Corresponds to ESL function %HI_SetGraphInfo (%HI_SetDiatrendInfo)
      • setDiaTrendPrintTitle

        void setDiaTrendPrintTitle​(java.lang.String printTitle)
        Corresponds to ESL function %HI_SetGraphPrintTitle (%HI_SetDiaTrendPrintTitle) Not supported in Thin client.
      • setDiaTrendTick

        void setDiaTrendTick​(int extraTick,
                             int majorTick,
                             int minorTick)
        Corresponds to ESL function %HI_SetGraphTick (%HI_SetDiaTrendTick). Not supported in Thin client.
      • setGraphBackColor

        void setGraphBackColor​(int rgb)
        Corresponds to ESL function %HI_SetGraphBackColor
      • setGraphDigitDesc

        void setGraphDigitDesc​(int axesNr,
                               int firstLevelNr,
                               java.lang.String[] levelNames)
        Corresponds to ESL function %HI_SetGraphDigitDesc
      • setGraphButtons

        void setGraphButtons​(int index,
                             int visible,
                             int enable)
        Corresponds to ESL function %HI_SetGraphButtons. Not supported in Thin client.
      • setGraphButtonsToolTip

        void setGraphButtonsToolTip​(java.lang.String text)
        Corresponds to ESL function %HI_SetGraphButtonsToolTip Not supported in Thin client.
      • showLine

        void showLine​(int index,
                      boolean bShow)
        Corresponds to ESL function %HI_ShowLine
      • addGraphTimezone

        void addGraphTimezone​(int idZone,
                              java.util.Date startTime,
                              java.util.Date endTime)
        Corresponds to ESL function %HI_SetGraphTimeZone
      • removeGraphTimezone

        void removeGraphTimezone​(int idZone)
        Corresponds to ESL function %HI_GraphTimeZoneRemove
      • setGraphTimeZoneColor

        void setGraphTimeZoneColor​(int idZone,
                                   int color)
        Corresponds to ESL function %HI_SetGraphTimeZoneColor
      • setGraphTimeZoom

        void setGraphTimeZoom​(java.util.Date startTime,
                              java.util.Date endTime)
        Corresponds to ESL function %HI_SetGraphTimeZoom
      • setGraphTimeZoneVisible

        void setGraphTimeZoneVisible​(int idZone,
                                     boolean bVisible)
        Corresponds to ESL function %HI_SetGraphTimeZoneVisible
      • setGraphXY_Data

        void setGraphXY_Data​(int index,
                             D2SD refToSD)
        Corresponds to ESL function %HI_SetGraphXY_Data
      • setGraphXYText

        void setGraphXYText​(int lineNr,
                            double x,
                            double y,
                            java.lang.String text)
        Corresponds to ESL function %HI_SetGraphXYText
      • setGraphXY_XAxisDesc

        void setGraphXY_XAxisDesc​(double x,
                                  java.lang.String text)
        Corresponds to ESL function %HI_SetGraphXY_XAxisDesc
      • setGraphXYTextParams

        void setGraphXYTextParams​(int lineNr,
                                  SOFontStyle font,
                                  int color)
        Corresponds to ESL function %HI_SetGraphXYTextParams
      • setGraphAxisRange

        void setGraphAxisRange​(int axisNr,
                               double low,
                               double high)
        Corresponds to ESL function %HI_SetGraphAxisRange
      • setGraphAxisDesc

        void setGraphAxisDesc​(int axisNr,
                              java.lang.String desc)
        Corresponds to ESL function %HI_SetGraphAxisDesc. Not implemented in Thin client.
      • print

        void print​(boolean bPreview,
                   boolean bDescriptTable)
        Corresponds to ESL function %HI_PrintGO. Not supported in Thin client.
      • setGraphAxis

        void setGraphAxis​(GraphAxisPosition axisPos,
                          int axisNr)
        Corresponds to ESL function %HI_SetGraphAxis
      • getGraphAxis

        int getGraphAxis​(GraphAxisPosition axisPos)
        Corresponds to ESL function %HI_GetGraphAxis Not implemented in Thin client.
      • refreshLine

        void refreshLine​(int lineNr)
        Corresponds to ESL function %HI_GraphLineRefresh Not implemented in Thin client.
      • resetGraphZoom

        void resetGraphZoom​(boolean resetX,
                            boolean resetY)
        Corresponds to ESL function %HI_ResetGraphZoom Not implemented in Thin client.
      • setGraphBarWidth

        void setGraphBarWidth​(int lineNr,
                              int width)
        Corresponds to ESL function %HI_SetGraphBarWidth Not implemented in Thin client.
      • displayGraphGrid

        void displayGraphGrid​(boolean bHorizontal,
                              boolean bVertical,
                              int color)
        Corresponds to ESL function %HI_SetGraphGrid Not implemented in Thin client.
      • setGraphLinePeriode

        void setGraphLinePeriode​(int lineNr,
                                 int periodeSec)
        Corresponds to ESL function %HI_SetGraphLinePeriode Not implemented in Thin client.
      • setGraphLineStatFunction

        void setGraphLineStatFunction​(int lineNr,
                                      GraphStatFunction fnct)
        Corresponds to ESL function %HI_SetGraphLineStat Not implemented in Thin client.
      • setVisibleGraphControls

        void setVisibleGraphControls​(boolean visible1,
                                     boolean visible2)
        Corresponds to ESL function Not implemented in Thin client.
      • setEnableGraphButtons

        void setEnableGraphButtons​(int refBtn,
                                   boolean bEnable)
        Corresponds to ESL function %HI_SetEnableGraphButtons. Not implemented in HI.
      • setLineObject

        void setLineObject​(int lineNr,
                           D2Base object)
        Corresponds to ESL action HI_SETDT_LINEOBJ
      • setLineObject

        void setLineObject​(int lineNr,
                           D2Base object,
                           int iAxis)
        Corresponds to ESL action HI_SETDT_LINEOBJ
      • setLineObject

        void setLineObject​(int lineNr,
                           D2Base object,
                           int iAxis,
                           boolean bSkipDataRead)
        Corresponds to ESL action HI_SETDT_LINEOBJ