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.ScrollBar
javax.swing.JComponent.AccessibleJComponent
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
LABEL_FORMAT |
antialias, context, cursorCode
columnHeader, horizontalScrollBar, horizontalScrollBarPolicy, lowerLeft, lowerRight, rowHeader, upperLeft, upperRight, verticalScrollBar, verticalScrollBarPolicy, viewport
TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW
accessibleContext, BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
DISABLED_BY_PERMISSIONS
COMPONENT_RUNNING
RESERVED_SET_KEY
COMPONENT_LOCKED, COMPONENT_PERMISSIONS, COMPONENT_SECURITY, COMPONENT_TRANSLATIONS
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
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, getStyles, getToolTipText, initStyleListener, isAntialias, isComponentRunning, isPropertyDefined, onShutdown, onStartup, paintComponent, setAntialias, setCursorCode, setDataQuality, setDynamicProps, setName, setPropertyValue, setStyles, setToolTipText, setVisible, shutdownComponent, startupComponent, updateQuality
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
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, paintChildren, 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
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
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, 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, transferFocusUpCycle
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getAppContext, shutdownComponent, startupComponent
public 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 ExtensibleComponent
public void setExtensionFunctions(java.util.Map<java.lang.String,ExtensionFunction> map)
setExtensionFunctions
in interface ExtensibleComponent
public 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 EnabledEx
public void setComponentEnabled(boolean componentEnabled)
setComponentEnabled
in interface EnabledEx
public void evaluateEnabled()
evaluateEnabled
in interface EnabledEx
public 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 DesignerInitializable
public 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 LocaleListener
localeChanged
in class AbstractVisionScrollPane