public class EquipmentScheduleView extends AbstractVisionScrollPane implements DesignerInitializable, EnabledEx, LocaleListener, ExtensibleComponent
| Modifier and Type | Class and Description |
|---|---|
static class |
EquipmentScheduleView.Timeline |
javax.swing.JScrollPane.AccessibleJScrollPane, javax.swing.JScrollPane.ScrollBarjavax.swing.JComponent.AccessibleJComponent| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
LABEL_FORMAT |
antialias, context, cursorCodecolumnHeader, horizontalScrollBar, horizontalScrollBarPolicy, lowerLeft, lowerRight, rowHeader, upperLeft, upperRight, verticalScrollBar, verticalScrollBarPolicy, viewportTOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOWaccessibleContext, BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENTDISABLED_BY_PERMISSIONSCOMPONENT_RUNNINGRESERVED_SET_KEYCOMPONENT_LOCKED, COMPONENT_PERMISSIONS, COMPONENT_SECURITY, COMPONENT_TRANSLATIONSCOLUMN_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| Constructor and Description |
|---|
EquipmentScheduleView() |
| Modifier and Type | Method and 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) |
getAppContext, getCursorCode, getDataQuality, getDynamicProps, getProperties, getPropertyValue, getQuality, getStyles, getToolTipText, initStyleListener, isAntialias, isComponentRunning, isPropertyDefined, onShutdown, onStartup, paintChildren, paintComponent, setAntialias, setCursorCode, setDataQuality, setDynamicProps, setName, setPropertyValue, setQuality, setStyles, setToolTipText, setVisible, shutdownComponent, startupComponent, updateQualitycreateHorizontalScrollBar, 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, updateUIaddAncestorListener, 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, updateadd, 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, validateTreeaction, 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, 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, resize, resize, setBounds, setBounds, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setSize, setSize, show, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycleclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetAppContext, shutdownComponent, startupComponentpublic static final java.lang.String LABEL_FORMAT
public static void main(java.lang.String[] args)
public java.util.Map<java.lang.String,ExtensionFunction> getExtensionFunctions()
getExtensionFunctions in interface ExtensibleComponentpublic void setExtensionFunctions(java.util.Map<java.lang.String,ExtensionFunction> map)
setExtensionFunctions in interface ExtensibleComponentpublic void addScheduleDropListener(ScheduleDropListener listener)
public void removeScheduleDropListener(ScheduleDropListener listener)
public ScheduleDropListener[] getScheduleDropListeners()
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)
public boolean isComponentEnabled()
isComponentEnabled in interface EnabledExpublic void setComponentEnabled(boolean componentEnabled)
setComponentEnabled in interface EnabledExpublic void evaluateEnabled()
evaluateEnabled in interface EnabledExpublic void setDragEnabled(boolean dragEnabled)
public boolean isDragEnabled()
public boolean isResizeEnabled()
public void setResizeEnabled(boolean resizeEnabled)
public void setStartDate(java.util.Date startDate)
public java.util.Date getStartDate()
public void setEndDate(java.util.Date endDate)
public java.util.Date getEndDate()
public void setLineColor(java.awt.Color lineColor)
public java.awt.Color getLineColor()
public void setScheduledEventMargin(int scheduledEventMargin)
public int getScheduledEventMargin()
public void setScheduleBackground(java.awt.Color scheduleBackground)
public java.awt.Color getScheduleBackground()
public void setHeaderBackground(java.awt.Color headerBackground)
public java.awt.Color getHeaderBackground()
public void setHeaderTextColor(java.awt.Color headerTextColor)
public java.awt.Color getHeaderTextColor()
public void setHeaderFont(java.awt.Font headerFont)
public java.awt.Font getHeaderFont()
public int getLineHeight()
public void setLineHeight(int lineHeight)
public void setNowColor(java.awt.Color nowColor)
public java.awt.Color getNowColor()
public javax.swing.border.Border getEventBorder()
public void setEventBorder(javax.swing.border.Border eventBorder)
public javax.swing.border.Border getSelectedEventBorder()
public void setSelectedEventBorder(javax.swing.border.Border eventBorder)
public void setItemFont(java.awt.Font itemFont)
public java.awt.Font getItemFont()
public void setEventFont(java.awt.Font eventFont)
public java.awt.Font getEventFont()
public java.awt.Color getProgressBackground()
public void setProgressBackground(java.awt.Color progressBackground)
public java.awt.Color getProgressBorder()
public void setProgressBorder(java.awt.Color progressBorder)
public java.awt.Color getProgressFill()
public void setProgressFill(java.awt.Color progressFill)
public java.lang.String getSelectedEvent()
public void setSelectedEvent(java.lang.String selectedEvent)
public void initialize()
initialize in interface DesignerInitializablepublic void setItems(Dataset items)
public Dataset getItems()
public Dataset getTranslatedItems()
public void setScheduledEvents(Dataset scheduledEvents)
public Dataset getScheduledEvents()
public void setDowntimeEvents(Dataset downtimeEvents)
public Dataset getDowntimeEvents()
public void setBreakEvents(Dataset breakEvents)
public Dataset getBreakEvents()
public void localeChanged(java.util.Locale newLocale)
localeChanged in interface LocaleListenerlocaleChanged in class AbstractVisionScrollPane