com.ebmwebsourcing.easybpel.xpath.exp.impl.verification
Class TypeVerifier2Impl

java.lang.Object
  extended by com.ebmwebsourcing.easybpel.xpath.exp.impl.verification.TypeVerifier2Impl
All Implemented Interfaces:
com.ebmwebsourcing.easybpel.xpath.exp.api.verification.TypeVerifier

public class TypeVerifier2Impl
extends java.lang.Object
implements com.ebmwebsourcing.easybpel.xpath.exp.api.verification.TypeVerifier


Constructor Summary
TypeVerifier2Impl(com.ebmwebsourcing.easybpel.model.bpel.api.BPELProcess bpeldefinition)
           
 
Method Summary
 java.lang.Class<?> compare(org.jdom.Element e1, org.jdom.Element e2)
           
 boolean getBooleanValue(org.jdom.Element e)
           
 java.util.Date getDateTimeValue(org.jdom.Element e)
           
 double getDoubleValue(org.jdom.Element e)
           
 int getIntValue(org.jdom.Element e)
           
 long getLongValue(org.jdom.Element e)
           
 javax.xml.namespace.QName getQNameValue(org.jdom.Element e)
           
 java.lang.String getStringValue(org.jdom.Element e)
           
 boolean isBoolean(org.jdom.Element e)
           
 boolean isDateTime(org.jdom.Element e)
           
 boolean isDouble(org.jdom.Element e)
           
 boolean isInteger(org.jdom.Element e)
           
 boolean isLong(org.jdom.Element e)
           
 boolean isString(org.jdom.Element e)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TypeVerifier2Impl

public TypeVerifier2Impl(com.ebmwebsourcing.easybpel.model.bpel.api.BPELProcess bpeldefinition)
Method Detail

compare

public java.lang.Class<?> compare(org.jdom.Element e1,
                                  org.jdom.Element e2)
                           throws com.ebmwebsourcing.easybpel.xpath.exp.api.XPathExpressionException
Specified by:
compare in interface com.ebmwebsourcing.easybpel.xpath.exp.api.verification.TypeVerifier
Throws:
com.ebmwebsourcing.easybpel.xpath.exp.api.XPathExpressionException

getQNameValue

public javax.xml.namespace.QName getQNameValue(org.jdom.Element e)
Specified by:
getQNameValue in interface com.ebmwebsourcing.easybpel.xpath.exp.api.verification.TypeVerifier

isInteger

public boolean isInteger(org.jdom.Element e)
                  throws com.ebmwebsourcing.easybpel.xpath.exp.api.XPathExpressionException
Specified by:
isInteger in interface com.ebmwebsourcing.easybpel.xpath.exp.api.verification.TypeVerifier
Throws:
com.ebmwebsourcing.easybpel.xpath.exp.api.XPathExpressionException

isLong

public boolean isLong(org.jdom.Element e)
               throws com.ebmwebsourcing.easybpel.xpath.exp.api.XPathExpressionException
Specified by:
isLong in interface com.ebmwebsourcing.easybpel.xpath.exp.api.verification.TypeVerifier
Throws:
com.ebmwebsourcing.easybpel.xpath.exp.api.XPathExpressionException

isDouble

public boolean isDouble(org.jdom.Element e)
                 throws com.ebmwebsourcing.easybpel.xpath.exp.api.XPathExpressionException
Specified by:
isDouble in interface com.ebmwebsourcing.easybpel.xpath.exp.api.verification.TypeVerifier
Throws:
com.ebmwebsourcing.easybpel.xpath.exp.api.XPathExpressionException

isDateTime

public boolean isDateTime(org.jdom.Element e)
                   throws com.ebmwebsourcing.easybpel.xpath.exp.api.XPathExpressionException
Specified by:
isDateTime in interface com.ebmwebsourcing.easybpel.xpath.exp.api.verification.TypeVerifier
Throws:
com.ebmwebsourcing.easybpel.xpath.exp.api.XPathExpressionException

isString

public boolean isString(org.jdom.Element e)
                 throws com.ebmwebsourcing.easybpel.xpath.exp.api.XPathExpressionException
Specified by:
isString in interface com.ebmwebsourcing.easybpel.xpath.exp.api.verification.TypeVerifier
Throws:
com.ebmwebsourcing.easybpel.xpath.exp.api.XPathExpressionException

isBoolean

public boolean isBoolean(org.jdom.Element e)
                  throws com.ebmwebsourcing.easybpel.xpath.exp.api.XPathExpressionException
Specified by:
isBoolean in interface com.ebmwebsourcing.easybpel.xpath.exp.api.verification.TypeVerifier
Throws:
com.ebmwebsourcing.easybpel.xpath.exp.api.XPathExpressionException

getIntValue

public int getIntValue(org.jdom.Element e)
Specified by:
getIntValue in interface com.ebmwebsourcing.easybpel.xpath.exp.api.verification.TypeVerifier

getLongValue

public long getLongValue(org.jdom.Element e)
Specified by:
getLongValue in interface com.ebmwebsourcing.easybpel.xpath.exp.api.verification.TypeVerifier

getDoubleValue

public double getDoubleValue(org.jdom.Element e)
Specified by:
getDoubleValue in interface com.ebmwebsourcing.easybpel.xpath.exp.api.verification.TypeVerifier

getStringValue

public java.lang.String getStringValue(org.jdom.Element e)
Specified by:
getStringValue in interface com.ebmwebsourcing.easybpel.xpath.exp.api.verification.TypeVerifier

getBooleanValue

public boolean getBooleanValue(org.jdom.Element e)
Specified by:
getBooleanValue in interface com.ebmwebsourcing.easybpel.xpath.exp.api.verification.TypeVerifier

getDateTimeValue

public java.util.Date getDateTimeValue(org.jdom.Element e)
Specified by:
getDateTimeValue in interface com.ebmwebsourcing.easybpel.xpath.exp.api.verification.TypeVerifier


Copyright © 2011 Petals Link. All Rights Reserved.