com.ebmwebsourcing.easybpel.model.bpel.impl.compiler.verification
Class TypeVerifierImpl

java.lang.Object
  extended by com.ebmwebsourcing.easybpel.model.bpel.impl.compiler.verification.TypeVerifierImpl
All Implemented Interfaces:
com.ebmwebsourcing.easybpel.model.bpel.api.compiler.verification.TypeVerifier

public class TypeVerifierImpl
extends java.lang.Object
implements com.ebmwebsourcing.easybpel.model.bpel.api.compiler.verification.TypeVerifier

Author:
Nicolas Salatge - eBM WebSourcing

Constructor Summary
TypeVerifierImpl(com.ebmwebsourcing.easybpel.model.bpel.api.BPELProcess bpelDefinition)
           
 
Method Summary
 java.lang.Class<?> compare(org.jdom.Element e1, org.jdom.Element e2)
           
 java.lang.Boolean getBooleanValue(org.jdom.Element e)
           
 java.util.Date getDateTimeValue(org.jdom.Element e)
           
 java.lang.Integer getIntValue(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 isInteger(org.jdom.Element e)
           
 boolean isNullValue(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

TypeVerifierImpl

public TypeVerifierImpl(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.model.bpel.api.BPELException
Specified by:
compare in interface com.ebmwebsourcing.easybpel.model.bpel.api.compiler.verification.TypeVerifier
Throws:
com.ebmwebsourcing.easybpel.model.bpel.api.BPELException

isInteger

public boolean isInteger(org.jdom.Element e)
                  throws com.ebmwebsourcing.easybpel.model.bpel.api.BPELException
Specified by:
isInteger in interface com.ebmwebsourcing.easybpel.model.bpel.api.compiler.verification.TypeVerifier
Throws:
com.ebmwebsourcing.easybpel.model.bpel.api.BPELException

isDateTime

public boolean isDateTime(org.jdom.Element e)
                   throws com.ebmwebsourcing.easybpel.model.bpel.api.BPELException
Specified by:
isDateTime in interface com.ebmwebsourcing.easybpel.model.bpel.api.compiler.verification.TypeVerifier
Throws:
com.ebmwebsourcing.easybpel.model.bpel.api.BPELException

isString

public boolean isString(org.jdom.Element e)
                 throws com.ebmwebsourcing.easybpel.model.bpel.api.BPELException
Specified by:
isString in interface com.ebmwebsourcing.easybpel.model.bpel.api.compiler.verification.TypeVerifier
Throws:
com.ebmwebsourcing.easybpel.model.bpel.api.BPELException

isBoolean

public boolean isBoolean(org.jdom.Element e)
                  throws com.ebmwebsourcing.easybpel.model.bpel.api.BPELException
Specified by:
isBoolean in interface com.ebmwebsourcing.easybpel.model.bpel.api.compiler.verification.TypeVerifier
Throws:
com.ebmwebsourcing.easybpel.model.bpel.api.BPELException

getIntValue

public java.lang.Integer getIntValue(org.jdom.Element e)
Specified by:
getIntValue in interface com.ebmwebsourcing.easybpel.model.bpel.api.compiler.verification.TypeVerifier

getStringValue

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

getBooleanValue

public java.lang.Boolean getBooleanValue(org.jdom.Element e)
Specified by:
getBooleanValue in interface com.ebmwebsourcing.easybpel.model.bpel.api.compiler.verification.TypeVerifier

getDateTimeValue

public java.util.Date getDateTimeValue(org.jdom.Element e)
                                throws com.ebmwebsourcing.easybpel.model.bpel.api.BPELException
Specified by:
getDateTimeValue in interface com.ebmwebsourcing.easybpel.model.bpel.api.compiler.verification.TypeVerifier
Throws:
com.ebmwebsourcing.easybpel.model.bpel.api.BPELException

isNullValue

public boolean isNullValue(org.jdom.Element e)
Specified by:
isNullValue in interface com.ebmwebsourcing.easybpel.model.bpel.api.compiler.verification.TypeVerifier


Copyright © 2012 Petals Link. All Rights Reserved.