Class UserManagementPanel
- java.lang.Object
- 
- java.awt.Component
- 
- java.awt.Container
- 
- javax.swing.JComponent
- 
- javax.swing.JPanel
- 
- com.inductiveautomation.vision.api.client.components.model.AbstractVisionPanel
- 
- com.inductiveautomation.factorypmi.application.components.managementpanel.AbstractManagerPanel
- 
- com.inductiveautomation.factorypmi.application.components.UserManagementPanel
 
 
 
 
 
 
 
- 
- All Implemented Interfaces:
- DynamicPropertyProvider,- LocaleListener,- MutableDynamicPropertyProvider,- StyleProvider,- ComponentLifecycle,- EnabledEx,- ExtensibleComponent,- QualityMonitor,- VisionComponent,- java.awt.image.ImageObserver,- java.awt.MenuContainer,- java.io.Serializable,- javax.accessibility.Accessible
 
 public class UserManagementPanel extends AbstractManagerPanel implements EnabledEx, ExtensibleComponent, LocaleListener - See Also:
- Serialized Form
 
- 
- 
Nested Class SummaryNested Classes Modifier and Type Class Description static classUserManagementPanel.PySaveContextThis is available to the user as the saveContext variable passed in on certain extension functions.- 
Nested classes/interfaces inherited from class com.inductiveautomation.factorypmi.application.components.managementpanel.AbstractManagerPanelAbstractManagerPanel.GatewayInvokeWorker
 - 
Nested classes/interfaces inherited from class javax.swing.JPaneljavax.swing.JPanel.AccessibleJPanel
 - 
Nested classes/interfaces inherited from class javax.swing.JComponentjavax.swing.JComponent.AccessibleJComponent
 
- 
 - 
Field SummaryFields Modifier and Type Field Description static intMODE_EDIT_CURRENTstatic intMODE_EDIT_SINGLEstatic intMODE_MANAGEprotected java.lang.Stringusernameprotected java.lang.StringuserProfile- 
Fields inherited from class com.inductiveautomation.factorypmi.application.components.managementpanel.AbstractManagerPanelslider, status, title
 - 
Fields inherited from class com.inductiveautomation.vision.api.client.components.model.AbstractVisionPanelantialias, context, cursorCode, dynamicProps
 - 
Fields inherited from class javax.swing.JComponentlistenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW
 - 
Fields inherited from class java.awt.ComponentaccessibleContext, BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
 - 
Fields inherited from interface com.inductiveautomation.vision.api.client.components.model.ComponentLifecycleCOMPONENT_RUNNING
 - 
Fields inherited from interface com.inductiveautomation.vision.api.client.components.model.EnabledExDISABLED_BY_PERMISSIONS
 - 
Fields inherited from interface java.awt.image.ImageObserverABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
 - 
Fields inherited from interface com.inductiveautomation.ignition.client.model.LocaleListenerLOCAL_CHANGE_EVENT
 - 
Fields inherited from interface com.inductiveautomation.vision.api.client.binding.MutableDynamicPropertyProviderRESERVED_SET_KEY
 - 
Fields inherited from interface com.inductiveautomation.vision.api.client.components.model.VisionComponentCOMPONENT_LOCKED, COMPONENT_PERMISSIONS, COMPONENT_SECURITY, COMPONENT_TRANSLATIONS
 
- 
 - 
Constructor SummaryConstructors Constructor Description UserManagementPanel()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description voidevaluateEnabled()java.awt.ColorgetEventForeground()Gets the available text color for theScheduleViewcontained in this panel This is here for setting this components color via a property.java.util.Map<java.lang.String,ExtensionFunction>getExtensionFunctions()intgetMode()intgetRowHeight()java.awt.ColorgetSchedulePreviewAvailableColor()Gets the highlight color for theScheduleViewcontained in this panel This is here for setting this components color via a property.java.awt.ColorgetTableBackground()Gets the table background color for this panel This is here for setting this components color via a property.java.awt.ColorgetTableForeground()Gets the text color for the tables in this panel This is here for setting this components color via a property.java.awt.ColorgetTableHeaderBackground()Gets the tables' header background color.java.awt.ColorgetTableHeaderTextColor()Gets the tables' header text color for the various tables in this panel.intgetTouchscreenMode()java.lang.StringgetUsername()java.lang.StringgetUserProfile()java.awt.ColorgetWindowBackground()Gets the background color for this panel This is here for setting this components color via a property.java.awt.ColorgetWindowForeground()Gets the text color for this panel This is here for setting this components color via a property.java.awt.ColorgetWindowHeaderBackground()Gets the header background for this panel.java.awt.ColorgetWindowHeaderForeground()Gets the header text color for this panel.java.awt.ColorgetWindowHeaderSaveButtonBackground()Gets the header save button background for this panel.java.awt.ColorgetWindowHeaderSaveButtonForeground()Returns the color of the save button.protected voidinitPanels(SlidingPane slider)Initialize your panels, add at least one to the sliderbooleanisAllowContactInfoEditing()booleanisAllowRoleAssigning()booleanisAllowRoleManagement()booleanisAllowScheduleModifications()booleanisAllowUsernameEditing()booleanisColumnContactInfo()booleanisColumnName()booleanisColumnRoles()booleanisColumnSchedule()booleanisColumnUsername()booleanisComponentEnabled()voidlocaleChanged(java.util.Locale newLocale)protected voidonShutdown()Subclasses should override this to provide shutdown logic.protected voidonStartup()Subclasses should override this to provide startup logic.voidsetAllowContactInfoEditing(boolean allowContactInfoEditing)voidsetAllowRoleAssigning(boolean allowRoleAssigning)voidsetAllowRoleManagement(boolean allowRoleManagement)voidsetAllowScheduleModifications(boolean allowScheduleModifications)voidsetAllowUsernameEditing(boolean allowUsernameEditing)voidsetColumnContactInfo(boolean columnContactInfo)voidsetColumnName(boolean columnName)voidsetColumnRoles(boolean columnRoles)voidsetColumnSchedule(boolean columnSchedule)voidsetColumnUsername(boolean columnUsername)voidsetComponentEnabled(boolean componentEnabled)voidsetEventForeground(java.awt.Color color)Sets the schedule preview available text color contained within theUserManagementPanel.UserEdit.voidsetExtensionFunctions(java.util.Map<java.lang.String,ExtensionFunction> map)voidsetFont(java.awt.Font font)Sets the font of the Manager Panel as well as child components.voidsetMode(int mode)voidsetRowHeight(int height)voidsetSchedulePreviewAvailableColor(java.awt.Color color)Sets the schedule preview text color contained withinUserManagementPanel.UserEdit.voidsetTableBackground(java.awt.Color color)Sets the background to the various tables contained within this panel.voidsetTableForeground(java.awt.Color color)Sets the text color to the various tables contained within this panel.voidsetTableHeaderBackground(java.awt.Color color)Sets the header background to the various tables contained within this panel.voidsetTableHeaderTextColor(java.awt.Color color)Sets the header text color to the various tables contained within this panel.voidsetTouchscreenMode(int touchscreenMode)voidsetUsername(java.lang.String username)voidsetUserProfile(java.lang.String userProfile)voidsetWindowBackground(java.awt.Color color)Sets the background to the various components contained within this panel.voidsetWindowForeground(java.awt.Color color)Sets the text color of the various components contained within this panel.voidsetWindowHeaderBackground(java.awt.Color color)Sets the header background for this panel.voidsetWindowHeaderForeground(java.awt.Color color)Sets the header text color for this panel.voidsetWindowHeaderSaveButtonBackground(java.awt.Color color)Sets the header save button background for this panel.voidsetWindowHeaderSaveButtonForeground(java.awt.Color color)Sets the text color of the save Button's text.voidupdateTables()Causes the user table and role tables to update their data- 
Methods inherited from class com.inductiveautomation.factorypmi.application.components.managementpanel.AbstractManagerPanelgetSaveButtonForeground, getTitleBackground, getTitleForeground, getTitleSaveButtonBackground, isOptimizedDrawingEnabled, newTitledBorder, paintComponent, setSaveButtonForeground, setTitleBackground, setTitleForeground, setTitleSaveButtonBackground, showUIResponse, slideToEditor
 - 
Methods inherited from class com.inductiveautomation.vision.api.client.components.model.AbstractVisionPanelgetAppContext, getCursorCode, getDataQuality, getDynamicProps, getProperties, getPropertyValue, getQuality, getStyles, getToolTipText, initStyleListener, isAntialias, isComponentRunning, isPropertyDefined, paintChildren, paintOverlayOverChildren, setAntialias, setCursorCode, setDataQuality, setDynamicProps, setName, setPropertyValue, setQuality, setStyles, setToolTipText, setVisible, shutdownComponent, startupComponent, translate, updateQuality
 - 
Methods inherited from class javax.swing.JPanelgetAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUI
 - 
Methods inherited from class javax.swing.JComponentaddAncestorListener, 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, isPaintingForPrint, isPaintingOrigin, isPaintingTile, isRequestFocusEnabled, isValidateRoot, 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, setForeground, setInheritsPopupMenu, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setTransferHandler, setUI, setVerifyInputWhenFocusTarget, unregisterKeyboardAction, update
 - 
Methods inherited from class java.awt.Containeradd, 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, transferFocusDownCycle, validate, validateTree
 - 
Methods inherited from class java.awt.Componentaction, 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, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setMixingCutoutShape, setSize, setSize, show, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle
 - 
Methods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 - 
Methods inherited from interface com.inductiveautomation.vision.api.client.components.model.ComponentLifecyclegetAppContext, shutdownComponent, startupComponent
 
- 
 
- 
- 
- 
Field Detail- 
MODE_MANAGEpublic static final int MODE_MANAGE - See Also:
- Constant Field Values
 
 - 
MODE_EDIT_CURRENTpublic static final int MODE_EDIT_CURRENT - See Also:
- Constant Field Values
 
 - 
MODE_EDIT_SINGLEpublic static final int MODE_EDIT_SINGLE - See Also:
- Constant Field Values
 
 - 
userProfileprotected java.lang.String userProfile 
 - 
usernameprotected java.lang.String username 
 
- 
 - 
Method Detail- 
setFontpublic void setFont(java.awt.Font font) Description copied from class:AbstractManagerPanelSets the font of the Manager Panel as well as child components.- Overrides:
- setFontin class- AbstractManagerPanel
 
 - 
isComponentEnabledpublic boolean isComponentEnabled() - Specified by:
- isComponentEnabledin interface- EnabledEx
 
 - 
setComponentEnabledpublic void setComponentEnabled(boolean componentEnabled) - Specified by:
- setComponentEnabledin interface- EnabledEx
 
 - 
evaluateEnabledpublic void evaluateEnabled() - Specified by:
- evaluateEnabledin interface- EnabledEx
 
 - 
getExtensionFunctionspublic java.util.Map<java.lang.String,ExtensionFunction> getExtensionFunctions() - Specified by:
- getExtensionFunctionsin interface- ExtensibleComponent
 
 - 
setExtensionFunctionspublic void setExtensionFunctions(java.util.Map<java.lang.String,ExtensionFunction> map) - Specified by:
- setExtensionFunctionsin interface- ExtensibleComponent
 
 - 
initPanelsprotected void initPanels(SlidingPane slider) Description copied from class:AbstractManagerPanelInitialize your panels, add at least one to the slider- Specified by:
- initPanelsin class- AbstractManagerPanel
 
 - 
onStartupprotected void onStartup() Description copied from class:AbstractVisionPanelSubclasses should override this to provide startup logic.- Overrides:
- onStartupin class- AbstractVisionPanel
 
 - 
onShutdownprotected void onShutdown() Description copied from class:AbstractVisionPanelSubclasses should override this to provide shutdown logic.- Overrides:
- onShutdownin class- AbstractVisionPanel
 
 - 
localeChangedpublic void localeChanged(java.util.Locale newLocale) - Specified by:
- localeChangedin interface- LocaleListener
- Overrides:
- localeChangedin class- AbstractVisionPanel
 
 - 
getRowHeightpublic int getRowHeight() 
 - 
setRowHeightpublic void setRowHeight(int height) 
 - 
getUserProfilepublic java.lang.String getUserProfile() 
 - 
setUserProfilepublic void setUserProfile(java.lang.String userProfile) 
 - 
getModepublic int getMode() 
 - 
setModepublic void setMode(int mode) 
 - 
getUsernamepublic java.lang.String getUsername() 
 - 
setUsernamepublic void setUsername(java.lang.String username) 
 - 
isColumnUsernamepublic boolean isColumnUsername() 
 - 
setColumnUsernamepublic void setColumnUsername(boolean columnUsername) 
 - 
isColumnNamepublic boolean isColumnName() 
 - 
setColumnNamepublic void setColumnName(boolean columnName) 
 - 
isColumnRolespublic boolean isColumnRoles() 
 - 
setColumnRolespublic void setColumnRoles(boolean columnRoles) 
 - 
isColumnContactInfopublic boolean isColumnContactInfo() 
 - 
setColumnContactInfopublic void setColumnContactInfo(boolean columnContactInfo) 
 - 
isColumnSchedulepublic boolean isColumnSchedule() 
 - 
setColumnSchedulepublic void setColumnSchedule(boolean columnSchedule) 
 - 
isAllowRoleManagementpublic boolean isAllowRoleManagement() 
 - 
setAllowRoleManagementpublic void setAllowRoleManagement(boolean allowRoleManagement) 
 - 
isAllowUsernameEditingpublic boolean isAllowUsernameEditing() 
 - 
setAllowUsernameEditingpublic void setAllowUsernameEditing(boolean allowUsernameEditing) 
 - 
isAllowRoleAssigningpublic boolean isAllowRoleAssigning() 
 - 
setAllowRoleAssigningpublic void setAllowRoleAssigning(boolean allowRoleAssigning) 
 - 
isAllowContactInfoEditingpublic boolean isAllowContactInfoEditing() 
 - 
setAllowContactInfoEditingpublic void setAllowContactInfoEditing(boolean allowContactInfoEditing) 
 - 
isAllowScheduleModificationspublic boolean isAllowScheduleModifications() 
 - 
setAllowScheduleModificationspublic void setAllowScheduleModifications(boolean allowScheduleModifications) 
 - 
getTouchscreenModepublic int getTouchscreenMode() 
 - 
setTouchscreenModepublic void setTouchscreenMode(int touchscreenMode) 
 - 
updateTablespublic void updateTables() Causes the user table and role tables to update their data
 - 
setWindowBackgroundpublic void setWindowBackground(java.awt.Color color) Sets the background to the various components contained within this panel. This is here for setting this components color via a property.- Parameters:
- color- the specified color. Must not be null
 
 - 
setWindowForegroundpublic void setWindowForeground(java.awt.Color color) Sets the text color of the various components contained within this panel. This is here for setting this components color via a property.- Parameters:
- color- the specified color. Must not be null
 
 - 
setTableBackgroundpublic void setTableBackground(java.awt.Color color) Sets the background to the various tables contained within this panel. This is here for setting this components color via a property.- Parameters:
- color- the specified color. Must not be null
 
 - 
setTableForegroundpublic void setTableForeground(java.awt.Color color) Sets the text color to the various tables contained within this panel. This is here for setting this components color via a property.- Parameters:
- color- the specified color. Must not be null
 
 - 
setTableHeaderBackgroundpublic void setTableHeaderBackground(java.awt.Color color) Sets the header background to the various tables contained within this panel. This is here for setting this components color via a property.- Parameters:
- color- the specified color. Must not be null
 
 - 
setTableHeaderTextColorpublic void setTableHeaderTextColor(java.awt.Color color) Sets the header text color to the various tables contained within this panel. This is here for setting this components color via a property.- Parameters:
- color- the specified color. Must not be null
 
 - 
setWindowHeaderBackgroundpublic void setWindowHeaderBackground(java.awt.Color color) Sets the header background for this panel. This is here for setting this components color via a property.- Parameters:
- color- the specified color. Must not be null
 
 - 
setWindowHeaderForegroundpublic void setWindowHeaderForeground(java.awt.Color color) Sets the header text color for this panel. This is here for setting this components color via a property.- Parameters:
- color- the specified color. Must not be null
 
 - 
setWindowHeaderSaveButtonForegroundpublic void setWindowHeaderSaveButtonForeground(java.awt.Color color) Sets the text color of the save Button's text. This supports colorization via property edit.- Parameters:
- color- the- Colorto set the title text to. Must not be null
 
 - 
getWindowHeaderSaveButtonForegroundpublic java.awt.Color getWindowHeaderSaveButtonForeground() Returns the color of the save button.- Returns:
- the Color of the save button. Will not be null
 
 - 
getWindowHeaderForegroundpublic java.awt.Color getWindowHeaderForeground() Gets the header text color for this panel. This is here for setting this components color via a property.- Returns:
- the color for the header text. Will not be null
 
 - 
getWindowHeaderBackgroundpublic java.awt.Color getWindowHeaderBackground() Gets the header background for this panel. This is here for setting this components color via a property.- Returns:
- the color for the header background. Will not be null
 
 - 
setWindowHeaderSaveButtonBackgroundpublic void setWindowHeaderSaveButtonBackground(java.awt.Color color) Sets the header save button background for this panel. This is here for setting this components color via a property.- Parameters:
- color- the specified color. Must not be null
 
 - 
getWindowHeaderSaveButtonBackgroundpublic java.awt.Color getWindowHeaderSaveButtonBackground() Gets the header save button background for this panel. This is here for setting this components color via a property.- Returns:
- the header save button background color. Will not be null
 
 - 
setSchedulePreviewAvailableColorpublic void setSchedulePreviewAvailableColor(java.awt.Color color) Sets the schedule preview text color contained withinUserManagementPanel.UserEdit. This is here for setting this components color via a property.- Parameters:
- color- the specified color. Must not be null
 
 - 
setEventForegroundpublic void setEventForeground(java.awt.Color color) Sets the schedule preview available text color contained within theUserManagementPanel.UserEdit. This is here for setting this components color via a property.- Parameters:
- color- the specified color. Must not be null
 
 - 
getTableHeaderTextColorpublic java.awt.Color getTableHeaderTextColor() Gets the tables' header text color for the various tables in this panel. This is here for setting this components color via a property.- Returns:
- the tables' header text color. Will not be null
 
 - 
getTableHeaderBackgroundpublic java.awt.Color getTableHeaderBackground() Gets the tables' header background color. This is here for setting this components color via a property.- Returns:
- the tables' header background color. Will not be null
 
 - 
getWindowBackgroundpublic java.awt.Color getWindowBackground() Gets the background color for this panel This is here for setting this components color via a property.- Returns:
- the panels background color. Will not be null
 
 - 
getWindowForegroundpublic java.awt.Color getWindowForeground() Gets the text color for this panel This is here for setting this components color via a property.- Returns:
- the panels background color. Will not be null
 
 - 
getTableBackgroundpublic java.awt.Color getTableBackground() Gets the table background color for this panel This is here for setting this components color via a property.- Returns:
- the tables' background color. Will not be null
 
 - 
getTableForegroundpublic java.awt.Color getTableForeground() Gets the text color for the tables in this panel This is here for setting this components color via a property.- Returns:
- the tables' text color. Will not be null
 
 - 
getSchedulePreviewAvailableColorpublic java.awt.Color getSchedulePreviewAvailableColor() Gets the highlight color for theScheduleViewcontained in this panel This is here for setting this components color via a property.- Returns:
- the ScheduleView's available highlight color. Will not be null
 
 - 
getEventForegroundpublic java.awt.Color getEventForeground() Gets the available text color for theScheduleViewcontained in this panel This is here for setting this components color via a property.- Returns:
- the ScheduleView's available text color. Will not be null
 
 
- 
 
-