Examples of VariableMapping


Examples of org.jboss.ws.metadata.jaxrpcmapping.VariableMapping

/* 489 */       String name = term.getName();
/* 490 */       String variableName = name;
/* 491 */       if ((reversedNames != null) && (reversedNames.get(name) != null)) {
/* 492 */         variableName = (String)reversedNames.get(name);
/*     */       }
/* 494 */       VariableMapping mapping = new VariableMapping(javaXmlTypeMapping);
/*     */
/* 496 */       mapping.setJavaVariableName(variableName);
/* 497 */       mapping.setXmlElementName(name);
/* 498 */       mapping.setDataMember(this.utils.doesPublicFieldExist(javaType, variableName));
/*     */
/* 500 */       if (!isAlreadyMapped(javaXmlTypeMapping, mapping))
/*     */       {
/* 502 */         javaXmlTypeMapping.addVariableMapping(mapping);
/*     */       }
View Full Code Here

Examples of org.jboss.ws.metadata.jaxrpcmapping.VariableMapping

/* 779 */       if ((xsterm instanceof XSModelGroup)) {
/* 780 */         addVariableMappingMap((XSModelGroup)xsterm, jxtm, javaType); } else {
/* 781 */         if (!(xsterm instanceof XSElementDeclaration))
/*     */           continue;
/* 783 */         XSElementDeclaration xe = (XSElementDeclaration)xsterm;
/* 784 */         VariableMapping vm = new VariableMapping(jxtm);
/* 785 */         String name = xe.getName();
/*     */
/* 787 */         vm.setJavaVariableName(ToolsUtils.convertInvalidCharacters(Introspector.decapitalize(name)));
/* 788 */         vm.setXmlElementName(name);
/* 789 */         jxtm.addVariableMapping(vm);
/*     */       }
/*     */     }
/*     */   }
View Full Code Here

Examples of org.jboss.ws.metadata.jaxrpcmapping.VariableMapping

/*     */     {
/* 798 */       XSAttributeUse obj = (XSAttributeUse)attributes.item(i);
/* 799 */       XSAttributeDeclaration att = obj.getAttrDeclaration();
/* 800 */       XSSimpleTypeDefinition simple = att.getTypeDefinition();
/* 801 */       addJavaXMLTypeMap(simple, "none", "", "", jxtm.getJavaWsdlMapping(), true);
/* 802 */       VariableMapping vm = new VariableMapping(jxtm);
/* 803 */       String name = att.getName();
/* 804 */       vm.setXmlAttributeName(name);
/*     */
/* 806 */       vm.setJavaVariableName(ToolsUtils.convertInvalidCharacters(Introspector.decapitalize(name)));
/* 807 */       jxtm.addVariableMapping(vm);
/*     */     }
/*     */   }
View Full Code Here

Examples of org.jboss.ws.metadata.jaxrpcmapping.VariableMapping

/* 412 */       typeCopy.setJavaType(type.getJavaType());
/* 413 */       typeCopy.setRootTypeQName(type.getRootTypeQName());
/*     */
/* 415 */       for (VariableMapping variable : type.getVariableMappings())
/*     */       {
/* 417 */         VariableMapping variableCopy = new VariableMapping(typeCopy);
/* 418 */         variableCopy.setDataMember(variable.isDataMember());
/* 419 */         variableCopy.setJavaVariableName(variable.getJavaVariableName());
/* 420 */         variableCopy.setXmlAttributeName(variable.getXmlAttributeName());
/* 421 */         variableCopy.setXmlElementName(variable.getXmlElementName());
/* 422 */         variableCopy.setXmlWildcard(variable.getXmlWildcard());
/*     */
/* 424 */         typeCopy.addVariableMapping(variableCopy);
/*     */       }
/*     */
/* 427 */       this.javaWsdlMapping.addJavaXmlTypeMappings(typeCopy);
View Full Code Here

Examples of org.jbpm.ui.util.VariableMapping

        updateButton.addSelectionListener(new SelectionAdapter() {
            @Override
            public void widgetSelected(SelectionEvent event) {
                IStructuredSelection selection = (IStructuredSelection) tableViewer.getSelection();
                if (!selection.isEmpty()) {
                    VariableMapping oldMapping = (VariableMapping) selection.getFirstElement();
                    editVariableMapping(oldMapping);
                }
            }
        });

        Button removeButton = new Button(composite, SWT.BUTTON1);
        final Composite comp = composite;
        removeButton.setText(Messages.getString("button.delete"));
        removeButton.addSelectionListener(new SelectionAdapter() {
            @Override
            public void widgetSelected(SelectionEvent event) {
                IStructuredSelection selection = (IStructuredSelection) tableViewer.getSelection();
                if (!selection.isEmpty()) {
                    VariableMapping mapping = (VariableMapping) selection.getFirstElement();
                    if (MessageDialog.openQuestion(
                        comp.getShell(),
                        Messages.getString("Mapping.Remove.title"),
                        Messages.getString("Mapping.Remove.message"))) {
                        subprocessVariables.remove(mapping);
View Full Code Here

Examples of org.jbpm.ui.util.VariableMapping

        SubprocessVariableDialog dialog = new SubprocessVariableDialog(
                getProcessVariablesNames(definition.getName()),
                getProcessVariablesNames(getSubprocessName()),
                oldMapping);
        if (dialog.open() != IDialogConstants.CANCEL_ID) {
            VariableMapping mapping = new VariableMapping();
            mapping.setProcessVariable(dialog.getProcessVariable());
            mapping.setSubprocessVariable(dialog.getSubprocessVariable());
            String usage = dialog.getAccess();
            if (isArrayVariable(definition.getName(), mapping.getProcessVariable())
                    && !isArrayVariable(getSubprocessName(), mapping.getSubprocessVariable())) {
                usage += "," + VariableMapping.USAGE_MULTIINSTANCE_LINK;
            }
            mapping.setUsage(usage);
            if (oldMapping != null) {
                subprocessVariables.remove(oldMapping);
            }
            addVariable(mapping);
            tableViewer.refresh();
View Full Code Here

Examples of org.jbpm.ui.util.VariableMapping

    }

    private static class VariableMappingTableLabelProvider extends LabelProvider implements ITableLabelProvider {

        public String getColumnText(Object element, int index) {
            VariableMapping mapping = (VariableMapping) element;
            switch (index) {
            case 0:
                return mapping.getProcessVariable();
            case 1:
                return mapping.getSubprocessVariable();
            case 2:
                return mapping.getUsage();
            default:
                return "unknown " + index;
            }
        }
View Full Code Here

Examples of org.jbpm.ui.util.VariableMapping

                Node childNode = nodeList.item(j);
                if (SUB_PROCESS_NODE.equals(childNode.getNodeName())) {
                    subprocess.setSubProcessName(getAttribute(childNode, NAME_ATTR));
                }
                if (VARIABLE_NODE.equals(childNode.getNodeName())) {
                    VariableMapping variable = new VariableMapping();
                    variable.setProcessVariable(getAttribute(childNode, NAME_ATTR));
                    variable.setSubprocessVariable(getAttribute(childNode, MAPPED_NAME_ATTR));
                    variable.setUsage(getAttribute(childNode, ACCESS_ATTR));
                    variablesList.add(variable);
                }
            }
            subprocess.setVariablesList(variablesList);
        }

        NodeList multiInstanceStates = document.getElementsByTagName(MULTI_INSTANCE_STATE_NODE);
        for (int i = 0; i < multiInstanceStates.getLength(); i++) {
            Node node = multiInstanceStates.item(i);
            MultiInstance multiInstance = create(node, definition);
            List<VariableMapping> variablesList = new ArrayList<VariableMapping>();
            NodeList nodeList = node.getChildNodes();
            for (int j = 0; j < nodeList.getLength(); j++) {
                Node childNode = nodeList.item(j);
                if (SUB_PROCESS_NODE.equals(childNode.getNodeName())) {
                    multiInstance.setSubProcessName(getAttribute(childNode, NAME_ATTR));
                }
                if (VARIABLE_NODE.equals(childNode.getNodeName())) {
                    VariableMapping variable = new VariableMapping();
                    variable.setProcessVariable(getAttribute(childNode, NAME_ATTR));
                    variable.setSubprocessVariable(getAttribute(childNode, MAPPED_NAME_ATTR));
                    variable.setUsage(getAttribute(childNode, ACCESS_ATTR));
                    variablesList.add(variable);
                }
            }
            multiInstance.setVariablesList(variablesList);
        }
View Full Code Here

Examples of org.jbpm.ui.util.VariableMapping

                Node childNode = nodeList.item(j);
                if (SUB_PROCESS_NODE.equals(childNode.getNodeName())) {
                    subprocess.setSubProcessName(getAttribute(childNode, NAME_ATTR));
                }
                if (VARIABLE_NODE.equals(childNode.getNodeName())) {
                    VariableMapping variable = new VariableMapping();
                    variable.setProcessVariable(getAttribute(childNode, NAME_ATTR));
                    variable.setSubprocessVariable(getAttribute(childNode, MAPPED_NAME_ATTR));
                    variable.setUsage(getAttribute(childNode, ACCESS_ATTR));
                    variablesList.add(variable);
                }
            }
            subprocess.setVariablesList(variablesList);
        }
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.