|
|||||||||
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 | +--java.awt.Window | +--java.awt.Frame | +--javax.swing.JFrame | +--com.ibm.manplato.GUIParts.Client.ManplatoSyncFrame
The ManplatoSyncFrame class. This class provides a GUI for end-user synchronization, and for managing Conduits.
Inner Class Summary | |
(package private) class |
ManplatoSyncFrame.LogStream
|
(package private) class |
ManplatoSyncFrame.MenuAction
|
class |
ManplatoSyncFrame.WindowCloseMonitor
|
Inner classes inherited from class javax.swing.JFrame |
javax.swing.JFrame.AccessibleJFrame |
Inner classes inherited from class java.awt.Frame |
java.awt.Frame.AccessibleAWTFrame |
Inner classes inherited from class java.awt.Window |
java.awt.Window.AccessibleAWTWindow |
Inner classes inherited from class java.awt.Container |
java.awt.Container.AccessibleAWTContainer |
Inner classes inherited from class java.awt.Component |
java.awt.Component.AccessibleAWTComponent, java.awt.Component.AWTTreeLock |
Field Summary | |
(package private) AddConduitDialog |
addConduitDialog
|
(package private) AnimPanel |
animPanel
|
(package private) javax.swing.JButton |
buttonAddConduit
|
(package private) javax.swing.JButton |
buttonDetails
|
(package private) javax.swing.JPanel |
buttonPanel
|
(package private) javax.swing.JButton |
buttonRemoveThisConduit
|
(package private) javax.swing.JPanel |
centerPanel
|
(package private) ManplatoSyncFrame.MenuAction |
closeAction
|
(package private) DBSetSelectDialog |
dbSelectDialog
|
(package private) ManplatoSyncFrame.MenuAction |
expandBackupAction
|
(package private) javax.swing.JFrame |
mainFrame
|
(package private) ManplatoSyncPane |
mainPane
|
javax.swing.JMenuBar |
menuBar
|
(package private) RegistrationData |
registry
|
(package private) ManplatoSyncFrame.MenuAction |
settingsAction
|
(package private) SettingsFrame |
settingsFrame
|
(package private) javax.swing.JPanel |
southPanel
|
(package private) ManplatoSyncFrame.MenuAction |
syncLogAction
|
(package private) ManplatoSyncFrame.MenuAction |
userInfoAction
|
Fields inherited from class javax.swing.JFrame |
accessibleContext, EXIT_ON_CLOSE, rootPane, rootPaneCheckingEnabled |
Fields inherited from class java.awt.Frame |
CROSSHAIR_CURSOR, DEFAULT_CURSOR, E_RESIZE_CURSOR, HAND_CURSOR, icon, ICONIFIED, mbManagement, MOVE_CURSOR, N_RESIZE_CURSOR, NE_RESIZE_CURSOR, NORMAL, NW_RESIZE_CURSOR, ownedWindows, resizable, S_RESIZE_CURSOR, SE_RESIZE_CURSOR, SW_RESIZE_CURSOR, TEXT_CURSOR, title, W_RESIZE_CURSOR, WAIT_CURSOR |
Fields inherited from class java.awt.Window |
inputContext, nativeActive, OPENED, ownedWindowList, state, warningString, windowListener |
Fields inherited from class java.awt.Container |
component, containerListener, layoutMgr, listeningBoundsChildren, listeningChildren, ncomponents, needsPaint |
Fields inherited from class java.awt.Component |
actionListenerK, adjustmentListenerK, appContext, background, BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, componentListener, componentListenerK, componentOrientation, containerListenerK, cursor, dropTarget, enabled, eventMask, focusListener, focusListenerK, font, foreground, graphicsConfig, hasFocus, height, hierarchyBoundsListener, hierarchyBoundsListenerK, hierarchyListener, hierarchyListenerK, incRate, inputMethodListener, inputMethodListenerK, isInc, isPacked, itemListenerK, keyListener, keyListenerK, LEFT_ALIGNMENT, locale, LOCK, metrics, minSize, mouseListener, mouseListenerK, mouseMotionListener, mouseMotionListenerK, newEventsOnly, ownedWindowK, parent, peer, peerFont, popups, prefSize, RIGHT_ALIGNMENT, textListenerK, TOP_ALIGNMENT, valid, visible, width, windowClosingException, windowListenerK, x, y |
Fields inherited from interface javax.swing.WindowConstants |
DISPOSE_ON_CLOSE, DO_NOTHING_ON_CLOSE, HIDE_ON_CLOSE |
Fields inherited from interface java.awt.image.ImageObserver |
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH |
Constructor Summary | |
ManplatoSyncFrame()
|
Method Summary | |
void |
actionPerformed(java.awt.event.ActionEvent actionevent)
Method to handle events for the ActionListener interface. |
void |
addConduit(Conduit conduit)
|
void |
complainAboutComms()
|
void |
displaySettings()
|
void |
endOfSync(Synchronizer s)
Method called by the Synchronizer class to handle end-of-sync. |
java.util.Vector |
getConduits(Synchronizer s)
Grabs a vector containing the Conduits to sync with. |
DefaultConduit |
getDefaultConduit()
Returns a handle to this implementations Default Conduit. |
DefaultConduit |
getDefaultConduit(Synchronizer s)
Returns a handle to this implementations Default Conduit. |
java.util.ListResourceBundle |
getLanguageBundle()
Returns a handle to the current language resource bundle. |
DLPUserInfo |
getNewUserInfo(Synchronizer s)
Queries the new user for their user information. |
RegistrationData |
getRegistry()
|
int |
getSyncType(Synchronizer s)
Returns the selected synchronization type. |
static void |
main(java.lang.String[] args)
|
void |
midSync(Synchronizer s)
Routine to handle midpoint sync duties. |
(package private) void |
postToLog(java.lang.String s)
|
void |
processUser(DLPUserInfo userInfo,
Synchronizer s)
Processes incoming user information. |
void |
saveSettings()
|
(package private) void |
setStatus(java.lang.String s)
|
void |
startComms()
|
void |
startOfSync(Synchronizer s)
Handles jobs at the start of synchronization. |
void |
updateSpeed()
|
boolean |
useTimeSync(Synchronizer s)
Queries wether time synchronization is enabled or not. |
boolean |
validateUser(int userID,
Synchronizer s)
Validates wether or not the specified user is authorized to sync via the provided Synchronizer object. |
Methods inherited from class javax.swing.JFrame |
addImpl, createRootPane, frameInit, getAccessibleContext, getContentPane, getDefaultCloseOperation, getGlassPane, getJMenuBar, getLayeredPane, getRootPane, isRootPaneCheckingEnabled, paramString, processKeyEvent, processWindowEvent, remove, setContentPane, setDefaultCloseOperation, setGlassPane, setJMenuBar, setLayeredPane, setLayout, setRootPane, setRootPaneCheckingEnabled, update |
Methods inherited from class java.awt.Frame |
|
Methods inherited from class java.awt.Window |
addOwnedWindow, addWindowListener, adjustListeningChildren, applyResourceBundle, applyResourceBundle, connectOwnedWindow, dispatchEventImpl, dispose, eventEnabled, getFocusOwner, getGraphicsConfiguration, getInputContext, getListeners, getLocale, getOwnedWindows, getOwner, getToolkit, getWarningString, hide, isActive, isShowing, nextFocus, pack, postEvent, postWindowEvent, preProcessKeyEvent, processEvent, removeOwnedWindow, removeWindowListener, resetGC, setCursor, setFocusOwner, show, toBack, toFront, transferFocus |
Methods inherited from class java.awt.Container |
add, add, add, add, add, addContainerListener, applyOrientation, checkGD, countComponents, createChildHierarchyEvents, createHierarchyEvents, deliverEvent, dispatchEventToSelf, doLayout, findComponentAt, findComponentAt, findComponentAt, getAccessibleAt, getAccessibleChild, getAccessibleChildrenCount, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents_NoClientCode, getComponents, getInsets, getLayout, getMaximumSize, getMinimumSize, getMouseEventTarget, getPreferredSize, getWindow, insets, invalidate, invalidateTree, isAncestorOf, layout, lightweightPaint, lightweightPrint, list, list, locate, minimumSize, numListening, paint, paintComponents, paintHeavyweightComponents, postsOldMouseEvents, preferredSize, print, printComponents, printHeavyweightComponents, processContainerEvent, proxyEnableEvents, proxyRequestFocus, remove, removeAll, removeContainerListener, setFont, validate, validateTree |
Methods inherited from class java.awt.Component |
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addPropertyChangeListener, addPropertyChangeListener, areInputMethodsEnabled, bounds, checkImage, checkImage, checkWindowClosingException, coalesceEvents, contains, contains, createImage, createImage, disable, disableEvents, dispatchEvent, enable, enable, enableEvents, enableInputMethods, firePropertyChange, getAccessibleIndexInParent, getAccessibleStateSet, getBackground, getBounds, getBounds, getColorModel, getComponentOrientation, getCursor, getDropTarget, getFont_NoClientCode, getFont, getFontMetrics, getForeground, getGraphics, getHeight, getInputMethodRequests, getLocation, getLocation, getLocationOnScreen_NoTreeLock, getLocationOnScreen, getName, getNativeContainer, getParent_NoClientCode, getParent, getPeer, getSize, getSize, getToolkitImpl, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isDisplayable, isDoubleBuffered, isEnabled, isEnabledImpl, isFocusTraversable, isLightweight, isOpaque, isRecursivelyVisible, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, prepareImage, prepareImage, printAll, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processMouseEvent, processMouseMotionEvent, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, repaint, requestFocus, reshape, resize, resize, setBackground, setBounds, setBounds, setComponentOrientation, setDropTarget, setEnabled, setForeground, setLocale, setLocation, setLocation, setName, setSize, setSize, setVisible, show, size, toString, transferFocus |
Methods inherited from class java.lang.Object |
clone, equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Methods inherited from interface java.awt.MenuContainer |
getFont, postEvent |
Field Detail |
RegistrationData registry
public javax.swing.JMenuBar menuBar
javax.swing.JFrame mainFrame
AddConduitDialog addConduitDialog
DBSetSelectDialog dbSelectDialog
SettingsFrame settingsFrame
ManplatoSyncPane mainPane
AnimPanel animPanel
javax.swing.JPanel centerPanel
javax.swing.JPanel buttonPanel
javax.swing.JPanel southPanel
javax.swing.JButton buttonAddConduit
javax.swing.JButton buttonDetails
javax.swing.JButton buttonRemoveThisConduit
ManplatoSyncFrame.MenuAction userInfoAction
ManplatoSyncFrame.MenuAction expandBackupAction
ManplatoSyncFrame.MenuAction syncLogAction
ManplatoSyncFrame.MenuAction closeAction
ManplatoSyncFrame.MenuAction settingsAction
Constructor Detail |
public ManplatoSyncFrame()
Method Detail |
public void actionPerformed(java.awt.event.ActionEvent actionevent)
actionPerformed
in interface java.awt.event.ActionListener
actionevent
- java.awt.event.ActionEvent.public void addConduit(Conduit conduit)
public void complainAboutComms()
public void displaySettings()
public void endOfSync(Synchronizer s)
endOfSync
in interface SynchronizerListener
SynchronizerListener
public java.util.Vector getConduits(Synchronizer s)
getConduits
in interface SynchronizerListener
SynchronizerListener
public DefaultConduit getDefaultConduit()
SynchronizerListener
public DefaultConduit getDefaultConduit(Synchronizer s)
getDefaultConduit
in interface SynchronizerListener
SynchronizerListener
public java.util.ListResourceBundle getLanguageBundle()
getLanguageBundle
in interface SynchronizerListener
public DLPUserInfo getNewUserInfo(Synchronizer s)
getNewUserInfo
in interface SynchronizerListener
public RegistrationData getRegistry()
public int getSyncType(Synchronizer s)
getSyncType
in interface SynchronizerListener
public static void main(java.lang.String[] args)
public void midSync(Synchronizer s)
midSync
in interface SynchronizerListener
s
- the Synchronizer object requesting the mid sync processing.void postToLog(java.lang.String s)
s
- java.lang.Stringpublic void processUser(DLPUserInfo userInfo, Synchronizer s)
processUser
in interface SynchronizerListener
userInfo
- the incoming user information.public void saveSettings()
void setStatus(java.lang.String s)
public void startComms()
public void startOfSync(Synchronizer s)
startOfSync
in interface SynchronizerListener
s
- the Synchronizer object requesting the start of sync processing.public void updateSpeed()
public boolean useTimeSync(Synchronizer s)
useTimeSync
in interface SynchronizerListener
public boolean validateUser(int userID, Synchronizer s)
validateUser
in interface SynchronizerListener
userID
- the user ID from the remote device.s
- the Synchronizer object requesting the user validation.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |