Package org.tuba.plugins.meta

Examples of org.tuba.plugins.meta.MetaProvider


      String message = "there is no provider"; //$NON-NLS-1$
      showError(message);
      throw new MissingProviderException();
    }
    String id = xmlProvider.getId();
    MetaProvider provider = pluginManager.getProvider(id);
    if (provider == null) {
      // TODO externalize
      String message = "can't insantiate provider '" + id + "'"; //$NON-NLS-1$ //$NON-NLS-2$
      showError(message);
      throw new MissingProviderException(id);
    }

    String firstArtefactType = provider.getProvidedArtefactType();
    checkOperationOrder(firstArtefactType, operations);

    String lastRepresentationType = firstArtefactType;
    if (!operations.isEmpty()) {
      id = operations.get(operations.size() - 1).getId();
View Full Code Here


  }

  private void collectProviders() {
    providers = new HashMap<String, MetaProvider>();
    for (IConfigurationElement element : getPlugins(IArtefactProvider.POINT_ID)) {
      MetaProvider provider = new MetaProvider(element);
      providers.put(provider.getId(), provider);
    }
  }
View Full Code Here

TOP

Related Classes of org.tuba.plugins.meta.MetaProvider

Copyright © 2018 www.massapicom. 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.