Examples of ElementDescription


Examples of com.vmware.vim.binding.vim.ElementDescription

                        for (int i = 0; i < numSamples; i++) {
                           if (samples.getValue()[i] >= 0) {
                              PerformanceSample output = new PerformanceSample();
                              output.sample = samples.getValue()[i];
                              output.timestamp = stats.getSampleInfo()[i].getTimestamp();
                              ElementDescription desc = counters.map.get(samples.getId().getCounterId()).getUnitInfo();
                              output.unit = desc.getLabel();
                              vals.add(output);
                           }
                        }
                        if (vals.size() > 0) {
                           result.put(MoUtil.morefToString(perf.getEntity()), vals.toArray(new PerformanceSample[vals.size()]));
View Full Code Here

Examples of com.vmware.vim.binding.vim.ElementDescription

                              PerformanceSample val = result.get(id);
                              if (val == null) {
                                 val = new PerformanceSample();
                                 val.sample = sample.getValue()[sample.getValue().length - 1];
                                 val.timestamp = stats.getSampleInfo()[stats.getSampleInfo().length - 1].getTimestamp();
                                 ElementDescription desc = counters.map.get(samples[i].getId().getCounterId()).getUnitInfo();
                                 val.unit = desc.getLabel();
                                 result.put(id, val);
                              } else {
                                 val.sample = val.sample + sample.getValue()[sample.getValue().length - 1];
                              }
                           }
View Full Code Here

Examples of org.jresearch.flexess.core.model.impl.ElementDescription

        createMetaOperation(poMeta, (POperation) op, withPermissions);
      }
    }
    for (Iterator<Permission> it3 = po.getPermission().iterator(); it3.hasNext();) {
      Permission perm = it3.next();
      ElementDescription ed = createElementDescription(perm);
      poMeta.addPermission(ed);
    }
    return poMeta;

  }
View Full Code Here

Examples of org.jresearch.flexess.core.model.impl.ElementDescription

    om.setId(op.getId());
    om.setName(op.getName());
    poMeta.addOperation(om);
    if (withPermissions) {
      for (Object permission : op.getPermission()) {
        ElementDescription ed = createElementDescription((Permission) permission);
        om.addPermission(ed);
      }
    }
    om.setObject(poMeta);
  }
View Full Code Here

Examples of org.jresearch.flexess.core.model.impl.ElementDescription

    }
    om.setObject(poMeta);
  }

  private ElementDescription createElementDescription(EModelElement permission) {
    ElementDescription ed = new ElementDescription();
    String description = EcoreUtil.getAnnotation(permission, UamPackage.eNS_URI, IPObjectConstant.DESCRIPTION_ATTR);
    ed.setDescription(description);
    ed.setId(((UamElement) permission).getId());
    ed.setName(((ENamedElement) permission).getName());
    return ed;
  }
View Full Code Here

Examples of org.jresearch.flexess.core.model.impl.ElementDescription

      EAttribute attr = it.next();
      createMetaAttribute(pm, attr);
    }
    for (Iterator<POperation> it = permission.getPOperation().iterator(); it.hasNext();) {
      POperation pop = it.next();
      ElementDescription ed = createElementDescription(pop);
      pm.addOperation(ed);
    }
    for (Iterator<Role> it = EMFUtil.getRoles(permission).iterator(); it.hasNext();) {
      Role role = it.next();
      ElementDescription ed = createElementDescription(role);
      pm.addRole(ed);
    }

    PObject po = permission.getPObject();
    if (permission.getPOperation().isEmpty() && po != null) {
      ElementDescription ed = createElementDescription(po);
      pm.setPObjectDescription(ed);
    }
    return pm;
  }
View Full Code Here

Examples of org.jresearch.flexess.core.model.impl.ElementDescription

    }
    return makeDescription(model);
  }

  private static IElementDescription makeDescription(SecurityModel model) {
    ElementDescription description = new ElementDescription();
    description.setId(model.getId());
    description.setName(model.getName());
    EcoreUtil.getAnnotation(model, UamPackage.eNS_URI, IPObjectConstant.DESCRIPTION_ATTR);
    return description;
  }
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.