edu.mayo.informatics.lexgrid.convert.swt.formatPanels
Class LDAPEntryComposite

java.lang.Object
  extended by org.eclipse.swt.widgets.Widget
      extended by org.eclipse.swt.widgets.Control
          extended by org.eclipse.swt.widgets.Scrollable
              extended by org.eclipse.swt.widgets.Composite
                  extended by edu.mayo.informatics.lexgrid.convert.swt.formatPanels.LDAPEntryComposite
All Implemented Interfaces:
org.eclipse.swt.graphics.Drawable

public class LDAPEntryComposite
extends org.eclipse.swt.widgets.Composite

A SWT Composite that collects information necessary to connect to a LDAP server.

Version:
subversion $Revision: 7198 $ checked in on $Date: 2008-02-15 18:08:36 +0000 (Fri, 15 Feb 2008) $
Author:
Dan Armbrust

Field Summary
 
Fields inherited from class org.eclipse.swt.widgets.Control
handle
 
Constructor Summary
LDAPEntryComposite(org.eclipse.swt.widgets.Composite parent, int style, java.lang.String description, DialogHandler errorHandler)
           
 
Method Summary
 java.lang.String getHost()
           
 java.lang.String getPassword()
           
 int getPort()
           
 java.lang.String getServiceDN()
           
 java.lang.String getUsername()
           
 void setHostSuggestions(java.lang.String[] hosts)
           
 void setPortSuggestions(int[] ports)
           
 void setUserNameSuggestions(java.lang.String[] userNames)
           
 
Methods inherited from class org.eclipse.swt.widgets.Composite
changed, checkSubclass, computeSize, getBackgroundMode, getChildren, getLayout, getLayoutDeferred, getTabList, isLayoutDeferred, layout, layout, layout, layout, setBackgroundMode, setFocus, setLayout, setLayoutDeferred, setTabList
 
Methods inherited from class org.eclipse.swt.widgets.Scrollable
computeTrim, getClientArea, getHorizontalBar, getVerticalBar
 
Methods inherited from class org.eclipse.swt.widgets.Control
addControlListener, addFocusListener, addHelpListener, addKeyListener, addMouseListener, addMouseMoveListener, addMouseTrackListener, addPaintListener, addTraverseListener, computeSize, forceFocus, getAccessible, getBackground, getBackgroundImage, getBorderWidth, getBounds, getEnabled, getFont, getForeground, getLayoutData, getLocation, getMenu, getMonitor, getParent, getShell, getSize, getToolTipText, getVisible, internal_dispose_GC, internal_new_GC, isEnabled, isFocusControl, isReparentable, isVisible, moveAbove, moveBelow, pack, pack, redraw, redraw, removeControlListener, removeFocusListener, removeHelpListener, removeKeyListener, removeMouseListener, removeMouseMoveListener, removeMouseTrackListener, removePaintListener, removeTraverseListener, setBackground, setBackgroundImage, setBounds, setBounds, setCapture, setCursor, setEnabled, setFont, setForeground, setLayoutData, setLocation, setLocation, setMenu, setParent, setRedraw, setSize, setSize, setToolTipText, setVisible, toControl, toControl, toDisplay, toDisplay, traverse, update
 
Methods inherited from class org.eclipse.swt.widgets.Widget
addDisposeListener, addListener, checkWidget, dispose, getData, getData, getDisplay, getStyle, isDisposed, isListening, notifyListeners, removeDisposeListener, removeListener, removeListener, setData, setData, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

LDAPEntryComposite

public LDAPEntryComposite(org.eclipse.swt.widgets.Composite parent,
                          int style,
                          java.lang.String description,
                          DialogHandler errorHandler)
Method Detail

getHost

public java.lang.String getHost()

setHostSuggestions

public void setHostSuggestions(java.lang.String[] hosts)

getPort

public int getPort()
            throws java.lang.NumberFormatException
Throws:
java.lang.NumberFormatException

setPortSuggestions

public void setPortSuggestions(int[] ports)

getPassword

public java.lang.String getPassword()

getServiceDN

public java.lang.String getServiceDN()

getUsername

public java.lang.String getUsername()

setUserNameSuggestions

public void setUserNameSuggestions(java.lang.String[] userNames)

Copyright: (c) 2004-2006 Mayo Foundation for Medical Education and Research (MFMER). All rights reserved. MAYO, MAYO CLINIC, and the triple-shield Mayo logo are trademarks and service marks of MFMER.