|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.jbpm.xml.Bindings
public class Bindings
a set of Binding
s divided into categories managed by a Parser
.
See also 'Bindinds'
Parser
Field Summary | |
---|---|
protected java.util.Map<java.lang.String,java.util.Map<javax.xml.namespace.QName,Binding>> |
categories
|
Constructor Summary | |
---|---|
Bindings()
|
|
Bindings(Bindings other)
to be used when you want to customize the binding behaviour of a Parser . |
Method Summary | |
---|---|
void |
addBinding(javax.xml.namespace.QName tagName,
Binding binding)
|
void |
addBinding(javax.xml.namespace.QName tagName,
Binding binding,
java.lang.String category)
|
void |
addBinding(java.lang.String tagName,
Binding binding)
add an elementParser to this parser that will handle parsing of elements of the given tagName for the default category. |
void |
addBinding(java.lang.String tagName,
Binding binding,
java.lang.String category)
add an elementParser to this parser that will handle parsing of elements of the given tagName for the given category. |
Binding |
getBinding(org.w3c.dom.Element element)
get a binding for the given element and category. |
Binding |
getBinding(org.w3c.dom.Element element,
java.lang.String category)
get a binding for the given element and category. |
Binding |
getBinding(javax.xml.namespace.QName tagName)
looks up a binding for a given tagName in the default category. |
Binding |
getBinding(javax.xml.namespace.QName tagName,
java.lang.String category)
looks up a binding for a given tagName and category. |
java.util.Set<javax.xml.namespace.QName> |
getTagNames(java.lang.String category)
the set of all tagNames for which there is a binding specified in the given category |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
protected java.util.Map<java.lang.String,java.util.Map<javax.xml.namespace.QName,Binding>> categories
Constructor Detail |
---|
public Bindings()
public Bindings(Bindings other)
Parser
.
Method Detail |
---|
public Binding getBinding(org.w3c.dom.Element element)
public Binding getBinding(org.w3c.dom.Element element, java.lang.String category)
public Binding getBinding(javax.xml.namespace.QName tagName)
public Binding getBinding(javax.xml.namespace.QName tagName, java.lang.String category)
public void addBinding(java.lang.String tagName, Binding binding)
public void addBinding(javax.xml.namespace.QName tagName, Binding binding)
public void addBinding(java.lang.String tagName, Binding binding, java.lang.String category)
public void addBinding(javax.xml.namespace.QName tagName, Binding binding, java.lang.String category)
public java.util.Set<javax.xml.namespace.QName> getTagNames(java.lang.String category)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |