com.ibm.aglets.tahiti
Class AWTPermissionEditor

java.lang.Object
  extended byjava.awt.Component
      extended byjava.awt.Container
          extended byjava.awt.Panel
              extended bycom.ibm.aglets.tahiti.EditorPanel
                  extended bycom.ibm.aglets.tahiti.PermissionPanel
                      extended bycom.ibm.aglets.tahiti.PermissionEditor
                          extended bycom.ibm.aglets.tahiti.GeneralPermissionEditor
                              extended bycom.ibm.aglets.tahiti.AWTPermissionEditor
All Implemented Interfaces:
javax.accessibility.Accessible, Editor, java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable

class AWTPermissionEditor
extends GeneralPermissionEditor


Nested Class Summary
 
Nested classes inherited from class java.awt.Panel
java.awt.Panel.AccessibleAWTPanel
 
Nested classes inherited from class java.awt.Container
java.awt.Container.AccessibleAWTContainer
 
Nested classes inherited from class java.awt.Component
java.awt.Component.AccessibleAWTComponent, java.awt.Component.BltBufferStrategy, java.awt.Component.FlipBufferStrategy
 
Field Summary
protected  java.awt.TextField actions
           
protected static java.lang.String LABEL_ACTIONS
           
 
Fields inherited from class java.awt.Panel
 
Fields inherited from class java.awt.Container
 
Fields inherited from class java.awt.Component
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
 
Constructor Summary
(package private) AWTPermissionEditor()
           
 
Method Summary
protected  java.lang.String getArg(int idx)
           
protected static java.lang.String getArg(java.util.Vector args, int idx)
           
 java.lang.String getText()
           
protected  void parseText(java.lang.String text)
           
protected  void parseText(java.lang.String text, char cQuote, char cSeparator)
           
 void setText(java.lang.String text)
           
static PolicyPermission toPermission(java.lang.String className, java.lang.String text)
           
protected  java.lang.String toText()
           
protected static java.lang.String toText(java.util.Vector args)
           
protected static java.util.Vector toVector(java.lang.String text)
           
protected static java.util.Vector toVector(java.lang.String text, char cQuote, char cSeparator)
           
 
Methods inherited from class java.awt.Panel
addNotify, getAccessibleContext
 
Methods inherited from class java.awt.Container
add, add, add, add, add, addContainerListener, addImpl, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getInsets, getLayout, getListeners, getMaximumSize, getMinimumSize, getPreferredSize, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paint, paintComponents, paramString, preferredSize, print, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, removeNotify, setFocusCycleRoot, setFocusTraversalKeys, setFocusTraversalPolicy, setFont, setLayout, transferFocusBackward, transferFocusDownCycle, update, 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, contains, createImage, createImage, createVolatileImage, createVolatileImage, disable, disableEvents, dispatchEvent, enable, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBounds, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphics, getGraphicsConfiguration, getHeight, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getSize, getToolkit, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, hide, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isDoubleBuffered, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isOpaque, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, printAll, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processKeyEvent, processMouseEvent, processMouseMotionEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, repaint, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, reshape, resize, resize, setBackground, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, setVisible, show, show, size, toString, transferFocus, transferFocusUpCycle
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

LABEL_ACTIONS

protected static final java.lang.String LABEL_ACTIONS
See Also:
Constant Field Values

actions

protected java.awt.TextField actions
Constructor Detail

AWTPermissionEditor

AWTPermissionEditor()
Method Detail

getText

public java.lang.String getText()
Specified by:
getText in interface Editor
Specified by:
getText in class PermissionEditor

setText

public void setText(java.lang.String text)
Specified by:
setText in interface Editor
Specified by:
setText in class PermissionEditor

toPermission

public static final PolicyPermission toPermission(java.lang.String className,
                                                  java.lang.String text)

getArg

protected final java.lang.String getArg(int idx)

getArg

protected static final java.lang.String getArg(java.util.Vector args,
                                               int idx)

parseText

protected void parseText(java.lang.String text)

parseText

protected final void parseText(java.lang.String text,
                               char cQuote,
                               char cSeparator)

toText

protected final java.lang.String toText()

toText

protected static java.lang.String toText(java.util.Vector args)

toVector

protected static final java.util.Vector toVector(java.lang.String text)

toVector

protected static final java.util.Vector toVector(java.lang.String text,
                                                 char cQuote,
                                                 char cSeparator)