Examples of ModelProvider


Examples of com.cognifide.slice.api.provider.ModelProvider

    }

    injector.pushContextProvider(contextProvider);

    try {
      final ModelProvider modelProvider = injector.getInstance(ModelProvider.class);
      final Resource resource = request.getResource();
      return (T) modelProvider.get(type, resource);
    } finally {
      injector.popContextProvider();
    }
  }
View Full Code Here

Examples of com.cognifide.slice.api.provider.ModelProvider

      throw new IllegalStateException("Guice injector not found: " + injectorName);
    }

    injector.pushContextProvider(contextProvider);
    try {
      final ModelProvider modelProvider = injector.getInstance(ModelProvider.class);
      final Resource resource = request.getResource();
      return (T) modelProvider.get(type, resource);
    } finally {
      injector.popContextProvider();
    }
  }
View Full Code Here

Examples of com.cognifide.slice.api.provider.ModelProvider

    return injectModel(type, resource, getInjector(injectorName, resolver));
  }

  private static <T> T injectModel(Class<T> type, Resource resource, InjectorWithContext injector) {
    try {
      ModelProvider modelProvider = injector.getInstance(ModelProvider.class);
      return modelProvider.get(type, resource);
    } finally {
      injector.popContextProvider();
    }
  }
View Full Code Here

Examples of com.cognifide.slice.api.provider.ModelProvider

    }

    injector.pushContextProvider(contextProvider);

    try {
      final ModelProvider modelProvider = injector
          .getInstance(ModelProvider.class);
      final Resource resource = request.getResource();
      return (T) modelProvider.get(type, resource);
    } finally {
      injector.popContextProvider();
    }
  }
View Full Code Here

Examples of com.cognifide.slice.api.provider.ModelProvider

    }
    Resource resource = (Resource) adaptable;

    InjectorWithContext injector = getInjector(resource);
    try {
      ModelProvider modelProvider = injector.getInstance(ModelProvider.class);
      return modelProvider.get(type, resource);
    } finally {
      injector.popContextProvider();
    }
  }
View Full Code Here

Examples of org.eclipse.core.resources.mapping.ModelProvider

   * @return provider instance or <code>null</code> if provider was not
   *         initialized
   */
  public static GitChangeSetModelProvider getProvider() {
    if (provider == null) {
      ModelProvider modelProvider;
      try {
        modelProvider = ModelProvider.getModelProviderDescriptor(ID)
            .getModelProvider();
        provider = (GitChangeSetModelProvider) modelProvider;
      } catch (CoreException e) {
View Full Code Here

Examples of org.eclipse.core.resources.mapping.ModelProvider

    Set<IResource> includedResources = new HashSet<IResource>(
        Arrays.asList(workspaceFile));
    Set<IResource> newResources = new HashSet<IResource>(includedResources);
    Set<ResourceMapping> allMappings = new HashSet<ResourceMapping>();
    ResourceMappingContext mappingContext = ResourceMappingContext.LOCAL_CONTEXT;
    ModelProvider provider = new SampleProvider();
    do {
      Set<IResource> copy = newResources;
      newResources = new HashSet<IResource>();
      for (IResource resource : copy) {
        ResourceMapping[] mappings = provider.getMappings(resource,
            mappingContext, new NullProgressMonitor());
        allMappings.addAll(Arrays.asList(mappings));

        newResources.addAll(collectResources(mappings, mappingContext));
      }
View Full Code Here

Examples of org.eclipse.core.resources.mapping.ModelProvider

      try {
        final IResource[] resources = candidate
            .getMatchingResources(new IResource[] { resource, });
        if (resources.length > 0) {
          // get mappings from model provider if there are matching resources
          final ModelProvider model = candidate.getModelProvider();
          final ResourceMapping[] modelMappings = model.getMappings(
              resource, context, new NullProgressMonitor());
          for (ResourceMapping mapping : modelMappings)
            mappings.add(mapping);
        }
      } catch (CoreException e) {
View Full Code Here

Examples of org.gatein.management.api.model.ModelProvider

         // Obtain binding provider given managed component.
         String componentName = (address.size() >= 1) ? address.get(0) : null;
         BindingProvider bindingProvider = managementService.getBindingProvider(componentName);

         // ModelProvider to use for de-typed models
         ModelProvider modelProvider = DmrModelProvider.INSTANCE;

         // Execute operation for given registered operation handler
         BasicResultHandler resultHandler = new BasicResultHandler();
         operationHandler.execute(new OperationContextImpl(request, root, runtimeContext, externalContext, bindingProvider, modelProvider), resultHandler);

         if (resultHandler.getFailureDescription() != null)
         {
            return new FailureResponse(modelProvider.newModel().set(resultHandler.getFailureDescription()));
         }
         else if (resultHandler.getFailure() != null)
         {
            return new FailureResponse(resultHandler.getFailure());
         }
View Full Code Here

Examples of org.graphity.server.provider.ModelProvider

    {
  classes.add(GlobalResourceBase.class); // handles all
  classes.add(Container.class); // handles /{path}/labelled

  //singletons.addAll(super.getSingletons());
  singletons.add(new ModelProvider());
  singletons.add(new ResultSetWriter());
  singletons.add(new QueryParamProvider());
  singletons.add(new UpdateRequestReader());
       
        singletons.add(new DataManagerProvider());
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.