|
|||||||||
| 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.JInternalFrame
|
+--org.PingOO.DLAI.lib.PWidget.PInternalFrame
|
+--org.PingOO.DLAI.lib.appli.PSlave
|
+--org.PingOO.DLAI.slave.MLM.MLM
The Mailing List Manager.
Allows to edits and manipulate the mailing list for PingOO.
PSlave, Serialized Form| Inner Class Summary | |
protected class |
MLM.AllowRadioButton
|
private class |
MLM.CopyAction
|
private class |
MLM.CutAction
|
private class |
MLM.DeleteAction
|
private class |
MLM.DirectoryViewer
Customized tree viewer that displays the LDAP directory. |
private class |
MLM.InsidePanel
|
private class |
MLM.ListGroupAction
Action for new menu and popup menu. |
private class |
MLM.ListSheetAction
Action for new menu and popup menu. |
private class |
MLM.NewComponentAction
Action for new toolbar. |
private class |
MLM.PasteAction
|
private class |
MLM.PropertiesAction
|
private class |
MLM.SaveRunnable
|
private class |
MLM.SortNodeAction
|
private class |
MLM.SortTreeAction
|
| Inner classes inherited from class org.PingOO.DLAI.lib.appli.PSlave |
PSlave.SlaveInternalFrameAdapter |
| Inner classes inherited from class org.PingOO.DLAI.lib.PWidget.PInternalFrame |
PInternalFrame.PInternalMouseInputListener |
| Inner classes inherited from class javax.swing.JInternalFrame |
javax.swing.JInternalFrame.AccessibleJInternalFrame,
javax.swing.JInternalFrame.JDesktopIcon |
| 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 | |
private PAction |
copyAction
Action : copies a node. |
private DirectoryTree |
currentTree
The current tree. |
private PAction |
cutAction
Action : cuts a node. |
private PAction |
deleteAction
Action : destroys a node. |
private MLM.DirectoryViewer |
directoryViewer
The tree scroll pane. |
private MLM.InsidePanel |
inPanel
Defines the inner panel used in this appli. |
private PAction |
listGroupAction
Action : creates a new group. |
private PAction |
listSheetAction
Action : creates a user sheet. |
private boolean |
lockMode
|
private LogoWindow |
logoWindow
The logo window. |
private PAction |
newComponentAction
Action : asks the input of the user to determine which node he wants to create. |
private java.util.Hashtable |
panelTable
Contains all previously visited panel. |
private PAction |
pasteAction
Action : pastes a node into the selected node. |
private PAction |
propertiesAction
Action : displays the properties of the selected node. |
private Request |
request
The request object which dialogs with the server. |
private MLM.SaveRunnable |
saveProg
The save thread. |
private DirectoryComponent |
selectedNode
The currently selected node. |
private PAction |
sortNodeAction
Action : sort the content of a node. |
private PAction |
sortTreeAction
Action : sorts the content of the tree |
private PToolBar |
toolBar
The appli tool bar. |
| Fields inherited from class org.PingOO.DLAI.lib.appli.PSlave |
appliListenerList,
defaultInternalFrameListener,
isInstable,
protocol,
SLAVE_NUMBER,
slaveIdentifier,
slaveListenerList,
slaveThreadGroup |
| Fields inherited from class org.PingOO.DLAI.lib.PWidget.PInternalFrame |
defaultMouseInputListener,
manager,
module,
titleKey,
toolTipKey |
| Fields inherited from class javax.swing.JInternalFrame |
closable,
CONTENT_PANE_PROPERTY,
defaultCloseOperation,
desktopIcon,
FRAME_ICON_PROPERTY,
frameIcon,
GLASS_PANE_PROPERTY,
iconable,
IS_CLOSED_PROPERTY,
IS_ICON_PROPERTY,
IS_MAXIMUM_PROPERTY,
IS_SELECTED_PROPERTY,
isClosed,
isIcon,
isMaximum,
isSelected,
LAYERED_PANE_PROPERTY,
maximizable,
MENU_BAR_PROPERTY,
opened,
resizable,
ROOT_PANE_PROPERTY,
rootPane,
rootPaneCheckingEnabled,
title,
TITLE_PROPERTY,
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,
KEYBOARD_BINDINGS_KEY,
listenerList,
maximumSize,
minimumSize,
NEXT_FOCUS,
paintImmediatelyClip,
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 | |
MLM(UpperProtocol protocol)
Creates a new mailing list manager. |
|
| Method Summary | |
private javax.swing.JMenuBar |
createMenuBar()
|
private void |
createToolBar()
Creates the tool bar. |
protected void |
enablesActions(boolean value)
|
java.awt.Dimension |
getMaximumSize()
|
java.awt.Dimension |
getMinimumSize()
|
java.lang.String |
getModule()
Gives the name of this module. |
static javax.swing.Icon |
getSlaveIcon()
Returns the icon used for this slave. |
static java.lang.String |
getSlaveName()
Returns the slave's name. |
static java.lang.String |
getSlaveTitleKey()
Gives a localized title describing this slave. |
static java.lang.String |
getSlaveToolTipKey()
Gives a localized tooltip describing this slave. |
void |
start()
Starts the appli. |
void |
stop()
Stops this targeted application by firing an event. |
| Methods inherited from class org.PingOO.DLAI.lib.appli.PSlave |
addAppliListener,
addSlaveListener,
fireKillSlave,
fireKillTool,
fireUpdateLanguage,
fireUpdateUI,
removeAppliListener,
removeSlaveListener,
removeTextFromButton,
run,
setInstable,
setModule,
setVisible,
show |
| Methods inherited from class org.PingOO.DLAI.lib.PWidget.PInternalFrame |
getManager,
getTextKey,
getToolTipKey,
setLocalizedTitle,
setLocalizedToolTipText,
setManager,
updateFont,
updateLanguage,
updateLanguage |
| Methods inherited from class javax.swing.JInternalFrame |
addImpl,
addInternalFrameListener,
createRootPane,
createRootPaneException,
dispose,
doDefaultCloseAction,
fireInternalFrameEvent,
getAccessibleContext,
getBackground,
getContentPane,
getDefaultCloseOperation,
getDesktopIcon,
getDesktopPane,
getForeground,
getFrameIcon,
getGlassPane,
getJMenuBar,
getLayer,
getLayeredPane,
getMenuBar,
getRootPane,
getTitle,
getUI,
getUIClassID,
getWarningString,
isClosable,
isClosed,
isIcon,
isIconifiable,
isMaximizable,
isMaximum,
isResizable,
isRootPaneCheckingEnabled,
isSelected,
moveToBack,
moveToFront,
pack,
paramString,
removeInternalFrameListener,
reshape,
setBackground,
setClosable,
setClosed,
setContentPane,
setDefaultCloseOperation,
setDesktopIcon,
setForeground,
setFrameIcon,
setGlassPane,
setIcon,
setIconifiable,
setJMenuBar,
setLayer,
setLayeredPane,
setLayout,
setMaximizable,
setMaximum,
setMenuBar,
setResizable,
setRootPane,
setRootPaneCheckingEnabled,
setSelected,
setTitle,
setUI,
startModal,
stopModal,
toBack,
toFront,
updateUI,
updateUIWhenHidden,
writeObject |
| Methods inherited from class javax.swing.JComponent |
_paintImmediately,
|
| Methods inherited from class java.awt.Container |
add,
add,
add,
add,
add,
addContainerListener,
applyOrientation,
countComponents,
deliverEvent,
dispatchEventImpl,
dispatchEventToSelf,
doLayout,
eventEnabled,
findComponentAt,
findComponentAt,
getComponent,
getComponentAt,
getComponentAt,
getComponentCount,
getComponents_NoClientCode,
getComponents,
getLayout,
getMouseEventTarget,
getWindow,
initIDs,
insets,
invalidate,
invalidateTree,
isAncestorOf,
layout,
lightweightPrint,
list,
list,
locate,
minimumSize,
nextFocus,
paintComponents,
postProcessKeyEvent,
postsOldMouseEvents,
preferredSize,
preProcessKeyEvent,
print,
printComponents,
printOneComponent,
processContainerEvent,
processEvent,
proxyEnableEvents,
proxyRequestFocus,
remove,
remove,
removeAll,
removeContainerListener,
setFocusOwner,
transferFocus,
validate,
validateTree |
| Methods inherited from class java.awt.Component |
action,
add,
addComponentListener,
addFocusListener,
addInputMethodListener,
addKeyListener,
addMouseListener,
addMouseMotionListener,
addPropertyChangeListener,
areInputMethodsEnabled,
bounds,
checkImage,
checkImage,
coalesceEvents,
constructComponentName,
contains,
createImage,
createImage,
disable,
disableEvents,
dispatchEvent,
enable,
enable,
enableEvents,
enableInputMethods,
getBounds,
getColorModel,
getComponentOrientation,
getCursor,
getDropTarget,
getFont_NoClientCode,
getFont,
getFontMetrics,
getInputContext,
getInputMethodRequests,
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,
printAll,
processComponentEvent,
processInputMethodEvent,
processMouseEvent,
remove,
removeComponentListener,
removeFocusListener,
removeInputMethodListener,
removeKeyListener,
removeMouseListener,
removeMouseMotionListener,
removePropertyChangeListener,
repaint,
repaint,
repaint,
resize,
resize,
setBounds,
setBounds,
setComponentOrientation,
setCursor,
setDropTarget,
setLocale,
setLocation,
setLocation,
setName,
setSize,
setSize,
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 DirectoryTree currentTree
private MLM.InsidePanel inPanel
private Request request
private MLM.DirectoryViewer directoryViewer
private DirectoryComponent selectedNode
private final PAction propertiesAction
private final PAction sortNodeAction
private final PAction sortTreeAction
private final PAction deleteAction
private final PAction cutAction
copy + deleteprivate final PAction copyAction
private final PAction pasteAction
private final PAction listGroupAction
private final PAction listSheetAction
private final PAction newComponentAction
private PToolBar toolBar
private boolean lockMode
private MLM.SaveRunnable saveProg
private LogoWindow logoWindow
private final java.util.Hashtable panelTable
| Constructor Detail |
public MLM(UpperProtocol protocol)
| Method Detail |
public java.awt.Dimension getMinimumSize()
public java.awt.Dimension getMaximumSize()
public void start()
public void stop()
args - private final void createToolBar()
private final javax.swing.JMenuBar createMenuBar()
protected void enablesActions(boolean value)
public java.lang.String getModule()
public static javax.swing.Icon getSlaveIcon()
public static java.lang.String getSlaveToolTipKey()
public static java.lang.String getSlaveTitleKey()
public static java.lang.String getSlaveName()
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||