Package org.eclipse.wst.wsdl

Examples of org.eclipse.wst.wsdl.ExtensibilityElement


    setElement(newElement);

    Iterator iterator = getExtensibilityElements().iterator();
    while (iterator.hasNext())
    {
      ExtensibilityElement extensibilityElement = (ExtensibilityElement)iterator.next();
      Element child = ((ExtensibilityElementImpl)extensibilityElement).createElement();
      newElement.appendChild(child);
    }

    return newElement;
View Full Code Here


    setElement(newElement);

    Iterator iterator = getExtensibilityElements().iterator();
    while (iterator.hasNext())
    {
      ExtensibilityElement extensibilityElement = (ExtensibilityElement)iterator.next();
      Element child = ((ExtensibilityElementImpl)extensibilityElement).createElement();
      newElement.appendChild(child);
    }

    return newElement;
View Full Code Here

    setElement(newElement);

    Iterator iterator = getExtensibilityElements().iterator();
    while (iterator.hasNext())
    {
      ExtensibilityElement extensibilityElement = (ExtensibilityElement)iterator.next();
      Element child = ((ExtensibilityElementImpl)extensibilityElement).createElement();
      newElement.appendChild(child);
    }

    iterator = getEBindingOperations().iterator();
View Full Code Here

    List values = new ArrayList();
    Iterator eeElementsIt = eeList.iterator();

    while (eeElementsIt.hasNext())
    {
      ExtensibilityElement eeElement = (ExtensibilityElement)eeElementsIt.next();
      String attributeValue = eeElement.getElement().getAttribute(attributeKey);
      if (attributeValue != null && !attributeValue.equals(""))
      {
        values.add(attributeValue);
      }
    }
View Full Code Here

    setElement(newElement);

    Iterator iterator = getExtensibilityElements().iterator();
    while (iterator.hasNext())
    {
      ExtensibilityElement extensibilityElement = (ExtensibilityElement)iterator.next();
      Element child = ((ExtensibilityElementImpl)extensibilityElement).createElement();
      newElement.appendChild(child);
    }

    return newElement;
View Full Code Here

    ExtensibilityElementFactory factory = WSDLPlugin.INSTANCE.getExtensibilityElementFactory(namespace);
    if (factory != null)
      return factory.createExtensibilityElement(namespace, localName);
    else
    {
      ExtensibilityElement extensibilityElement = createUnknownExtensibilityElement();
      // Provide some information about the extensibility element.

      QName elementType = new QName(namespace, localName);
      extensibilityElement.setElementType(elementType);
      return extensibilityElement;
    }
  }
View Full Code Here

        }
        break;
      }
      default:
      {
        ExtensibilityElement extensibilityElement = getUseExtensionFactories()
          ? ((WSDLFactoryImpl)WSDLFactory.eINSTANCE).createExtensibilityElement(getNamespace(child), getLocalName(child))
          : ((WSDLFactoryImpl)WSDLFactory.eINSTANCE).createUnknownExtensibilityElement();

        extensibilityElement.setEnclosingDefinition(this);
        extensibilityElement.setElement(child);
        getEExtensibilityElements().add(extensibilityElement);
        break;
      }
    }
  }
View Full Code Here

    if (types != null)
    {
      Iterator iterator = types.getEExtensibilityElements().iterator();
      while (iterator.hasNext())
      {
        ExtensibilityElement extensibilityElement = (ExtensibilityElement)iterator.next();
        if (!(extensibilityElement instanceof XSDSchemaExtensibilityElement))
        {
          continue;
        }
        XSDSchemaExtensibilityElement el = (XSDSchemaExtensibilityElement)extensibilityElement;
View Full Code Here

          QName qname = createQName(definition, element.getAttribute(MessagepropertiesConstants.PROPERTY_ALIAS_PROPERTY_NAME_ATTRIBUTE));
          // resolve the qname to a property
          // TODO could this reference an imported property?
          for (Iterator i = definition.getExtensibilityElements().iterator(); i.hasNext();)
          {
            ExtensibilityElement extensibilityElement = (ExtensibilityElement) i.next();
            if (extensibilityElement instanceof Property)
            {
              Property property = (Property) extensibilityElement;
              if (property.getQName().equals(qname) && property != getPropertyName())
              {
View Full Code Here

TOP

Related Classes of org.eclipse.wst.wsdl.ExtensibilityElement

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.