Class AccessWarningPane
- java.lang.Object
-
- java.awt.Component
-
- java.awt.Container
-
- javax.swing.JComponent
-
- javax.swing.JPanel
-
- net.adoptopenjdk.icedteaweb.client.parts.dialogs.security.SecurityDialogPanel
-
- net.adoptopenjdk.icedteaweb.client.parts.dialogs.security.AccessWarningPane
-
- All Implemented Interfaces:
java.awt.image.ImageObserver,java.awt.MenuContainer,java.io.Serializable,javax.accessibility.Accessible,RememberableDialog
public class AccessWarningPane extends SecurityDialogPanel implements RememberableDialog
Provides a panel to show inside a SecurityDialog. These dialogs are used to warn the user when either signed code (with or without signing issues) is going to be run, or when service permission (file, clipboard, printer, etc) is needed with unsigned code.- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description private classAccessWarningPane.HtmlShortcutPanelprivate classAccessWarningPane.RememberPanel-
Nested classes/interfaces inherited from class javax.swing.JPanel
javax.swing.JPanel.AccessibleJPanel
-
Nested classes/interfaces inherited from class javax.swing.JComponent
javax.swing.JComponent.AccessibleJComponent
-
-
Field Summary
Fields Modifier and Type Field Description private javax.swing.JCheckBoxdesktopCheckprivate java.lang.Object[]extras(package private) AccessWarningPane.HtmlShortcutPanelhtmlPanelDesktop(package private) AccessWarningPane.HtmlShortcutPanelhtmlPanelMenuprivate javax.swing.JCheckBoxmenuCheck(package private) AccessWarningPane.RememberPanelrememberPanel-
Fields inherited from class net.adoptopenjdk.icedteaweb.client.parts.dialogs.security.SecurityDialogPanel
certVerifier, initialFocusComponent, parent
-
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 net.adoptopenjdk.icedteaweb.client.parts.dialogs.security.remember.RememberableDialog
ALL_REMEMBERABLE_DIALOG
-
-
Constructor Summary
Constructors Constructor Description AccessWarningPane(SecurityDialog x, java.lang.Object[] extras, CertVerifier certVerifier)AccessWarningPane(SecurityDialog x, CertVerifier certVerifier)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description private voidaddComponents()Creates the actual GUI components, and adds it to this panelDialogResultgetDefaultNegativeAnswer()DialogResultgetDefaultPositiveAnswer()JNLPFilegetFile()private AccessWarningPaneComplexReturngetModifier(Primitive button)RememberPanelResultgetRememberAction()DialogResultgetValue()java.lang.StringhelpToStdIn()DialogResultreadFromStdIn(java.lang.String what)DialogResultreadValue(java.lang.String s)-
Methods inherited from class net.adoptopenjdk.icedteaweb.client.parts.dialogs.security.SecurityDialogPanel
getText, htmlWrap, requestFocusOnDefaultButton, setVisible
-
Methods inherited from class javax.swing.JPanel
getAccessibleContext, getUI, getUIClassID, paramString, setUI, 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, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, hide, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingForPrint, isPaintingOrigin, isPaintingTile, isRequestFocusEnabled, isValidateRoot, paint, paintBorder, paintChildren, paintComponent, 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, setToolTipText, 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, setLayout, 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, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setMixingCutoutShape, setName, setSize, setSize, show, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle
-
-
-
-
Field Detail
-
extras
private java.lang.Object[] extras
-
desktopCheck
private javax.swing.JCheckBox desktopCheck
-
menuCheck
private javax.swing.JCheckBox menuCheck
-
htmlPanelDesktop
AccessWarningPane.HtmlShortcutPanel htmlPanelDesktop
-
htmlPanelMenu
AccessWarningPane.HtmlShortcutPanel htmlPanelMenu
-
rememberPanel
AccessWarningPane.RememberPanel rememberPanel
-
-
Constructor Detail
-
AccessWarningPane
public AccessWarningPane(SecurityDialog x, CertVerifier certVerifier)
-
AccessWarningPane
public AccessWarningPane(SecurityDialog x, java.lang.Object[] extras, CertVerifier certVerifier)
-
-
Method Detail
-
addComponents
private void addComponents()
Creates the actual GUI components, and adds it to this panel
-
getModifier
private AccessWarningPaneComplexReturn getModifier(Primitive button)
-
getRememberAction
public RememberPanelResult getRememberAction()
- Specified by:
getRememberActionin interfaceRememberableDialog
-
getValue
public DialogResult getValue()
- Specified by:
getValuein interfaceRememberableDialog
-
getFile
public JNLPFile getFile()
- Specified by:
getFilein interfaceRememberableDialog
-
readValue
public DialogResult readValue(java.lang.String s)
- Specified by:
readValuein interfaceRememberableDialog
-
getDefaultNegativeAnswer
public DialogResult getDefaultNegativeAnswer()
- Specified by:
getDefaultNegativeAnswerin classSecurityDialogPanel
-
getDefaultPositiveAnswer
public DialogResult getDefaultPositiveAnswer()
- Specified by:
getDefaultPositiveAnswerin classSecurityDialogPanel
-
readFromStdIn
public DialogResult readFromStdIn(java.lang.String what)
- Specified by:
readFromStdInin classSecurityDialogPanel
-
helpToStdIn
public java.lang.String helpToStdIn()
- Specified by:
helpToStdInin classSecurityDialogPanel
-
-