Package org.apache.geronimo.xml.ns.naming_1

Examples of org.apache.geronimo.xml.ns.naming_1.GbeanRefType


                data.widthHint = 100;
                text.setLayoutData(data);
                if (eObject != null) {
                    if (i > 2) {
                        // get the pattern value
                        PatternType pattern = ((MessageDestinationType) eObject).getPattern();
                        String value = null;
            try {
              value = (String) JAXBUtils.getValue(pattern,getTableColumnEAttributes()[i]);
            } catch (Exception e) {
              MessageDialog.openError(Display.getCurrent().getActiveShell(),"Error", e.getMessage());
View Full Code Here


    /**
     * @return
     */
    private PatternType getPattern() {
        GbeanLocatorType locator = getGBeanLocator();
        PatternType pattern = locator.getPattern();
        if (pattern == null) {
            pattern = namingFactory.createPatternType();
            locator.setPattern(pattern);
        }
        return pattern;
View Full Code Here

    /**
     * @return
     */
    private PatternType getPattern() {
        ResourceLocatorType locator = getResourceLocator();
        PatternType pattern = locator.getPattern();
        if (pattern == null) {
            pattern = namingFactory.createPatternType();
            locator.setPattern(pattern);
        }
        return pattern;
View Full Code Here

        else if (element.getText().equals(elementTypes[PORT_COMPLETION])) {
            if (isEmpty(textList.get(0).getText()) || isEmpty(textList.get(4).getText()) ||
                isEmpty(textList.get(6).getText())) {
                return false;
            }
            PortCompletionType portComp = (PortCompletionType)eObject;
            if (portComp == null) {
                portComp = (PortCompletionType)getEFactory().create(PortCompletionType.class);
                serviceRef = (ServiceRefType)section.getSelectedObject();
                serviceRef.getServiceCompletion().getPortCompletion().add(portComp);
                PortType port = (PortType)getEFactory().create(PortType.class);
                portComp.setPort (port);
            }
            portComp.getPort().setPortName(textList.get(0).getText());
            portComp.getPort().setProtocol(textList.get(1).getText());
            portComp.getPort().setHost(textList.get(2).getText());
            portComp.getPort().setPort(Integer.valueOf(textList.get(3).getText()));
            portComp.getPort().setUri(textList.get(4).getText());
            portComp.getPort().setCredentialsName(textList.get(5).getText());
            portComp.setBindingName(textList.get(6).getText());
        }
        return true;
    }
View Full Code Here

                            "\", port = \"" + port.getPort() +
                            "\", uri = \"" + port.getUri() +
                            "\", credential = \"" + port.getCredentialsName() + "\"";
                }
                else if (PortCompletionType.class.isInstance(element)) {
                  PortCompletionType portComp = (PortCompletionType)element;
                    return "Port Completion: name = \"" + portComp.getPort().getPortName() +
                            "\", protocol = \"" + portComp.getPort().getProtocol() +
                            "\", host = \"" + portComp.getPort().getHost() +
                            "\", port = \"" + portComp.getPort().getPort() +
                            "\", uri = \"" + portComp.getPort().getUri() +
                            "\", credential = \"" + portComp.getPort().getCredentialsName() +
                            "\", binding name = \"" + portComp.getBindingName() + "\"";
                }

                return null;
            }
View Full Code Here

        }
        else if (element.getText().equals(elementTypes[PORT])) {
            if (isEmpty(textList.get(0).getText()) || isEmpty(textList.get(4).getText())) {
                return false;
            }
            PortType port = (PortType)eObject;
            if (port == null) {
                port = (PortType)getEFactory().create(PortType.class);
                serviceRef = (ServiceRefType)section.getSelectedObject();
                serviceRef.getPort().add(port);
            }
            port.setPortName(textList.get(0).getText());
            port.setProtocol(textList.get(1).getText());
            port.setHost(textList.get(2).getText());
            port.setPort(Integer.valueOf(textList.get(3).getText()));
            port.setUri(textList.get(4).getText());
            port.setCredentialsName(textList.get(5).getText());
        }
        else if (element.getText().equals(elementTypes[PORT_COMPLETION])) {
            if (isEmpty(textList.get(0).getText()) || isEmpty(textList.get(4).getText()) ||
                isEmpty(textList.get(6).getText())) {
                return false;
            }
            PortCompletionType portComp = (PortCompletionType)eObject;
            if (portComp == null) {
                portComp = (PortCompletionType)getEFactory().create(PortCompletionType.class);
                serviceRef = (ServiceRefType)section.getSelectedObject();
                serviceRef.getServiceCompletion().getPortCompletion().add(portComp);
                PortType port = (PortType)getEFactory().create(PortType.class);
                portComp.setPort (port);
            }
            portComp.getPort().setPortName(textList.get(0).getText());
            portComp.getPort().setProtocol(textList.get(1).getText());
            portComp.getPort().setHost(textList.get(2).getText());
View Full Code Here

                            retString += ", service completion name = \"" + serviceRef.getServiceCompletion().getServiceName() + "\"";
                        }
                        return retString;
                }
                else if (PortType.class.isInstance(element)) {
                  PortType port = (PortType)element;
                    return "Port: name = \"" + port.getPortName() +
                            "\", protocol = \"" + port.getProtocol() +
                            "\", host = \"" + port.getHost() +
                            "\", port = \"" + port.getPort() +
                            "\", uri = \"" + port.getUri() +
                            "\", credential = \"" + port.getCredentialsName() + "\"";
                }
                else if (PortCompletionType.class.isInstance(element)) {
                  PortCompletionType portComp = (PortCompletionType)element;
                    return "Port Completion: name = \"" + portComp.getPort().getPortName() +
                            "\", protocol = \"" + portComp.getPort().getProtocol() +
View Full Code Here

    public ITableLabelProvider getLabelProvider() {
        return new LabelProvider() {
            @Override
            public String getColumnText(Object element, int columnIndex) {
                if (ResourceEnvRefType.class.isInstance(element)) {
                  ResourceEnvRefType resourceEnvRef = (ResourceEnvRefType) element;
                    switch (columnIndex) {
                    case 0:
                        return resourceEnvRef.getRefName();
                    case 1:
                        return resourceEnvRef.getMessageDestinationLink();
                    }
                }
                return null;
            }
        };
View Full Code Here

            if (gbeanlocator != null && isEmpty(gbeanlocator.getGbeanLink()) && isEmpty(gbeanlocator.getPattern())) {
                webapp.setWebContainer(null);
            }
        } else if (source instanceof OpenejbJarType) {
          OpenejbJarType openejb = (OpenejbJarType)source;
            ResourceLocatorType locator = openejb.getCmpConnectionFactory();
            if (locator != null && isEmpty(locator.getResourceLink()) && isEmpty(locator.getUrl()) && isEmpty(locator.getPattern())) {
                openejb.setCmpConnectionFactory(null);
            }
            RelationshipsType relationships = openejb.getRelationships();
            if (relationships != null && relationships.getEjbRelation().size() == 0) {
                openejb.setRelationships(null);
View Full Code Here

        specifyAsLink = toolkit.createButton(composite, CommonMessages.useResourceLink, SWT.RADIO);
        GridData data = new GridData();
        data.horizontalSpan = 2;
        specifyAsLink.setLayoutData(data);

        ResourceLocatorType locator = plan.getCmpConnectionFactory();

        toolkit.createLabel(composite, CommonMessages.resourceLink);
        String value = locator != null ? locator.getResourceLink() : null;
        resourceLink = toolkit.createText(composite, value, SWT.BORDER);
        resourceLink.setLayoutData(createTextFieldGridData());
        resourceLink.addModifyListener(new ModifyListener() {
            public void modifyText(ModifyEvent e) {
                getResourceLocator().setResourceLink(resourceLink.getText());
                markDirty();
            }
        });
       
        specifyAsUrl = toolkit.createButton(composite, CommonMessages.useUrl, SWT.RADIO);
        data = new GridData();
        data.horizontalSpan = 2;
        specifyAsUrl.setLayoutData(data);

        toolkit.createLabel(composite, CommonMessages.url);
        value = locator != null ? locator.getUrl() : null;
        url = toolkit.createText(composite, value, SWT.BORDER);
        url.setLayoutData(createTextFieldGridData());
        url.addModifyListener(new ModifyListener() {
            public void modifyText(ModifyEvent e) {
                getResourceLocator().setUrl(url.getText());
                markDirty();
            }
        });

        specifyAsPattern = toolkit.createButton(composite, CommonMessages.useResourcePattern, SWT.RADIO);
        specifyAsPattern.setLayoutData(data);

        toolkit.createLabel(composite, CommonMessages.groupId);
        value = locator != null && locator.getPattern() != null ? locator.getPattern().getGroupId()
                : null;
        group = toolkit.createText(composite, value, SWT.BORDER);
        group.setLayoutData(createTextFieldGridData());
        group.addModifyListener(new ModifyListener() {
            public void modifyText(ModifyEvent e) {
                getPattern().setGroupId(group.getText());
                markDirty();
            }
        });

        toolkit.createLabel(composite, CommonMessages.artifactId);
        value = locator != null && locator.getPattern() != null ? locator.getPattern().getArtifactId()
                : null;
        artifact = toolkit.createText(composite, value, SWT.BORDER);
        artifact.setLayoutData(createTextFieldGridData());
        artifact.addModifyListener(new ModifyListener() {
            public void modifyText(ModifyEvent e) {
                getPattern().setArtifactId(artifact.getText());
                markDirty();
            }
        });

        toolkit.createLabel(composite, CommonMessages.moduleId);
        value = locator != null && locator.getPattern() != null ? locator.getPattern().getModule()
                : null;
        module = toolkit.createText(composite, value, SWT.BORDER);
        module.setLayoutData(createTextFieldGridData());
        module.addModifyListener(new ModifyListener() {
            public void modifyText(ModifyEvent e) {
                getPattern().setModule(module.getText());
                markDirty();
            }
        });

        toolkit.createLabel(composite, CommonMessages.name);
        value = locator != null && locator.getPattern() != null ? locator.getPattern().getName()
                : null;
        name = toolkit.createText(composite, value, SWT.BORDER);
        name.setLayoutData(createTextFieldGridData());
        name.addModifyListener(new ModifyListener() {
            public void modifyText(ModifyEvent e) {
                getPattern().setName(name.getText());
                markDirty();
            }
        });

        toolkit.createLabel(composite, CommonMessages.version);
        value = locator != null && locator.getPattern() != null ? locator.getPattern().getVersion()
                : null;
        version = toolkit.createText(composite, value, SWT.BORDER);
        version.setLayoutData(createTextFieldGridData());
        version.addModifyListener(new ModifyListener() {
            public void modifyText(ModifyEvent e) {
                getPattern().setVersion(version.getText());
                markDirty();
            }
        });

        specifyAsLink.addSelectionListener(new SelectionAdapter() {
            public void widgetSelected(SelectionEvent e) {
                if (specifyAsLink.getSelection()) {
                    getResourceLocator().setUrl(null);
                    getResourceLocator().setPattern(null);
                    if (resourceLink.getText().length() > 0) {
                        getResourceLocator().setResourceLink(resourceLink.getText());
                    }
                    markDirty();
                    toggle();
                }
            }
        });

        specifyAsUrl.addSelectionListener(new SelectionAdapter() {
            public void widgetSelected(SelectionEvent e) {
                if (specifyAsUrl.getSelection()) {
                    getResourceLocator().setResourceLink(null);
                    getResourceLocator().setPattern(null);
                    if (url.getText().length() > 0) {
                        getResourceLocator().setUrl(url.getText());
                    }
                    markDirty();
                    toggle();
                }
            }
        });
        specifyAsPattern.addSelectionListener(new SelectionAdapter() {
            public void widgetSelected(SelectionEvent e) {
                if (specifyAsPattern.getSelection()) {
                    getResourceLocator().setResourceLink (null);
                    getResourceLocator().setUrl (null);

                    if (group.getText().length() > 0) {
                        getPattern().setGroupId(group.getText());
                    }
                    if (artifact.getText().length() > 0) {
                        getPattern().setArtifactId(artifact.getText());
                    }
                    if (module.getText().length() > 0) {
                        getPattern().setModule(module.getText());
                    }
                    if (name.getText().length() > 0) {
                        getPattern().setName(name.getText());
                    }
                    if (version.getText().length() > 0) {
                        getPattern().setVersion(version.getText());
                    }
                    markDirty();
                    toggle();
                }
            }
        });

        if (locator != null) {
            if (locator.getResourceLink() != null) {
                specifyAsLink.setSelection(true);
            } else if (locator.getUrl() != null) {
                specifyAsUrl.setSelection(true);
            } else if (locator.getPattern() != null) {
                specifyAsPattern.setSelection(true);
            }
        }

        toggle();
View Full Code Here

TOP

Related Classes of org.apache.geronimo.xml.ns.naming_1.GbeanRefType

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.