|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.ode.bpel.compiler.bom.BpelObject
public class BpelObject
Common interface to all BPEL object model (BOM) objects. Provides for location information (i.e. line numbers) and namespace context (XML namespace prefix maps).
Field Summary | |
---|---|
static javax.xml.namespace.QName |
ATTR_LINENO
|
Constructor Summary | |
---|---|
BpelObject(org.w3c.dom.Element el)
|
Method Summary | ||
---|---|---|
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
|
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
|
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
|
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()
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
public static final javax.xml.namespace.QName ATTR_LINENO
Constructor Detail |
---|
public BpelObject(org.w3c.dom.Element el)
Method Detail |
---|
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)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |