org.apache.ode.bpel.compiler.bom
Class ToFrom
java.lang.Object
org.apache.ode.bpel.compiler.SourceLocation
org.apache.ode.bpel.compiler.bom.BpelObject
org.apache.ode.bpel.compiler.bom.ToFrom
- Direct Known Subclasses:
- ExtensionVal, From, PartnerLinkVal, PropertyVal, To, VariableVal
public class ToFrom
- extends BpelObject
Constructor Summary |
ToFrom(org.w3c.dom.Element el)
|
Methods inherited from class org.apache.ode.bpel.compiler.bom.BpelObject |
createBpelObject, getAttribute, getAttribute, getAttribute, getAttribute, getChildren, getChildren, getChildren, getColumnNo, getElement, getExtensibilityElement, getExtensibilityElements, getFirstChild, getFirstChild, getFirstExtensibilityElement, getLineNo, getNamespaceContext, getPath, getTextValue, getType, getURI, is11, is20Draft, isAttributeSet, rewriteTargetNS, setURI, toString |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
ToFrom
public ToFrom(org.w3c.dom.Element el)
getAsVariableVal
public VariableVal getAsVariableVal()
getAsExtensionVal
public ExtensionVal getAsExtensionVal()
- Cast this tofrom to an "extension" to/from. This is NOT part of the BPEL spec, and
is used to provide access to custom extensions (for example reading/writing SOAP
message headers)... Yes. it's evil.
- Returns:
- the object cast to
ExtensionVal
if appropriate, null otherwise.
isExtensionVal
public boolean isExtensionVal()
- Test whether this to/from is an "extension" to-from (i.e. does it have the "extension"
attribute).
- Returns:
isVariableVal
public boolean isVariableVal()
getAsPartnerLinkVal
public PartnerLinkVal getAsPartnerLinkVal()
isPartnerLinkVal
public boolean isPartnerLinkVal()
isPropertyVal
public boolean isPropertyVal()
getAsPropertyVal
public PropertyVal getAsPropertyVal()
getAsExpression
public Expression getAsExpression()