org.eclipse.emf.cdo.transfer.spi.ui
Class TransferUIProvider.Factory

java.lang.Object
  extended by org.eclipse.net4j.util.factory.Factory
      extended by org.eclipse.emf.cdo.transfer.spi.ui.TransferUIProvider.Factory
All Implemented Interfaces:
IFactory
Enclosing interface:
TransferUIProvider

public abstract static class TransferUIProvider.Factory
extends Factory

Creates TransferUIProvider instances.


Field Summary
static String PRODUCT_GROUP
           
 
Constructor Summary
protected TransferUIProvider.Factory(String type)
           
 
Method Summary
abstract  TransferUIProvider create(String description)
           
static TransferUIProvider get(IManagedContainer container, String type)
           
static TransferUIProvider[] getAll(IManagedContainer container)
           
 
Methods inherited from class org.eclipse.net4j.util.factory.Factory
getDescriptionFor, getKey, getProductGroup, getType, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

PRODUCT_GROUP

public static final String PRODUCT_GROUP
See Also:
Constant Field Values
Constructor Detail

TransferUIProvider.Factory

protected TransferUIProvider.Factory(String type)
Method Detail

create

public abstract TransferUIProvider create(String description)
                                   throws ProductCreationException
Throws:
ProductCreationException

get

public static TransferUIProvider get(IManagedContainer container,
                                     String type)

getAll

public static TransferUIProvider[] getAll(IManagedContainer container)


Copyright (c) 2011, 2012 Eike Stepper (Berlin, Germany) and others.