Package org.jresearch.flexess.core.model.impl

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


    }
    poMeta.addAttribute(am);
  }

  private void createMetaOperation(PObjectMetaInfo poMeta, POperation op, boolean withPermissions) {
    OperationMetaInfo om = new OperationMetaInfo();
    String description = EcoreUtil.getAnnotation(op, UamPackage.eNS_URI, IPObjectConstant.DESCRIPTION_ATTR);
    om.setDescription(description);
    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

TOP

Related Classes of org.jresearch.flexess.core.model.impl.OperationMetaInfo

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.