org.netbeans.modules.xml.wsdl.model.extensions.bpel.impl
Class QueryImpl

java.lang.Object
  extended by org.netbeans.modules.xml.xam.AbstractComponent<C>
      extended by org.netbeans.modules.xml.xam.dom.AbstractDocumentComponent<WSDLComponent>
          extended by org.netbeans.modules.xml.wsdl.model.spi.WSDLComponentBase
              extended by org.netbeans.modules.xml.wsdl.model.spi.GenericExtensibilityElement
                  extended by org.netbeans.modules.xml.wsdl.model.extensions.bpel.impl.QueryImpl
All Implemented Interfaces:
ExtensibilityElement, ExtensibilityElement.ParentSelector, BPELExtensibilityComponent, Query, WSDLComponent, Component<WSDLComponent>, DocumentComponent<WSDLComponent>, DocumentModelAccess.NodeUpdater

public class QueryImpl
extends org.netbeans.modules.xml.wsdl.model.spi.GenericExtensibilityElement
implements Query

Author:
ads

Nested Class Summary
 
Nested classes/interfaces inherited from class org.netbeans.modules.xml.wsdl.model.spi.GenericExtensibilityElement
org.netbeans.modules.xml.wsdl.model.spi.GenericExtensibilityElement.StringAttribute
 
Nested classes/interfaces inherited from class org.netbeans.modules.xml.xam.dom.AbstractDocumentComponent
AbstractDocumentComponent.PrefixAttribute
 
Nested classes/interfaces inherited from interface org.netbeans.modules.xml.wsdl.model.extensions.bpel.BPELExtensibilityComponent
BPELExtensibilityComponent.Visitor
 
Nested classes/interfaces inherited from interface org.netbeans.modules.xml.wsdl.model.ExtensibilityElement
ExtensibilityElement.EmbeddedModel, ExtensibilityElement.ParentSelector, ExtensibilityElement.UpdaterProvider
 
Field Summary
 
Fields inherited from interface org.netbeans.modules.xml.wsdl.model.extensions.bpel.Query
CONTENT_PROPERTY, QUERY_LANGUAGE
 
Fields inherited from interface org.netbeans.modules.xml.wsdl.model.ExtensibilityElement
CONTENT_FRAGMENT_PROPERTY
 
Fields inherited from interface org.netbeans.modules.xml.wsdl.model.WSDLComponent
DOCUMENTATION_PROPERTY, EXTENSIBILITY_ELEMENT_PROPERTY
 
Fields inherited from interface org.netbeans.modules.xml.xam.dom.DocumentComponent
TEXT_CONTENT_PROPERTY
 
Constructor Summary
QueryImpl(WSDLModel model)
           
QueryImpl(WSDLModel model, org.w3c.dom.Element e)
           
 
Method Summary
 void accept(BPELExtensibilityComponent.Visitor v)
           
 boolean canBeAddedTo(Component target)
           
 java.lang.String getContent()
           
 java.lang.String getQueryLanguage()
           
 void removeQueryLanguage()
           
 void setContent(java.lang.String value)
           
 void setQueryLanguage(java.lang.String value)
           
 
Methods inherited from class org.netbeans.modules.xml.wsdl.model.spi.GenericExtensibilityElement
accept, addAnyElement, getAnyElements, getAttribute, getContentFragment, removeAnyElement, setAttribute, setContentFragment
 
Methods inherited from class org.netbeans.modules.xml.wsdl.model.spi.WSDLComponentBase
addExtensibilityElement, canPaste, createNewElement, createPrefixedElement, createReferenceTo, createSchemaReference, getAttributeValueOf, getDocumentation, getExtensibilityElements, getExtensibilityElements, getModel, getWSDLModel, populateChildren, removeExtensibilityElement, resolveGlobalReference, resolveSchemaReference, setDocumentation, toString
 
Methods inherited from class org.netbeans.modules.xml.xam.dom.AbstractDocumentComponent
addPrefix, appendChildQuietly, copy, createPrefixAttribute, ensureUnique, ensureValueNamespaceDeclared, findAttributePosition, findChildComponent, findChildComponentByIdentity, findDomainIndex, findPosition, fireChildAdded, fireChildRemoved, firePropertyChange, fireValueChanged, getAccess, getAnyAttribute, getAttribute, getAttributeMap, getChildElement, getChildElementText, getEffectiveParent, getLeadingText, getNamespaceURI, getNodeIndexOf, getPeer, getPrefixedName, getPrefixedName, getPrefixedName, getPrefixes, getQName, getQName, getText, getText, getText, getTrailingText, getXmlFragment, getXmlFragmentInclusive, insertAtIndexQuietly, isInDocumentModel, lookupNamespaceURI, lookupNamespaceURI, lookupPrefix, referencesSameNode, removeAttributeQuietly, removeChildQuietly, removePrefix, resolveModel, setAnyAttribute, setAttribute, setAttributeQuietly, setChildElementText, setLeadingText, setQNameAttribute, setText, setText, setTrailingText, setXmlFragment, updatePeer, updateReference, updateReference, updateReference, verifyWrite
 
Methods inherited from class org.netbeans.modules.xml.xam.AbstractComponent
addAfter, addBefore, addPropertyChangeListener, appendChild, checkNullOrDuplicateChild, getChild, getChildren, getChildren, getChildren, getParent, insertAtIndex, insertAtIndex, isChildrenInitialized, removeChild, removeComponentListener, removePropertyChangeListener, setChild, setChild, setChildAfter, setChildBefore, setModel, setParent
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.netbeans.modules.xml.wsdl.model.ExtensibilityElement
addAnyElement, getAnyAttribute, getAnyElements, getAttribute, getContentFragment, getQName, removeAnyElement, setAnyAttribute, setAttribute, setContentFragment
 
Methods inherited from interface org.netbeans.modules.xml.wsdl.model.WSDLComponent
accept, addExtensibilityElement, createReferenceTo, createSchemaReference, getAttributeMap, getDocumentation, getExtensibilityElements, getExtensibilityElements, getModel, removeExtensibilityElement, setDocumentation
 
Methods inherited from interface org.netbeans.modules.xml.xam.dom.DocumentComponent
findAttributePosition, findChildComponent, findPosition, getAttribute, getPeer, isInDocumentModel, referencesSameNode, setAttribute
 
Methods inherited from interface org.netbeans.modules.xml.xam.Component
canPaste, copy, getChildren, getChildren, getChildren, getParent
 

Constructor Detail

QueryImpl

public QueryImpl(WSDLModel model,
                 org.w3c.dom.Element e)

QueryImpl

public QueryImpl(WSDLModel model)
Method Detail

getContent

public java.lang.String getContent()
Specified by:
getContent in interface Query

setContent

public void setContent(java.lang.String value)
Specified by:
setContent in interface Query

accept

public void accept(BPELExtensibilityComponent.Visitor v)
Specified by:
accept in interface BPELExtensibilityComponent

getQueryLanguage

public java.lang.String getQueryLanguage()
Specified by:
getQueryLanguage in interface Query

setQueryLanguage

public void setQueryLanguage(java.lang.String value)
Specified by:
setQueryLanguage in interface Query

removeQueryLanguage

public void removeQueryLanguage()
Specified by:
removeQueryLanguage in interface Query

canBeAddedTo

public boolean canBeAddedTo(Component target)
Specified by:
canBeAddedTo in interface ExtensibilityElement.ParentSelector
Overrides:
canBeAddedTo in class org.netbeans.modules.xml.wsdl.model.spi.GenericExtensibilityElement