Package org.eclipse.ecf.core

Examples of org.eclipse.ecf.core.IContainerFactory.createContainer()


    final Object containerFactoryArguments = getContainerFactoryArguments(
        serviceReference, properties, containerTypeDescription);

    try {
      if (containerFactoryArguments instanceof String) {
        return containerFactory.createContainer(
            containerTypeDescription,
            (String) containerFactoryArguments);
      } else if (containerFactoryArguments instanceof ID) {
        return containerFactory.createContainer(
            containerTypeDescription,
View Full Code Here


      if (containerFactoryArguments instanceof String) {
        return containerFactory.createContainer(
            containerTypeDescription,
            (String) containerFactoryArguments);
      } else if (containerFactoryArguments instanceof ID) {
        return containerFactory.createContainer(
            containerTypeDescription,
            (ID) containerFactoryArguments);
      } else if (containerFactoryArguments instanceof Object[]) {
        return containerFactory.createContainer(
            containerTypeDescription,
View Full Code Here

      } else if (containerFactoryArguments instanceof ID) {
        return containerFactory.createContainer(
            containerTypeDescription,
            (ID) containerFactoryArguments);
      } else if (containerFactoryArguments instanceof Object[]) {
        return containerFactory.createContainer(
            containerTypeDescription,
            (Object[]) containerFactoryArguments);
      } else if (containerFactoryArguments instanceof Map) {
        return containerFactory.createContainer(
            containerTypeDescription,
View Full Code Here

      } else if (containerFactoryArguments instanceof Object[]) {
        return containerFactory.createContainer(
            containerTypeDescription,
            (Object[]) containerFactoryArguments);
      } else if (containerFactoryArguments instanceof Map) {
        return containerFactory.createContainer(
            containerTypeDescription,
            (Map) containerFactoryArguments);
      }
      return containerFactory.createContainer(containerTypeDescription);
    } catch (ContainerCreateException e) {
View Full Code Here

      } else if (containerFactoryArguments instanceof Map) {
        return containerFactory.createContainer(
            containerTypeDescription,
            (Map) containerFactoryArguments);
      }
      return containerFactory.createContainer(containerTypeDescription);
    } catch (ContainerCreateException e) {
      throw new SelectContainerException(
          "Exception creating or configuring container", e, //$NON-NLS-1$
          containerTypeDescription);
    }
View Full Code Here

  }

  private IContainer createContainer(CommandInterpreter interpreter, String containerTypeDescriptionName, String[] args) {
    IContainerFactory containerFactory = getContainerFactory();
    try {
      if (containerTypeDescriptionName == null) return containerFactory.createContainer();
      else if (args == null) return containerFactory.createContainer(containerTypeDescriptionName);
      else return containerFactory.createContainer(containerTypeDescriptionName,args);
    } catch (Exception e) {
      printException(interpreter,"Could not create container with type="+containerTypeDescriptionName,e);
      return null;
View Full Code Here

  private IContainer createContainer(CommandInterpreter interpreter, String containerTypeDescriptionName, String[] args) {
    IContainerFactory containerFactory = getContainerFactory();
    try {
      if (containerTypeDescriptionName == null) return containerFactory.createContainer();
      else if (args == null) return containerFactory.createContainer(containerTypeDescriptionName);
      else return containerFactory.createContainer(containerTypeDescriptionName,args);
    } catch (Exception e) {
      printException(interpreter,"Could not create container with type="+containerTypeDescriptionName,e);
      return null;
    }
View Full Code Here

  private IContainer createContainer(CommandInterpreter interpreter, String containerTypeDescriptionName, String[] args) {
    IContainerFactory containerFactory = getContainerFactory();
    try {
      if (containerTypeDescriptionName == null) return containerFactory.createContainer();
      else if (args == null) return containerFactory.createContainer(containerTypeDescriptionName);
      else return containerFactory.createContainer(containerTypeDescriptionName,args);
    } catch (Exception e) {
      printException(interpreter,"Could not create container with type="+containerTypeDescriptionName,e);
      return null;
    }
  }
View Full Code Here

    if (r != null) r.unregister();
  }
 
  public void testCreateContainer() throws Exception {
    IContainerFactory f = Activator.getDefault().getContainerFactory();
    IContainer c = f.createContainer(getClass().getName());
    assertNotNull(c);
  }
}
View Full Code Here

    if (containerId == null)
      return super.createBasicContainer();

    IContainerFactory containerFactory = getContainerFactory();
    String containerType = getContainerType();
    return containerFactory.createContainer(containerType, containerId);
  }

  public void destroy() throws Exception {
    super.destroy();
    this.containerId = null;
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.