Examples of GroupModel


Examples of org.ofbiz.service.group.GroupModel

                populateServicesFromNameSet(allServiceNameSet);
            }
        } else if ("group".equals(this.modelService.engineName)) {
            Set<String> allServiceNameSet = FastSet.newInstance();
            GroupModel groupModel = modelService.internalGroup;
            if (groupModel == null) {
                groupModel = ServiceGroupReader.getGroupModel(this.modelService.location);
            }

            if (groupModel != null) {
                List<GroupServiceModel> groupServiceModels = groupModel.getServices();
                for (GroupServiceModel groupServiceModel: groupServiceModels) {
                    allServiceNameSet.add(groupServiceModel.getName());
                }
            }
View Full Code Here

Examples of org.ofbiz.service.group.GroupModel

     */
    public synchronized void interfaceUpdate(DispatchContext dctx) throws GenericServiceException {
        if (!inheritedParameters) {
            // services w/ engine 'group' auto-implement the grouped services
            if (this.engineName.equals("group") && implServices.size() == 0) {
                GroupModel group = internalGroup;
                if (group == null) {
                    group = ServiceGroupReader.getGroupModel(this.location);
                }
                if (group != null) {
                    for (GroupServiceModel sm: group.getServices()) {
                        implServices.add(new ModelServiceIface(sm.getName(), sm.isOptional()));
                        if (Debug.verboseOn()) Debug.logVerbose("Adding service [" + sm.getName() + "] as interface of: [" + this.name + "]", module);
                    }
                }
            }
View Full Code Here

Examples of org.ofbiz.service.group.GroupModel

    protected void createGroupDefs(Element baseElement, ModelService service) {
        List<? extends Element> group = UtilXml.childElementList(baseElement, "group");
        if (group != null && group.size() > 0) {
            Element groupElement = group.get(0);
            groupElement.setAttribute("name", "_" + service.name + ".group");
            service.internalGroup = new GroupModel(groupElement);
            service.invoke = service.internalGroup.getGroupName();
            Debug.logWarning("Created INTERNAL GROUP model [" + service.internalGroup + "]", module);
        }
    }
View Full Code Here

Examples of org.ofbiz.service.group.GroupModel

     */
    public synchronized void interfaceUpdate(DispatchContext dctx) throws GenericServiceException {
        if (!inheritedParameters) {
            // services w/ engine 'group' auto-implement the grouped services
            if (this.engineName.equals("group") && implServices.size() == 0) {
                GroupModel group = internalGroup;
                if (group == null) {
                    group = ServiceGroupReader.getGroupModel(this.location);
                }
                if (group != null) {
                    for (GroupServiceModel sm: group.getServices()) {
                        implServices.add(new ModelServiceIface(sm.getName(), sm.isOptional()));
                        if (Debug.verboseOn()) Debug.logVerbose("Adding service [" + sm.getName() + "] as interface of: [" + this.name + "]", module);
                    }
                }
            }
View Full Code Here

Examples of org.ofbiz.service.group.GroupModel

               
                populateServicesFromNameSet(allServiceNameSet);
            }
        } else if ("group".equals(this.modelService.engineName)) {
            Set<String> allServiceNameSet = FastSet.newInstance();
            GroupModel groupModel = modelService.internalGroup;
            if (groupModel == null) {
                groupModel = ServiceGroupReader.getGroupModel(this.modelService.location);
            }
           
            if (groupModel != null) {
                List<GroupServiceModel> groupServiceModels = groupModel.getServices();
                for (GroupServiceModel groupServiceModel: groupServiceModels) {
                    allServiceNameSet.add(groupServiceModel.getName());
                }
            }
           
View Full Code Here

Examples of org.ofbiz.service.group.GroupModel

     */
    public synchronized void interfaceUpdate(DispatchContext dctx) throws GenericServiceException {
        if (!inheritedParameters) {
            // services w/ engine 'group' auto-implement the grouped services
            if (this.engineName.equals("group") && implServices.size() == 0) {
                GroupModel group = internalGroup;
                if (group == null) {
                    group = ServiceGroupReader.getGroupModel(this.location);
                }
                if (group != null) {
                    List groupedServices = group.getServices();
                    Iterator i = groupedServices.iterator();
                    while (i.hasNext()) {
                        GroupServiceModel sm = (GroupServiceModel) i.next();
                        implServices.add(new ModelServiceIface(sm.getName(), sm.isOptional()));
                        if (Debug.verboseOn()) Debug.logVerbose("Adding service [" + sm.getName() + "] as interface of: [" + this.name + "]", module);
View Full Code Here

Examples of org.ofbiz.service.group.GroupModel

    protected void createGroupDefs(Element baseElement, ModelService service) {
        List group = UtilXml.childElementList(baseElement, "group");
        if (group != null && group.size() > 0) {
            Element groupElement = (Element) group.get(0);
            groupElement.setAttribute("name", "_" + service.name + ".group");
            service.internalGroup = new GroupModel(groupElement);
            service.invoke = service.internalGroup.getGroupName();
            Debug.logWarning("Created INTERNAL GROUP model [" + service.internalGroup + "]", module);
        }
    }
View Full Code Here

Examples of org.woped.core.model.petrinet.GroupModel

        deleteCell(((TransitionModel) transition).getToolSpecific()
            .getTrigger(), true);
      }

      if (transition.getParent() instanceof GroupModel) {
        GroupModel group = (GroupModel) transition.getParent();
        TriggerModel triggerModel = ((PetriNetModelProcessor) getModelProcessor())
        .newTrigger(map);

        if (map.getTriggerPosition() != null) {
          triggerModel.setPosition(map.getTriggerPosition());
        } else {
          if (isRotateSelected()) {
            triggerModel.setPosition(map.getPosition().x - 25,
                map.getPosition().y + 10);
          } else {
            triggerModel.setPosition(map.getPosition().x + 10,
                map.getPosition().y - 20);
          }

        }
        ParentMap pm = new ParentMap();
        pm.addEntry(triggerModel, group);
        HashMap<GroupModel, AttributeMap> hm = new HashMap<GroupModel, AttributeMap>();
        hm.put(group, group.getAttributes());

        getGraph().getModel().insert(new Object[] { triggerModel },
            hm, null, pm, null);

        return triggerModel;
View Full Code Here

Examples of org.woped.core.model.petrinet.GroupModel

        deleteCell(((TransitionModel) transition).getToolSpecific()
            .getTrigger(), true);
      }

      if (transition.getParent() instanceof GroupModel) {
        GroupModel group = (GroupModel) transition.getParent();
        TriggerModel triggerModel = ((PetriNetModelProcessor) getModelProcessor())
            .newTrigger(map);

        if (map.getTriggerPosition() != null) {
          triggerModel.setPosition(map.getTriggerPosition());
        } else {
          if (isRotateSelected()) {
            triggerModel.setPosition(map.getPosition().x - 25,
                map.getPosition().y + 10);
          } else {
            triggerModel.setPosition(map.getPosition().x + 10,
                map.getPosition().y - 20);
          }

        }
        ParentMap pm = new ParentMap();
        pm.addEntry(triggerModel, group);
        HashMap<GroupModel, AttributeMap> hm = new HashMap<GroupModel, AttributeMap>();
        hm.put(group, group.getAttributes());

        getGraph().getModel().insert(new Object[] { triggerModel }, hm,
            null, pm, null);

        return triggerModel;
View Full Code Here

Examples of org.woped.core.model.petrinet.GroupModel

        deleteCell(((TransitionModel) transition).getToolSpecific()
            .getTransResource(), true);
      }

      if (transition.getParent() instanceof GroupModel) {
        GroupModel group = (GroupModel) transition.getParent();
        TransitionResourceModel transResourceModell = ((PetriNetModelProcessor) getModelProcessor())
            .newTransResource(map);

        transResourceModell.setPosition(map.getResourcePosition().x,
            map.getResourcePosition().y);
        ParentMap pm = new ParentMap();
        pm.addEntry(transResourceModell, group);
        HashMap<GroupModel, AttributeMap> hm = new HashMap<GroupModel, AttributeMap>();
        hm.put(group, group.getAttributes());

        getGraph().getModel().insert(
            new Object[] { transResourceModell }, hm, null, pm,
            null);
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.