public class BpelObject extends java.lang.Object implements SourceLocation
Modifier and Type | Field and Description |
---|---|
static javax.xml.namespace.QName |
ATTR_LINENO |
Constructor and Description |
---|
BpelObject(org.w3c.dom.Element el) |
Modifier and Type | Method and Description |
---|---|
protected BpelObject |
createBpelObject(org.w3c.dom.Element element) |
protected java.lang.String |
getAttribute(javax.xml.namespace.QName name,
java.lang.String dflt) |
protected java.lang.String |
getAttribute(java.lang.String name) |
protected <T> T |
getAttribute(java.lang.String attrName,
java.util.Map<java.lang.String,T> suppressJoinFailure,
T notset) |
protected java.lang.String |
getAttribute(java.lang.String name,
java.lang.String dflt) |
protected java.util.List<BpelObject> |
getChildren() |
protected <T extends BpelObject> |
getChildren(java.lang.Class<T> cls) |
protected java.util.List<BpelObject> |
getChildren(javax.xml.namespace.QName type) |
int |
getColumnNo()
Column number.
|
org.w3c.dom.Element |
getElement() |
org.w3c.dom.Element |
getExtensibilityElement(javax.xml.namespace.QName extElName) |
java.util.Map<javax.xml.namespace.QName,java.lang.Object> |
getExtensibilityElements()
Return the declared extensibility elements.
|
protected <T extends BpelObject> |
getFirstChild(java.lang.Class<T> cls) |
protected BpelObject |
getFirstChild(javax.xml.namespace.QName type) |
org.w3c.dom.Element |
getFirstExtensibilityElementElement() |
int |
getLineNo()
Get the line number in the BPEL source document where this object is
defined.
|
NSContext |
getNamespaceContext()
Get the namespace context for this BPEL object (i.e.
|
java.lang.String |
getPath()
Location path (not a file path, but a path in an expression).
|
java.lang.String |
getTextValue() |
javax.xml.namespace.QName |
getType() |
java.net.URI |
getURI()
URI of the source file.
|
boolean |
is11()
Is this a BPEL 1.1 object?
|
boolean |
is20Draft() |
protected boolean |
isAttributeSet(java.lang.String attrname) |
protected javax.xml.namespace.QName |
rewriteTargetNS(javax.xml.namespace.QName target) |
void |
setURI(java.net.URI uri) |
java.lang.String |
toString() |
public javax.xml.namespace.QName getType()
public org.w3c.dom.Element getElement()
public int getLineNo()
getLineNo
in interface SourceLocation
public NSContext getNamespaceContext()
public java.util.Map<javax.xml.namespace.QName,java.lang.Object> getExtensibilityElements()
public org.w3c.dom.Element getExtensibilityElement(javax.xml.namespace.QName extElName)
public org.w3c.dom.Element getFirstExtensibilityElementElement()
public boolean is11()
public boolean is20Draft()
protected boolean isAttributeSet(java.lang.String attrname)
protected <T extends BpelObject> java.util.List<T> getChildren(java.lang.Class<T> cls)
protected <T extends BpelObject> T getFirstChild(java.lang.Class<T> cls)
protected java.util.List<BpelObject> getChildren(javax.xml.namespace.QName type)
protected BpelObject getFirstChild(javax.xml.namespace.QName type)
protected javax.xml.namespace.QName rewriteTargetNS(javax.xml.namespace.QName target)
protected java.util.List<BpelObject> getChildren()
protected BpelObject createBpelObject(org.w3c.dom.Element element)
protected java.lang.String getAttribute(javax.xml.namespace.QName name, java.lang.String dflt)
protected java.lang.String getAttribute(java.lang.String name, java.lang.String dflt)
protected java.lang.String getAttribute(java.lang.String name)
protected <T> T getAttribute(java.lang.String attrName, java.util.Map<java.lang.String,T> suppressJoinFailure, T notset)
public java.lang.String getTextValue()
public java.lang.String toString()
toString
in class java.lang.Object
public int getColumnNo()
SourceLocation
getColumnNo
in interface SourceLocation
public java.lang.String getPath()
SourceLocation
getPath
in interface SourceLocation
public java.net.URI getURI()
SourceLocation
getURI
in interface SourceLocation
public void setURI(java.net.URI uri)