|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Object
|
+--java.awt.Component
|
+--java.awt.Container
|
+--javax.swing.JComponent
|
+--javax.swing.JPanel
|
+--jaugment2.directory.DirectoryServiceSwingRepresentation
SwingUI-representation of the directory-service
| Inner Class Summary | |
private class |
DirectoryServiceSwingRepresentation.DirectoryTreeNode
Tree-node for a directory in the directory-tree |
private class |
DirectoryServiceSwingRepresentation.EntriesTreeNode
root-tree-node of the entries-tree |
private class |
DirectoryServiceSwingRepresentation.EntryTreeNode
Tree-node for an entry in the entries-tree |
static class |
DirectoryServiceSwingRepresentation.Factory
A serializable factory for creating this UI |
static class |
DirectoryServiceSwingRepresentation.InputStreamDataSource
|
static class |
DirectoryServiceSwingRepresentation.MimeDataHandlerEntryActionListener
|
private class |
DirectoryServiceSwingRepresentation.RootTreeNode
Tree-node for the root-node containing the directories in the directory-tree |
private class |
DirectoryServiceSwingRepresentation.TreeNodeEnumeration
helper-class |
| Inner classes inherited from class javax.swing.JPanel |
javax.swing.JPanel.AccessibleJPanel |
| Inner classes inherited from class javax.swing.JComponent |
javax.swing.JComponent.AccessibleJComponent,
javax.swing.JComponent.IntVector,
javax.swing.JComponent.KeyboardBinding,
javax.swing.JComponent.KeyboardState |
| Inner classes inherited from class java.awt.Component |
java.awt.Component.AWTTreeLock |
| Field Summary | |
(package private) java.awt.BorderLayout |
borderLayout1
|
(package private) java.awt.BorderLayout |
borderLayoutentries
|
(package private) java.awt.BorderLayout |
borderLayoutsearch
|
private DirectoryServiceSwingRepresentation.RootTreeNode |
ctxRoot
|
private static boolean |
debugMessages
|
(package private) javax.swing.JPopupMenu |
entries_popup
|
(package private) javax.swing.JButton |
jButtonSearch
|
(package private) javax.swing.JPanel |
jPanel_entries
|
(package private) javax.swing.JPanel |
jPanel_search
|
(package private) javax.swing.JScrollPane |
jScrollPaneContexts
|
(package private) javax.swing.JScrollPane |
jScrollPaneEntries
|
(package private) javax.swing.JSplitPane |
jSplitPane1
|
(package private) javax.swing.JTextField |
jTextFieldSearch
|
(package private) javax.swing.JTree |
jTree_contexts
|
(package private) javax.swing.JTree |
jTree_entries
|
private javax.swing.event.TreeSelectionListener |
MyTreeSelectionListener
listen to selection-events in the contexts-tree |
protected Directory |
proxy
|
| Fields inherited from class javax.swing.JPanel |
defaultLayout,
uiClassID |
| Fields inherited from class javax.swing.JComponent |
_bounds,
accessibleContext,
alignmentX,
alignmentY,
ANCESTOR_USING_BUFFER,
ancestorNotifier,
autoscroller,
border,
changeSupport,
clientProperties,
flags,
HAS_FOCUS,
IS_DOUBLE_BUFFERED,
IS_OPAQUE,
IS_PAINTING_TILE,
IS_PRINTING,
IS_PRINTING_ALL,
KEYBOARD_BINDINGS_KEY,
listenerList,
maximumSize,
minimumSize,
NEXT_FOCUS,
paintImmediatelyClip,
paintingChild,
preferredSize,
readObjectCallbacks,
REQUEST_FOCUS_DISABLED,
tmpRect,
TOOL_TIP_TEXT_KEY,
ui,
uiClassID,
UNDEFINED_CONDITION,
vetoableChangeSupport,
WHEN_ANCESTOR_OF_FOCUSED_COMPONENT,
WHEN_FOCUSED,
WHEN_IN_FOCUSED_WINDOW |
| Fields inherited from class java.awt.Container |
component,
containerListener,
containerSerializedDataVersion,
dispatcher,
layoutMgr,
maxSize,
ncomponents,
serialVersionUID |
| Fields inherited from class java.awt.Component |
actionListenerK,
adjustmentListenerK,
appContext,
assert,
background,
BOTTOM_ALIGNMENT,
CENTER_ALIGNMENT,
changeSupport,
componentListener,
componentListenerK,
componentOrientation,
componentSerializedDataVersion,
containerListenerK,
cursor,
dropTarget,
enabled,
eventMask,
focusListener,
focusListenerK,
font,
foreground,
hasFocus,
height,
incRate,
inputMethodListener,
inputMethodListenerK,
isInc,
isPacked,
itemListenerK,
keyListener,
keyListenerK,
LEFT_ALIGNMENT,
locale,
LOCK,
minSize,
mouseListener,
mouseListenerK,
mouseMotionListener,
mouseMotionListenerK,
name,
nameExplicitlySet,
newEventsOnly,
ownedWindowK,
parent,
peer,
peerFont,
popups,
prefSize,
RIGHT_ALIGNMENT,
serialVersionUID,
textListenerK,
TOP_ALIGNMENT,
valid,
visible,
width,
windowListenerK,
x,
y |
| Constructor Summary | |
DirectoryServiceSwingRepresentation()
|
|
DirectoryServiceSwingRepresentation(Directory proxy)
|
|
| Method Summary | |
javax.swing.JPanel |
getPanel()
|
(package private) static java.util.Set |
getServiceUIProperties()
Gets a serviceui-draft-standart-compactible attribute-set of this representation |
static net.jini.lookup.entry.UIDescriptor |
getUIDescriptor()
Get a UIDescriptor as needed by the serviceui-draft-standart |
void |
initContextsTree()
|
private void |
jbInit()
initialize UI |
(package private) void |
jButtonSearch_actionPerformed(java.awt.event.ActionEvent e)
user wants to search |
(package private) void |
jTree_entries_mouseClicked(java.awt.event.MouseEvent e)
|
void |
notify(net.jini.core.event.RemoteEvent evt)
React to events from our service. |
void |
setFont(java.awt.Font f)
|
| Methods inherited from class javax.swing.JPanel |
|
| Methods inherited from class javax.swing.JComponent |
_paintImmediately,
addAncestorListener,
addNotify,
addPropertyChangeListener,
addPropertyChangeListener,
addVetoableChangeListener,
adjustPaintFlags,
alwaysOnTop,
bindingForKeyStroke,
checkIfChildObscuredBySibling,
computeVisibleRect,
computeVisibleRect,
contains,
createToolTip,
enableSerialization,
firePropertyChange,
firePropertyChange,
firePropertyChange,
firePropertyChange,
firePropertyChange,
firePropertyChange,
firePropertyChange,
firePropertyChange,
firePropertyChange,
fireVetoableChange,
getActionForKeyStroke,
getAlignmentX,
getAlignmentY,
getAutoscrolls,
getBorder,
getBounds,
getClientProperties,
getClientProperty,
getComponentGraphics,
getConditionForKeyStroke,
getDebugGraphicsOptions,
getFlag,
getGraphics,
getHeight,
getInsets,
getInsets,
getLocation,
getMaximumSize,
getMinimumSize,
getNextFocusableComponent,
getPreferredSize,
getRegisteredKeyStrokes,
getRootPane,
getSize,
getToolTipLocation,
getToolTipText,
getToolTipText,
getTopLevelAncestor,
getVisibleRect,
getWidth,
getX,
getY,
grabFocus,
hasFocus,
isDoubleBuffered,
isFocusCycleRoot,
isFocusTraversable,
isLightweightComponent,
isManagingFocus,
isOpaque,
isOptimizedDrawingEnabled,
isPaintingTile,
isRequestFocusEnabled,
isValidateRoot,
keyboardBindings,
paint,
paintBorder,
paintChildren,
paintComponent,
paintImmediately,
paintImmediately,
paintWithBuffer,
print,
printAll,
processComponentKeyEvent,
processFocusEvent,
processKeyBinding,
processKeyBindings,
processKeyBindingsForAllComponents,
processKeyEvent,
processMouseMotionEvent,
putClientProperty,
readObject,
rectangleIsObscured,
rectangleIsObscuredBySibling,
registerKeyboardAction,
registerKeyboardAction,
registerWithKeyboardManager,
removeAncestorListener,
removeNotify,
removePropertyChangeListener,
removePropertyChangeListener,
removeVetoableChangeListener,
repaint,
repaint,
requestDefaultFocus,
requestFocus,
resetKeyboardActions,
reshape,
revalidate,
scrollRectToVisible,
setAlignmentX,
setAlignmentY,
setAutoscrolls,
setBackground,
setBorder,
setDebugGraphicsOptions,
setDoubleBuffered,
setEnabled,
setFlag,
setForeground,
setMaximumSize,
setMinimumSize,
setNextFocusableComponent,
setOpaque,
setPaintingChild,
setPreferredSize,
setRequestFocusEnabled,
setToolTipText,
setUI,
setVisible,
shouldDebugGraphics,
superProcessMouseMotionEvent,
unregisterKeyboardAction,
unregisterWithKeyboardManager,
update |
| Methods inherited from class java.awt.Container |
add,
add,
add,
add,
add,
addContainerListener,
addImpl,
applyOrientation,
countComponents,
deliverEvent,
dispatchEventImpl,
dispatchEventToSelf,
doLayout,
eventEnabled,
findComponentAt,
findComponentAt,
getComponent,
getComponentAt,
getComponentAt,
getComponentCount,
getComponents_NoClientCode,
getComponents,
getCursorTarget,
getLayout,
getMouseEventTarget,
getWindow,
initIDs,
insets,
invalidate,
invalidateTree,
isAncestorOf,
layout,
lightweightPrint,
list,
list,
locate,
minimumSize,
nextFocus,
paintComponents,
postProcessKeyEvent,
postsOldMouseEvents,
preferredSize,
preProcessKeyEvent,
printComponents,
printHeavyweightComponents,
printOneComponent,
processContainerEvent,
processEvent,
proxyEnableEvents,
proxyRequestFocus,
remove,
remove,
removeAll,
removeContainerListener,
setCursor,
setFocusOwner,
setLayout,
transferFocus,
updateCursor,
validate,
validateTree |
| Methods inherited from class java.awt.Component |
action,
add,
addComponentListener,
addFocusListener,
addInputMethodListener,
addKeyListener,
addMouseListener,
addMouseMotionListener,
areInputMethodsEnabled,
bounds,
checkImage,
checkImage,
coalesceEvents,
constructComponentName,
contains,
createImage,
createImage,
disable,
disableEvents,
dispatchEvent,
enable,
enable,
enableEvents,
enableInputMethods,
getBackground,
getBounds,
getColorModel,
getComponentOrientation,
getCursor,
getDropTarget,
getFont_NoClientCode,
getFont,
getFontMetrics,
getForeground,
getInputContext,
getInputMethodRequests,
getIntrinsicCursor,
getLocale,
getLocation,
getLocationOnScreen,
getName,
getNativeContainer,
getParent_NoClientCode,
getParent,
getPeer,
getSize,
getToolkit,
getToolkitImpl,
getTreeLock,
getWindowForObject,
gotFocus,
handleEvent,
hide,
imageUpdate,
inside,
isDisplayable,
isEnabled,
isEnabledImpl,
isLightweight,
isShowing,
isValid,
isVisible,
keyDown,
keyUp,
list,
list,
list,
location,
lostFocus,
mouseDown,
mouseDrag,
mouseEnter,
mouseExit,
mouseMove,
mouseUp,
move,
nextFocus,
paintAll,
postEvent,
prepareImage,
prepareImage,
processComponentEvent,
processInputMethodEvent,
processMouseEvent,
remove,
removeComponentListener,
removeFocusListener,
removeInputMethodListener,
removeKeyListener,
removeMouseListener,
removeMouseMotionListener,
repaint,
repaint,
repaint,
resize,
resize,
setBounds,
setBounds,
setComponentOrientation,
setDropTarget,
setLocale,
setLocation,
setLocation,
setName,
setSize,
setSize,
show,
show,
size,
toString,
transferFocus |
| Methods inherited from class java.lang.Object |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
registerNatives,
wait,
wait,
wait |
| Field Detail |
private static final boolean debugMessages
protected Directory proxy
javax.swing.JSplitPane jSplitPane1
javax.swing.JPanel jPanel_entries
javax.swing.JPanel jPanel_search
java.awt.BorderLayout borderLayout1
java.awt.BorderLayout borderLayoutentries
java.awt.BorderLayout borderLayoutsearch
javax.swing.JTextField jTextFieldSearch
javax.swing.JButton jButtonSearch
javax.swing.JScrollPane jScrollPaneEntries
javax.swing.JTree jTree_entries
javax.swing.JScrollPane jScrollPaneContexts
javax.swing.JTree jTree_contexts
private DirectoryServiceSwingRepresentation.RootTreeNode ctxRoot
private javax.swing.event.TreeSelectionListener MyTreeSelectionListener
javax.swing.JPopupMenu entries_popup
| Constructor Detail |
public DirectoryServiceSwingRepresentation(Directory proxy)
public DirectoryServiceSwingRepresentation()
| Method Detail |
public void notify(net.jini.core.event.RemoteEvent evt)
throws net.jini.core.event.UnknownEventException,
java.rmi.RemoteException
public static net.jini.lookup.entry.UIDescriptor getUIDescriptor()
static java.util.Set getServiceUIProperties()
public javax.swing.JPanel getPanel()
throws java.rmi.RemoteException
public void setFont(java.awt.Font f)
private void jbInit()
throws java.lang.Exception
public void initContextsTree()
void jButtonSearch_actionPerformed(java.awt.event.ActionEvent e)
void jTree_entries_mouseClicked(java.awt.event.MouseEvent e)
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||