Class PMICommentsPanel2
- java.lang.Object
- 
- java.awt.Component
- 
- java.awt.Container
- 
- javax.swing.JComponent
- 
- javax.swing.JScrollPane
- 
- com.inductiveautomation.vision.api.client.components.model.AbstractVisionScrollPane
- 
- com.inductiveautomation.factorypmi.application.components.PMICommentsPanel2
 
 
 
 
 
 
- 
- All Implemented Interfaces:
- DynamicPropertyProvider,- LocaleListener,- MutableDynamicPropertyProvider,- StyleProvider,- ComponentLifecycle,- DesignerInitializable,- EnabledEx,- ExtensibleComponent,- QualityMonitor,- VisionComponent,- TouchscreenMouseListener.TouchscreenEnabledComponent,- java.awt.image.ImageObserver,- java.awt.MenuContainer,- java.io.Serializable,- javax.accessibility.Accessible,- javax.swing.ScrollPaneConstants
 
 public class PMICommentsPanel2 extends AbstractVisionScrollPane implements DesignerInitializable, TouchscreenMouseListener.TouchscreenEnabledComponent, EnabledEx, LocaleListener, ExtensibleComponent - See Also:
- Serialized Form
 
- 
- 
Nested Class Summary- 
Nested classes/interfaces inherited from class javax.swing.JScrollPanejavax.swing.JScrollPane.AccessibleJScrollPane, javax.swing.JScrollPane.ScrollBar
 - 
Nested classes/interfaces inherited from class javax.swing.JComponentjavax.swing.JComponent.AccessibleJComponent
 
- 
 - 
Field SummaryFields Modifier and Type Field Description static java.lang.StringATTACHMENT_LABEL_TOOLTIP_TEXT1static java.lang.StringATTACHMENT_LABEL_TOOLTIP_TEXT2static java.lang.StringDELETE_LABEL_TOOLTIP_TEXTstatic java.lang.StringDELETE_TEXTstatic intDISPLAY_HORIZONTALstatic intDISPLAY_VERTICALprotected inttouchscreenModestatic java.lang.StringUNSTICK_TEXTstatic java.lang.StringUNSTICK_TOOLTIP_TEXT- 
Fields inherited from class com.inductiveautomation.vision.api.client.components.model.AbstractVisionScrollPaneantialias, context, cursorCode
 - 
Fields inherited from class javax.swing.JScrollPanecolumnHeader, horizontalScrollBar, horizontalScrollBarPolicy, lowerLeft, lowerRight, rowHeader, upperLeft, upperRight, verticalScrollBar, verticalScrollBarPolicy, viewport
 - 
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 javax.swing.ScrollPaneConstantsCOLUMN_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
 - 
Fields inherited from interface com.inductiveautomation.vision.api.client.components.model.VisionComponentCOMPONENT_LOCKED, COMPONENT_PERMISSIONS, COMPONENT_SECURITY, COMPONENT_TRANSLATIONS
 
- 
 - 
Constructor SummaryConstructors Constructor Description PMICommentsPanel2()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description voidevaluateEnabled()This method enables/disables the ability to add notes, delete notes, and download attachments from notes.protected voidgenerateGUI()java.lang.StringgetAddNoteText()java.lang.StringgetAttachText()java.lang.StringgetCancelText()DatasetgetData()java.lang.StringgetDatasource()java.lang.StringgetDateFormat()intgetDisplayMode()java.util.Map<java.lang.String,ExtensionFunction>getExtensionFunctions()java.awt.ColorgetHeadersColor()longgetMaxAttachmentSize()java.lang.StringgetNewNoteText()java.awt.ColorgetNoteColor()intgetPadding()java.awt.ColorgetStickyHeaderColor()java.awt.ColorgetStickyNoteColor()java.lang.StringgetStickyText()intgetTouchscreenMode()java.lang.StringgetTouchscreenPropertyName()The javabeans-style name of the property to modify.TouchscreenMouseListener.KeyboardStylegetTouchscreenStyle()protected voidinitComponents()voidinitialize()booleanisAttachmentsEnabled()booleanisComponentEnabled()booleanisSkipAudit()booleanisTouchscreenEditAllowed()voidlocaleChanged(java.util.Locale newLocale)voidsetAddNoteText(java.lang.String addNoteText)voidsetAttachmentsEnabled(boolean attachmentsEnabled)voidsetAttachText(java.lang.String attachText)voidsetCancelText(java.lang.String cancelText)voidsetComponentEnabled(boolean componentEnabled)voidsetData(Dataset data)voidsetDatasource(java.lang.String datasource)voidsetDateFormat(java.lang.String formatText)voidsetDisplayMode(int displayMode)voidsetExtensionFunctions(java.util.Map<java.lang.String,ExtensionFunction> map)voidsetFont(java.awt.Font font)voidsetForeground(java.awt.Color color)voidsetHeadersColor(java.awt.Color headersColor)voidsetMaxAttachmentSize(long maxAttachmentSize)voidsetNewNoteText(java.lang.String s)voidsetNoteColor(java.awt.Color noteColor)voidsetPadding(int padding)voidsetSkipAudit(boolean skipAudit)voidsetStickyHeaderColor(java.awt.Color stickyHeaderColor)voidsetStickyNoteColor(java.awt.Color stickyNoteColor)voidsetStickyText(java.lang.String stickyText)voidsetTouchscreenMode(int touchscreenMode)- 
Methods inherited from class com.inductiveautomation.vision.api.client.components.model.AbstractVisionScrollPanegetAppContext, 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, updateQuality
 - 
Methods inherited from class javax.swing.JScrollPanecreateHorizontalScrollBar, 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.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, 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, 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, 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, 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- 
DISPLAY_HORIZONTALpublic static final int DISPLAY_HORIZONTAL - See Also:
- Constant Field Values
 
 - 
DISPLAY_VERTICALpublic static final int DISPLAY_VERTICAL - See Also:
- Constant Field Values
 
 - 
ATTACHMENT_LABEL_TOOLTIP_TEXT1public static final java.lang.String ATTACHMENT_LABEL_TOOLTIP_TEXT1 - See Also:
- Constant Field Values
 
 - 
ATTACHMENT_LABEL_TOOLTIP_TEXT2public static final java.lang.String ATTACHMENT_LABEL_TOOLTIP_TEXT2 - See Also:
- Constant Field Values
 
 - 
DELETE_LABEL_TOOLTIP_TEXTpublic static final java.lang.String DELETE_LABEL_TOOLTIP_TEXT - See Also:
- Constant Field Values
 
 - 
DELETE_TEXTpublic static final java.lang.String DELETE_TEXT - See Also:
- Constant Field Values
 
 - 
UNSTICK_TEXTpublic static final java.lang.String UNSTICK_TEXT - See Also:
- Constant Field Values
 
 - 
UNSTICK_TOOLTIP_TEXTpublic static final java.lang.String UNSTICK_TOOLTIP_TEXT - See Also:
- Constant Field Values
 
 - 
touchscreenModeprotected int touchscreenMode 
 
- 
 - 
Method Detail- 
initComponentsprotected void initComponents() 
 - 
setFontpublic void setFont(java.awt.Font font) - Overrides:
- setFontin class- javax.swing.JComponent
 
 - 
initializepublic void initialize() - Specified by:
- initializein interface- DesignerInitializable
 
 - 
localeChangedpublic void localeChanged(java.util.Locale newLocale) - Specified by:
- localeChangedin interface- LocaleListener
- Overrides:
- localeChangedin class- AbstractVisionScrollPane
 
 - 
generateGUIprotected void generateGUI() 
 - 
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
 
 - 
getDatapublic Dataset getData() 
 - 
setDatapublic void setData(Dataset data) 
 - 
getDatasourcepublic java.lang.String getDatasource() 
 - 
setDatasourcepublic void setDatasource(java.lang.String datasource) 
 - 
getHeadersColorpublic java.awt.Color getHeadersColor() 
 - 
setHeadersColorpublic void setHeadersColor(java.awt.Color headersColor) 
 - 
getNoteColorpublic java.awt.Color getNoteColor() 
 - 
setNoteColorpublic void setNoteColor(java.awt.Color noteColor) 
 - 
isSkipAuditpublic boolean isSkipAudit() 
 - 
setSkipAuditpublic void setSkipAudit(boolean skipAudit) 
 - 
getStickyHeaderColorpublic java.awt.Color getStickyHeaderColor() 
 - 
setStickyHeaderColorpublic void setStickyHeaderColor(java.awt.Color stickyHeaderColor) 
 - 
getStickyNoteColorpublic java.awt.Color getStickyNoteColor() 
 - 
setStickyNoteColorpublic void setStickyNoteColor(java.awt.Color stickyNoteColor) 
 - 
getDisplayModepublic int getDisplayMode() 
 - 
setDisplayModepublic void setDisplayMode(int displayMode) 
 - 
isAttachmentsEnabledpublic boolean isAttachmentsEnabled() 
 - 
setAttachmentsEnabledpublic void setAttachmentsEnabled(boolean attachmentsEnabled) 
 - 
getPaddingpublic int getPadding() 
 - 
setPaddingpublic void setPadding(int padding) 
 - 
setForegroundpublic void setForeground(java.awt.Color color) - Overrides:
- setForegroundin class- javax.swing.JComponent
 
 - 
getDateFormatpublic java.lang.String getDateFormat() 
 - 
setDateFormatpublic void setDateFormat(java.lang.String formatText) 
 - 
getAddNoteTextpublic java.lang.String getAddNoteText() 
 - 
setAddNoteTextpublic void setAddNoteText(java.lang.String addNoteText) 
 - 
getCancelTextpublic java.lang.String getCancelText() 
 - 
setCancelTextpublic void setCancelText(java.lang.String cancelText) 
 - 
getStickyTextpublic java.lang.String getStickyText() 
 - 
setStickyTextpublic void setStickyText(java.lang.String stickyText) 
 - 
getAttachTextpublic java.lang.String getAttachText() 
 - 
setAttachTextpublic void setAttachText(java.lang.String attachText) 
 - 
getTouchscreenModepublic int getTouchscreenMode() - Specified by:
- getTouchscreenModein interface- TouchscreenMouseListener.TouchscreenEnabledComponent
 
 - 
setTouchscreenModepublic void setTouchscreenMode(int touchscreenMode) 
 - 
getTouchscreenStylepublic TouchscreenMouseListener.KeyboardStyle getTouchscreenStyle() - Specified by:
- getTouchscreenStylein interface- TouchscreenMouseListener.TouchscreenEnabledComponent
 
 - 
isTouchscreenEditAllowedpublic boolean isTouchscreenEditAllowed() - Specified by:
- isTouchscreenEditAllowedin interface- TouchscreenMouseListener.TouchscreenEnabledComponent
 
 - 
getTouchscreenPropertyNamepublic java.lang.String getTouchscreenPropertyName() Description copied from interface:TouchscreenMouseListener.TouchscreenEnabledComponentThe javabeans-style name of the property to modify. Needs a getter and setter.- Specified by:
- getTouchscreenPropertyNamein interface- TouchscreenMouseListener.TouchscreenEnabledComponent
 
 - 
getNewNoteTextpublic java.lang.String getNewNoteText() 
 - 
setNewNoteTextpublic void setNewNoteText(java.lang.String s) 
 - 
getMaxAttachmentSizepublic long getMaxAttachmentSize() 
 - 
setMaxAttachmentSizepublic void setMaxAttachmentSize(long maxAttachmentSize) 
 - 
isComponentEnabledpublic boolean isComponentEnabled() - Specified by:
- isComponentEnabledin interface- EnabledEx
 
 - 
setComponentEnabledpublic void setComponentEnabled(boolean componentEnabled) - Specified by:
- setComponentEnabledin interface- EnabledEx
 
 - 
evaluateEnabledpublic void evaluateEnabled() This method enables/disables the ability to add notes, delete notes, and download attachments from notes. *- Specified by:
- evaluateEnabledin interface- EnabledEx
 
 
- 
 
-