org.netbeans.modules.xml.wsdl.model.extensions.bpel
Interface PropertyAlias

All Superinterfaces:
BPELExtensibilityComponent, Component<WSDLComponent>, DocumentComponent<WSDLComponent>, ExtensibilityElement, WSDLComponent
All Known Implementing Classes:
PropertyAliasImpl

public interface PropertyAlias
extends BPELExtensibilityComponent

Author:
rico, Nam Nguyen changed by, ads

Nested Class Summary
 
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
static java.lang.String ELEMENT_PROPERTY
           
static java.lang.String MESSAGE_TYPE_PROPERTY
           
static java.lang.String PART_PROPERTY
           
static java.lang.String PROPERTY_NAME_PROPERTY
           
static java.lang.String QUERY_PROPERTY
           
static java.lang.String TYPE_PROPERTY
           
 
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
 
Method Summary
 NamedComponentReference<org.netbeans.modules.xml.schema.model.GlobalElement> getElement()
           
 NamedComponentReference<Message> getMessageType()
           
 java.lang.String getPart()
           
 NamedComponentReference<CorrelationProperty> getPropertyName()
           
 Query getQuery()
           
 NamedComponentReference<org.netbeans.modules.xml.schema.model.GlobalType> getType()
          Type of correlation.
 void removeQuery()
           
 void setElement(NamedComponentReference<org.netbeans.modules.xml.schema.model.GlobalElement> value)
           
 void setMessageType(NamedComponentReference<Message> type)
           
 void setPart(java.lang.String part)
           
 void setPropertyName(NamedComponentReference<CorrelationProperty> property)
           
 void setQuery(Query query)
           
 void setType(NamedComponentReference<org.netbeans.modules.xml.schema.model.GlobalType> type)
           
 
Methods inherited from interface org.netbeans.modules.xml.wsdl.model.extensions.bpel.BPELExtensibilityComponent
accept
 
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
 

Field Detail

PROPERTY_NAME_PROPERTY

static final java.lang.String PROPERTY_NAME_PROPERTY
See Also:
Constant Field Values

MESSAGE_TYPE_PROPERTY

static final java.lang.String MESSAGE_TYPE_PROPERTY
See Also:
Constant Field Values

PART_PROPERTY

static final java.lang.String PART_PROPERTY
See Also:
Constant Field Values

QUERY_PROPERTY

static final java.lang.String QUERY_PROPERTY
See Also:
Constant Field Values

TYPE_PROPERTY

static final java.lang.String TYPE_PROPERTY
See Also:
Constant Field Values

ELEMENT_PROPERTY

static final java.lang.String ELEMENT_PROPERTY
See Also:
Constant Field Values
Method Detail

getPropertyName

NamedComponentReference<CorrelationProperty> getPropertyName()

setPropertyName

void setPropertyName(NamedComponentReference<CorrelationProperty> property)

getMessageType

NamedComponentReference<Message> getMessageType()

setMessageType

void setMessageType(NamedComponentReference<Message> type)

getPart

java.lang.String getPart()

setPart

void setPart(java.lang.String part)

getQuery

Query getQuery()

setQuery

void setQuery(Query query)

removeQuery

void removeQuery()

getType

NamedComponentReference<org.netbeans.modules.xml.schema.model.GlobalType> getType()
Type of correlation. This should always be a simple global type.


setType

void setType(NamedComponentReference<org.netbeans.modules.xml.schema.model.GlobalType> type)

getElement

NamedComponentReference<org.netbeans.modules.xml.schema.model.GlobalElement> getElement()

setElement

void setElement(NamedComponentReference<org.netbeans.modules.xml.schema.model.GlobalElement> value)