nu.zoom.ldap.eon.desktop
Class ComponentFactoryImpl

java.lang.Object
  extended by nu.zoom.ldap.eon.desktop.ComponentFactoryImpl
All Implemented Interfaces:
ComponentFactory

public class ComponentFactoryImpl
extends Object
implements ComponentFactory


Constructor Summary
ComponentFactoryImpl(Workbench workbench, org.ops4j.gaderian.Messages messages, OperationManager operationManager, Preferences preferences, AttributeEditorFactory attributeEditorFactory, DirectoryEventListenerRegistry eventRegistry, List<DirectoryTreePopUpItem> popupItems)
           
 
Method Summary
 JComponent getAllAttributesComponent(InitialLdapContext iCtx, ConnectionInformation connectionInformation)
           
 void showNewConnection(InitialLdapContext iCtx, ConnectionInformation connectionInformation)
          Displays the 'start' component when a new connection is made.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ComponentFactoryImpl

public ComponentFactoryImpl(Workbench workbench,
                            org.ops4j.gaderian.Messages messages,
                            OperationManager operationManager,
                            Preferences preferences,
                            AttributeEditorFactory attributeEditorFactory,
                            DirectoryEventListenerRegistry eventRegistry,
                            List<DirectoryTreePopUpItem> popupItems)
Method Detail

showNewConnection

public void showNewConnection(InitialLdapContext iCtx,
                              ConnectionInformation connectionInformation)
Description copied from interface: ComponentFactory
Displays the 'start' component when a new connection is made. This method is thread safe and may be called from any thread.

Specified by:
showNewConnection in interface ComponentFactory
Parameters:
iCtx - The connection that was opened.
connectionInformation - A description of the connection so that the user can identifiy which connection this is.

getAllAttributesComponent

public JComponent getAllAttributesComponent(InitialLdapContext iCtx,
                                            ConnectionInformation connectionInformation)
Specified by:
getAllAttributesComponent in interface ComponentFactory


Copyright © 2011. All Rights Reserved.