|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object java.awt.Component java.awt.Container javax.swing.JComponent javax.swing.JPanel net.sf.sail.common.activity.view.ScriptBeanContextView
public class ScriptBeanContextView
Nested Class Summary | |
---|---|
class |
ScriptBeanContextView.CreateAction
|
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 |
Nested classes/interfaces inherited from class java.awt.Container |
---|
java.awt.Container.AccessibleAWTContainer |
Nested classes/interfaces inherited from class java.awt.Component |
---|
java.awt.Component.AccessibleAWTComponent, java.awt.Component.BltBufferStrategy, java.awt.Component.FlipBufferStrategy |
Field Summary | |
---|---|
protected javax.swing.tree.DefaultTreeCellEditor |
cellEditor
|
protected ConsoleView |
consoleView
|
protected static int |
count
|
protected javax.swing.JMenu |
createMenu
|
protected java.util.Map<ScriptBeanContext,javax.swing.text.Document> |
documentMap
|
protected javax.swing.JPanel |
emptyPanel
|
protected javax.swing.Action |
evaluateAction
|
protected javax.swing.JMenuItem |
evaluateItem
|
protected boolean |
maybePopup
|
protected java.awt.event.MouseListener |
mouseListener
|
protected javax.swing.JPopupMenu |
popup
|
protected javax.swing.Action |
removeAction
|
protected javax.swing.JMenuItem |
removeItem
|
protected ScriptBeanContext |
scriptBeanContext
|
protected javax.script.ScriptEngineManager |
scriptManager
|
protected javax.swing.JTree |
scriptTree
|
protected ScriptBeanContext |
selectedContext
|
protected javax.swing.tree.DefaultMutableTreeNode |
selectedNode
|
protected javax.swing.tree.TreePath |
selectedPath
|
protected java.lang.Object |
selectedUserObject
|
protected javax.swing.JScrollPane |
textScroll
|
protected TextView |
textView
|
protected javax.swing.JSplitPane |
treeConsole
|
protected javax.swing.JSplitPane |
treeContent
|
protected javax.swing.tree.DefaultTreeModel |
treeModel
|
protected javax.swing.JScrollPane |
treeScroll
|
Fields inherited from class javax.swing.JComponent |
---|
accessibleContext, 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 |
---|
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 | |
---|---|
ScriptBeanContextView()
|
Method Summary | |
---|---|
protected javax.swing.tree.DefaultMutableTreeNode |
createNode(javax.swing.tree.DefaultMutableTreeNode parentNode,
ScriptBeanContext sbc,
java.lang.String name)
|
void |
editingCanceled(javax.swing.event.ChangeEvent e)
|
void |
editingStopped(javax.swing.event.ChangeEvent e)
|
javax.swing.tree.DefaultMutableTreeNode |
getRoot()
|
void |
initializePopup()
|
static void |
main(java.lang.String[] args)
|
protected void |
removeNode(javax.swing.tree.DefaultMutableTreeNode node)
|
void |
setRoot(javax.swing.tree.DefaultMutableTreeNode root)
|
void |
setScriptBeanContext(ScriptBeanContext sbc)
|
void |
valueChanged(javax.swing.event.TreeSelectionEvent event)
|
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, 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, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, 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, setVisible, 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, transferFocusBackward, 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, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, hide, 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, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, 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 |
---|
protected javax.script.ScriptEngineManager scriptManager
protected javax.swing.JTree scriptTree
protected javax.swing.tree.DefaultMutableTreeNode selectedNode
protected javax.swing.tree.TreePath selectedPath
protected java.lang.Object selectedUserObject
protected ScriptBeanContext selectedContext
protected javax.swing.tree.DefaultTreeCellEditor cellEditor
protected javax.swing.tree.DefaultTreeModel treeModel
protected javax.swing.JScrollPane treeScroll
protected java.util.Map<ScriptBeanContext,javax.swing.text.Document> documentMap
protected javax.swing.JSplitPane treeContent
protected javax.swing.JSplitPane treeConsole
protected TextView textView
protected ConsoleView consoleView
protected javax.swing.JScrollPane textScroll
protected ScriptBeanContext scriptBeanContext
protected javax.swing.JPopupMenu popup
protected javax.swing.JMenu createMenu
protected javax.swing.JPanel emptyPanel
protected boolean maybePopup
protected static int count
protected java.awt.event.MouseListener mouseListener
protected javax.swing.Action removeAction
protected javax.swing.JMenuItem removeItem
protected javax.swing.Action evaluateAction
protected javax.swing.JMenuItem evaluateItem
Constructor Detail |
---|
public ScriptBeanContextView()
Method Detail |
---|
public javax.swing.tree.DefaultMutableTreeNode getRoot()
public void setRoot(javax.swing.tree.DefaultMutableTreeNode root)
public void setScriptBeanContext(ScriptBeanContext sbc)
protected javax.swing.tree.DefaultMutableTreeNode createNode(javax.swing.tree.DefaultMutableTreeNode parentNode, ScriptBeanContext sbc, java.lang.String name)
protected void removeNode(javax.swing.tree.DefaultMutableTreeNode node)
public void initializePopup()
public static void main(java.lang.String[] args)
public void valueChanged(javax.swing.event.TreeSelectionEvent event)
valueChanged
in interface javax.swing.event.TreeSelectionListener
public void editingCanceled(javax.swing.event.ChangeEvent e)
editingCanceled
in interface javax.swing.event.CellEditorListener
public void editingStopped(javax.swing.event.ChangeEvent e)
editingStopped
in interface javax.swing.event.CellEditorListener
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |