|
|||||||||
| 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. |
|
org.apache.ode.utils.NSContext |
getNamespaceContext()
Get the namespace context for this BPEL object (i.e. prefix-to-namespace mapping). |
|
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 SourceLocationpublic org.apache.ode.utils.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.Objectpublic int getColumnNo()
SourceLocation
getColumnNo in interface SourceLocationpublic java.lang.String getPath()
SourceLocation
getPath in interface SourceLocationpublic java.net.URI getURI()
SourceLocation
getURI in interface SourceLocationpublic void setURI(java.net.URI uri)
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||