org.jbpm.wire.binding
Class BasicTypeBinding

java.lang.Object
  extended by org.jbpm.wire.binding.BasicTypeBinding
All Implemented Interfaces:
Binding
Direct Known Subclasses:
BooleanBinding, ByteBinding, CharBinding, DoubleBinding, FloatBinding, IntBinding, LongBinding, ShortBinding, StringBinding

public abstract class BasicTypeBinding
extends java.lang.Object
implements Binding


Constructor Summary
BasicTypeBinding()
           
 
Method Summary
protected abstract  AbstractDescriptor createDescriptor(java.lang.String value)
           
 java.lang.Object parse(org.w3c.dom.Element element, Parse parse, Parser parser)
          translates the given element into a domain model java object.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BasicTypeBinding

public BasicTypeBinding()
Method Detail

parse

public java.lang.Object parse(org.w3c.dom.Element element,
                              Parse parse,
                              Parser parser)
Description copied from interface: Binding
translates the given element into a domain model java object. Use the parse to report problems.

Specified by:
parse in interface Binding
Returns:
the domain model java object.
See Also:
Parser

createDescriptor

protected abstract AbstractDescriptor createDescriptor(java.lang.String value)