Package org.useware.kernel.model.structure

Examples of org.useware.kernel.model.structure.QName


    @Override
    public InteractionUnit fromXML(Node node) {

        String label = ParseUtils.IDOrLabel(node);

        QName id = new QName(node.getNamespaceURI(), node.getAttributes().getNamedItem("id").getNodeValue());
        Container tools = new Container(
                id.getNamespaceURI(), id.getLocalPart(),
                label,
                StereoTypes.Toolstrip);
        return tools;
    }
View Full Code Here


    @Override
    public InteractionUnit fromXML(Node node) {

        String label = ParseUtils.IDOrLabel(node);

        QName id = new QName(node.getNamespaceURI(), node.getAttributes().getNamedItem("id").getNodeValue());
        Container form = new Container(
                id.getNamespaceURI(), id.getLocalPart(),
                label,
                TemporalOperator.Choice,
                StereoTypes.Pages);
        return form;
    }
View Full Code Here

    public InteractionUnit fromXML(Node node) {

        String label = ParseUtils.IDOrLabel(node);

        String idAtt = UUID.uuid().toString();//node.getAttributes().getNamedItem("id").getNodeValue();
        QName id = new QName(node.getNamespaceURI(), "todo_"+idAtt);
        Output output = new Output(
                id.getNamespaceURI(), id.getLocalPart(),
                label, StereoTypes.Todo);

        return output;
    }
View Full Code Here

        String label = ParseUtils.IDOrLabel(node);

        String op = ParseUtils.failSafe(node.getAttributes().getNamedItem("operator"), TemporalOperator.Concurrency.toString());

        //QName id = QName.valueOf(node.getAttributes().getNamedItem("id").getNodeValue());
        QName id = new QName(node.getNamespaceURI(), node.getAttributes().getNamedItem("id").getNodeValue());

        Container properties = new Container(
                id.getNamespaceURI(), id.getLocalPart(),
                label,
                TemporalOperator.valueOf(op),
                StereoTypes.Properties);
        return properties;
    }
View Full Code Here

            // model
            Builder builder = new Builder();
            dfsElement(builder, DOMUtils.getFirstChildElement(root));

            // dialog
            Dialog dialog = new Dialog(new QName(root.getNamespaceURI(), root.getAttribute("id")), builder.build());

            return dialog;
        } catch (RuntimeException e) {
            Window.alert("Faile to parse XML: "+e.getMessage());
            throw e;
View Full Code Here

                        }

                        Resource<ResourceType> output = visitor.stepReference.get(step);
                        ModelNode operationMetaData = stepResponse.get(RESULT);

                        final QName operationRef = new QName(
                                        output.getSource().getNamespaceURI(),
                                        output.getSource().getLocalPart(),
                                        output.getId().getSuffix()
                        );
View Full Code Here

                throw new IllegalArgumentException("Illegal operation name mapping: "+ output.getId()+ " (suffix required)");

            DMRMapping mapping = interactionUnit.findMapping(DMR);
            String address = mapping.getResolvedAddress();

            final QName operationRef = new QName(                // internal reference. See CommandFactory#createGenericCommand()
                    output.getSource().getNamespaceURI(),
                    output.getSource().getLocalPart(),
                    operationName);

            if (!resolvedOperations.contains(operationRef))
View Full Code Here

    public InteractionUnit fromXML(Node node) {

        String label = ParseUtils.IDOrLabel(node);

        //QName id = QName.valueOf(node.getAttributes().getNamedItem("id").getNodeValue());
        QName id = new QName(node.getNamespaceURI(), node.getAttributes().getNamedItem("id").getNodeValue());

        Container container = new Container(
                id.getNamespaceURI(), id.getLocalPart(),
                label,
                TemporalOperator.Choice,
                StereoTypes.EditorPanel);

        return container;
View Full Code Here

    @Override
    public InteractionUnit fromXML(Node node) {
        String label = ParseUtils.IDOrLabel(node);

        //QName id = QName.valueOf(node.getAttributes().getNamedItem("id").getNodeValue());
        QName id = new QName(node.getNamespaceURI(), node.getAttributes().getNamedItem("id").getNodeValue());

        Container form = new Container(
                id.getNamespaceURI(), id.getLocalPart(),
                label,
                TemporalOperator.Concurrency,
                StereoTypes.Form);
        return form;
    }
View Full Code Here

TOP

Related Classes of org.useware.kernel.model.structure.QName

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.