|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.ode.bpel.compiler.SourceLocation
org.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()
|
|
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 |
getFirstExtensibilityElement()
|
|
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()
|
|
java.lang.String |
getTextValue()
|
|
javax.xml.namespace.QName |
getType()
|
|
java.net.URI |
getURI()
|
|
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 class 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 getFirstExtensibilityElement()
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()
getColumnNo
in class SourceLocation
public java.lang.String getPath()
getPath
in class SourceLocation
public java.net.URI getURI()
getURI
in class SourceLocation
public void setURI(java.net.URI uri)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |