Examples of ResourceMapping


Examples of com.amazonaws.resources.internal.model.ResourceMapping

        requestParamMappings.add(pathSourceMapping);
    }

    @Override
    public ResourceMapping build() {
        return new ResourceMapping(
                type,
                parentIdentifierMappings,
                requestParamMappings,
                responseIdentifierMappings,
                path);
View Full Code Here

Examples of org.compass.core.mapping.ResourceMapping

            invoker = new FieldInvoker(CompassMappingBinding.class, "mapping").prepare();
            CompassMapping mapping = (CompassMapping) invoker.get(mappingBinding);

            ResourceMapping[] mappings = mapping.getRootMappings();
            for (int i = 0; i < mappings.length; i++) {
                ResourceMapping resourceMapping = mappings[i];
                if (resourceMapping.getSpellCheck().equals(SpellCheck.INCLUDE)) {
                    return true;
                }
                for (Iterator iter = resourceMapping.mappingsIt(); iter.hasNext(); ) {
                    Object o = iter.next();
                    if (o instanceof ClassPropertyMapping) {
                        for (Iterator iter2 = ((ClassPropertyMapping) o).mappingsIt(); iter2.hasNext(); ) {
                            Object o2 = iter2.next();
                            if (o2 instanceof ClassPropertyMetaDataMapping) {
View Full Code Here

Examples of org.compass.core.mapping.ResourceMapping

     * @param instance object instance
     * @return identifier
     */
    public static Serializable getIdent(Compass compass, String alias, Object instance) {
        Assert.notNull(alias, "alias cannot be null");
        ResourceMapping resourceMapping = ((InternalCompass) compass).getMapping().getMappingByAlias(alias);
        Mapping[] ids = resourceMapping.getIdMappings();
        if (ids == null || ids.length == 0) {
            throw new IllegalArgumentException("Null or empty id mappings for alias [" + alias + "]");
        }
        if (ids.length > 1) {
            throw new IllegalArgumentException("Too many id mappings for alias [" + alias + "]: expected only 1");
View Full Code Here

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

        return null;
      }
//      if (resource==null) {
//        return null;
//      }
      return new ResourceMapping() {
       
        @Override
        public ResourceTraversal[] getTraversals(ResourceMappingContext context,
            IProgressMonitor monitor) throws CoreException {
          if (resource!=null) {
View Full Code Here

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

        ArrayList resourceArray = new ArrayList();
        IResource[] resources = (IResource[])getSelectedResources(IResource.class);
        for (int i = 0; i < resources.length; i++) resourceArray.add(resources[i]);
        ResourceMapping[] resourceMappings = (ResourceMapping[])getSelectedAdaptables(selection, ResourceMapping.class);
        for (int i = 0; i < resourceMappings.length; i++) {
            ResourceMapping resourceMapping = (ResourceMapping)resourceMappings[i];
            try {
                ResourceTraversal[] traversals = resourceMapping.getTraversals(null, null);
                for (int j = 0; j < traversals.length; j++) {
                    IResource[] traversalResources = traversals[j].getResources();
                    for (int k = 0; k < traversalResources.length; k++) {
                        if (!resourceArray.contains(traversalResources[k]))
                            resourceArray.add(traversalResources[k]);
View Full Code Here

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

  private static <RES> List<RES> readFilesFromSelectionObject(Object element,
      FileFilter<RES> fileFilter) {
    if (element instanceof ResourceMapping == false) {
      return null;
    }
    ResourceMapping resourceMapping = (ResourceMapping) element;
    return readFiles(resourceMapping, fileFilter);
  }
View Full Code Here

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

  private static ResourceMapping[] getGitResourceMappings(
      IResource[] elements) {
    List<ResourceMapping> gitMappings = new ArrayList<ResourceMapping>();

    for (IResource element : elements) {
      ResourceMapping mapping = AdapterUtils.adapt(element,
          ResourceMapping.class);
      if (mapping != null && isMappedToGitProvider(mapping))
        gitMappings.add(mapping);
    }
View Full Code Here

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

        } catch (IOException e) {
          Activator.logError(e.getMessage(), e);
        }

        if (object != null) {
          ResourceMapping rm = (ResourceMapping) object
              .getAdapter(ResourceMapping.class);
          return new ResourceMapping[] { rm };
        }
      }
    }
View Full Code Here

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

      ISynchronizationContext context, Object object) {
    if (object instanceof IAdaptable) {
      if (traversalCache.containsKey(object))
        return traversalCache.get(object);

      ResourceMapping rm = getResourceMapping(object);
      GitSubscriberMergeContext ctx = (GitSubscriberMergeContext) getContext();
      ResourceMappingContext rmCtx = new GitSubscriberResourceMappingContext(
          (GitResourceVariantTreeSubscriber) ctx.getSubscriber(),
          ctx.getSyncData());
      try {
        ResourceTraversal[] traversals = rm.getTraversals(rmCtx, new NullProgressMonitor());
        traversalCache.put(object, traversals);
        return traversals;
      } catch (CoreException e) {
        Activator.logError(e.getMessage(), e);
      }
View Full Code Here

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

    }
    return result.toArray(new IResource[result.size()]);
  }

  private static List<IResource> extractResourcesFromMapping(Object o) {
    ResourceMapping mapping = AdapterUtils.adapt(o, ResourceMapping.class);
    if (mapping == null)
      return Collections.emptyList();

    ResourceTraversal[] traversals;
    try {
      traversals = mapping.getTraversals(null, null);
    } catch (CoreException e) {
      Activator.logError(e.getMessage(), e);
      return Collections.emptyList();
    }
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.