Class AdapterFactory

java.lang.Object
org.flexdock.docking.adapter.AdapterFactory

public class AdapterFactory extends Object
A factory for transforming Components into a class that contains information about the component that is necessary for treating the component as a Dockable.
Author:
Christopher Butler, Karl Schaefer
  • Field Details

    • ADAPTER_RESOURCE_KEY

      public static final String ADAPTER_RESOURCE_KEY
      A property key for determining whichi docking adapter to use.
      See Also:
    • DEFAULT_ADAPTER_RESOURCE

      public static final String DEFAULT_ADAPTER_RESOURCE
      Deprecated.
      Scope is likely to become more restrictive (protected or private).
      A constant representing the relative URI to the default docking adapter.
      See Also:
  • Constructor Details

    • AdapterFactory

      public AdapterFactory()
  • Method Details

    • prime

      public static void prime()
      Loads the mappings for this factory.
    • getAdapter

      public static DockingAdapter getAdapter(Component comp)
      Creates the DockingAdapter for the given Component.
      Parameters:
      comp - the component to create an adapter for.
      Returns:
      a docking adapter, or null if comp is null.