Class EquipmentScheduleView

    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
      static class  EquipmentScheduleView.Timeline  
      • Nested classes/interfaces inherited from class javax.swing.JScrollPane

        javax.swing.JScrollPane.AccessibleJScrollPane, javax.swing.JScrollPane.ScrollBar
      • 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

      Fields 
      Modifier and Type Field Description
      static java.lang.String LABEL_FORMAT  
      • Fields inherited from class javax.swing.JScrollPane

        columnHeader, horizontalScrollBar, horizontalScrollBarPolicy, lowerLeft, lowerRight, rowHeader, upperLeft, upperRight, verticalScrollBar, verticalScrollBarPolicy, viewport
      • Fields inherited from class javax.swing.JComponent

        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

        accessibleContext, BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
      • Fields inherited from interface java.awt.image.ImageObserver

        ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
      • Fields inherited from interface javax.swing.ScrollPaneConstants

        COLUMN_HEADER, HORIZONTAL_SCROLLBAR, HORIZONTAL_SCROLLBAR_ALWAYS, HORIZONTAL_SCROLLBAR_AS_NEEDED, HORIZONTAL_SCROLLBAR_NEVER, HORIZONTAL_SCROLLBAR_POLICY, LOWER_LEADING_CORNER, LOWER_LEFT_CORNER, LOWER_RIGHT_CORNER, LOWER_TRAILING_CORNER, ROW_HEADER, UPPER_LEADING_CORNER, UPPER_LEFT_CORNER, UPPER_RIGHT_CORNER, UPPER_TRAILING_CORNER, VERTICAL_SCROLLBAR, VERTICAL_SCROLLBAR_ALWAYS, VERTICAL_SCROLLBAR_AS_NEEDED, VERTICAL_SCROLLBAR_NEVER, VERTICAL_SCROLLBAR_POLICY, VIEWPORT
    • Method Summary

      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void addScheduleDropListener​(ScheduleDropListener listener)  
      void evaluateEnabled()  
      protected void fireScheduledEventDroppedEvent​(java.lang.String eventId, java.lang.Object oldItemId, java.lang.Object newItemId, java.util.Date oldStartDate, java.util.Date oldEndDate, java.util.Date newStartDate, java.util.Date newEndDate)  
      Dataset getBreakEvents()  
      Dataset getDowntimeEvents()  
      java.util.Date getEndDate()  
      javax.swing.border.Border getEventBorder()  
      java.awt.Font getEventFont()  
      java.util.Map<java.lang.String,​ExtensionFunction> getExtensionFunctions()  
      java.awt.Color getHeaderBackground()  
      java.awt.Font getHeaderFont()  
      java.awt.Color getHeaderTextColor()  
      java.awt.Font getItemFont()  
      Dataset getItems()  
      java.awt.Color getLineColor()  
      int getLineHeight()  
      java.awt.Color getNowColor()  
      java.awt.Color getProgressBackground()  
      java.awt.Color getProgressBorder()  
      java.awt.Color getProgressFill()  
      java.awt.Color getScheduleBackground()  
      int getScheduledEventMargin()  
      Dataset getScheduledEvents()  
      ScheduleDropListener[] getScheduleDropListeners()  
      java.lang.String getSelectedEvent()  
      javax.swing.border.Border getSelectedEventBorder()  
      java.util.Date getStartDate()  
      Dataset getTranslatedItems()  
      void initialize()  
      boolean isComponentEnabled()  
      boolean isDragEnabled()  
      boolean isResizeEnabled()  
      void localeChanged​(java.util.Locale newLocale)  
      static void main​(java.lang.String[] args)  
      void removeScheduleDropListener​(ScheduleDropListener listener)  
      void setBreakEvents​(Dataset breakEvents)  
      void setComponentEnabled​(boolean componentEnabled)  
      void setDowntimeEvents​(Dataset downtimeEvents)  
      void setDragEnabled​(boolean dragEnabled)  
      void setEndDate​(java.util.Date endDate)  
      void setEventBorder​(javax.swing.border.Border eventBorder)  
      void setEventFont​(java.awt.Font eventFont)  
      void setExtensionFunctions​(java.util.Map<java.lang.String,​ExtensionFunction> map)  
      void setHeaderBackground​(java.awt.Color headerBackground)  
      void setHeaderFont​(java.awt.Font headerFont)  
      void setHeaderTextColor​(java.awt.Color headerTextColor)  
      void setItemFont​(java.awt.Font itemFont)  
      void setItems​(Dataset items)  
      void setLineColor​(java.awt.Color lineColor)  
      void setLineHeight​(int lineHeight)  
      void setNowColor​(java.awt.Color nowColor)  
      void setProgressBackground​(java.awt.Color progressBackground)  
      void setProgressBorder​(java.awt.Color progressBorder)  
      void setProgressFill​(java.awt.Color progressFill)  
      void setResizeEnabled​(boolean resizeEnabled)  
      void setScheduleBackground​(java.awt.Color scheduleBackground)  
      void setScheduledEventMargin​(int scheduledEventMargin)  
      void setScheduledEvents​(Dataset scheduledEvents)  
      void setSelectedEvent​(java.lang.String selectedEvent)  
      void setSelectedEventBorder​(javax.swing.border.Border eventBorder)  
      void setStartDate​(java.util.Date startDate)  
      • Methods inherited from class javax.swing.JScrollPane

        createHorizontalScrollBar, createVerticalScrollBar, createViewport, getAccessibleContext, getColumnHeader, getCorner, getHorizontalScrollBar, getHorizontalScrollBarPolicy, getRowHeader, getUI, getUIClassID, getVerticalScrollBar, getVerticalScrollBarPolicy, getViewport, getViewportBorder, getViewportBorderBounds, isValidateRoot, isWheelScrollingEnabled, paramString, setColumnHeader, setColumnHeaderView, setComponentOrientation, setCorner, setHorizontalScrollBar, setHorizontalScrollBarPolicy, setLayout, setRowHeader, setRowHeaderView, setUI, setVerticalScrollBar, setVerticalScrollBarPolicy, setViewport, setViewportBorder, setViewportView, setWheelScrollingEnabled, 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, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, hide, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingForPrint, isPaintingOrigin, isPaintingTile, isRequestFocusEnabled, paint, paintBorder, paintImmediately, paintImmediately, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processKeyBinding, processKeyEvent, processMouseEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setComponentPopupMenu, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setEnabled, setFocusTraversalKeys, setFont, setForeground, setInheritsPopupMenu, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setTransferHandler, setUI, setVerifyInputWhenFocusTarget, unregisterKeyboardAction, update
      • 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, 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, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, 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, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, requestFocus, requestFocus, requestFocusInWindow, resize, resize, setBounds, setBounds, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setMixingCutoutShape, setSize, setSize, show, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
    • Constructor Detail

      • EquipmentScheduleView

        public EquipmentScheduleView()
    • Method Detail

      • main

        public static void main​(java.lang.String[] args)
      • removeScheduleDropListener

        public void removeScheduleDropListener​(ScheduleDropListener listener)
      • fireScheduledEventDroppedEvent

        protected void fireScheduledEventDroppedEvent​(java.lang.String eventId,
                                                      java.lang.Object oldItemId,
                                                      java.lang.Object newItemId,
                                                      java.util.Date oldStartDate,
                                                      java.util.Date oldEndDate,
                                                      java.util.Date newStartDate,
                                                      java.util.Date newEndDate)
      • setComponentEnabled

        public void setComponentEnabled​(boolean componentEnabled)
        Specified by:
        setComponentEnabled in interface EnabledEx
      • setDragEnabled

        public void setDragEnabled​(boolean dragEnabled)
      • isDragEnabled

        public boolean isDragEnabled()
      • isResizeEnabled

        public boolean isResizeEnabled()
      • setResizeEnabled

        public void setResizeEnabled​(boolean resizeEnabled)
      • setStartDate

        public void setStartDate​(java.util.Date startDate)
      • getStartDate

        public java.util.Date getStartDate()
      • setEndDate

        public void setEndDate​(java.util.Date endDate)
      • getEndDate

        public java.util.Date getEndDate()
      • setLineColor

        public void setLineColor​(java.awt.Color lineColor)
      • getLineColor

        public java.awt.Color getLineColor()
      • setScheduledEventMargin

        public void setScheduledEventMargin​(int scheduledEventMargin)
      • getScheduledEventMargin

        public int getScheduledEventMargin()
      • setScheduleBackground

        public void setScheduleBackground​(java.awt.Color scheduleBackground)
      • getScheduleBackground

        public java.awt.Color getScheduleBackground()
      • setHeaderBackground

        public void setHeaderBackground​(java.awt.Color headerBackground)
      • getHeaderBackground

        public java.awt.Color getHeaderBackground()
      • setHeaderTextColor

        public void setHeaderTextColor​(java.awt.Color headerTextColor)
      • getHeaderTextColor

        public java.awt.Color getHeaderTextColor()
      • setHeaderFont

        public void setHeaderFont​(java.awt.Font headerFont)
      • getHeaderFont

        public java.awt.Font getHeaderFont()
      • getLineHeight

        public int getLineHeight()
      • setLineHeight

        public void setLineHeight​(int lineHeight)
      • setNowColor

        public void setNowColor​(java.awt.Color nowColor)
      • getNowColor

        public java.awt.Color getNowColor()
      • getEventBorder

        public javax.swing.border.Border getEventBorder()
      • setEventBorder

        public void setEventBorder​(javax.swing.border.Border eventBorder)
      • getSelectedEventBorder

        public javax.swing.border.Border getSelectedEventBorder()
      • setSelectedEventBorder

        public void setSelectedEventBorder​(javax.swing.border.Border eventBorder)
      • setItemFont

        public void setItemFont​(java.awt.Font itemFont)
      • getItemFont

        public java.awt.Font getItemFont()
      • setEventFont

        public void setEventFont​(java.awt.Font eventFont)
      • getEventFont

        public java.awt.Font getEventFont()
      • getProgressBackground

        public java.awt.Color getProgressBackground()
      • setProgressBackground

        public void setProgressBackground​(java.awt.Color progressBackground)
      • getProgressBorder

        public java.awt.Color getProgressBorder()
      • setProgressBorder

        public void setProgressBorder​(java.awt.Color progressBorder)
      • getProgressFill

        public java.awt.Color getProgressFill()
      • setProgressFill

        public void setProgressFill​(java.awt.Color progressFill)
      • getSelectedEvent

        public java.lang.String getSelectedEvent()
      • setSelectedEvent

        public void setSelectedEvent​(java.lang.String selectedEvent)
      • setItems

        public void setItems​(Dataset items)
      • getItems

        public Dataset getItems()
      • getTranslatedItems

        public Dataset getTranslatedItems()
      • setScheduledEvents

        public void setScheduledEvents​(Dataset scheduledEvents)
      • getScheduledEvents

        public Dataset getScheduledEvents()
      • setDowntimeEvents

        public void setDowntimeEvents​(Dataset downtimeEvents)
      • getDowntimeEvents

        public Dataset getDowntimeEvents()
      • setBreakEvents

        public void setBreakEvents​(Dataset breakEvents)
      • getBreakEvents

        public Dataset getBreakEvents()