org.enhydra.shark.api.client.wfservice
Interface XPDLExpressionBuilder


public interface XPDLExpressionBuilder

XPDLExpressionBuilder interface helps building filters for the usage within XPDLBrowser interface.

Author:
Sasa Bojanic

Field Summary
static java.lang.String ACTIVITY_ID
           
static java.lang.String ID
           
static java.lang.String NAME
           
static java.lang.String ORD_NO
           
static java.lang.String PACKAGE_ID
           
static java.lang.String PARENT_ID
           
static java.lang.String PARENT_ORD_NO
           
static java.lang.String PARENT_TYPE
           
static java.lang.String PROCESS_ID
           
static java.lang.String TYPE
           
static java.lang.String VALUE
           
static int XPDL_FILTER
           
 
Method Summary
 WMFilter addActivityIdEquals(java.lang.String exp)
           
 WMFilter addIdEquals(java.lang.String exp)
           
 WMFilter addNameEquals(java.lang.String exp)
           
 WMFilter addOrdNoEquals(int exp)
           
 WMFilter addPackageIdEquals(java.lang.String exp)
           
 WMFilter addParentIdEquals(java.lang.String exp)
           
 WMFilter addParentOrdNoEquals(int exp)
           
 WMFilter addParentTypeEquals(java.lang.String exp)
           
 WMFilter addProcessIdEquals(java.lang.String exp)
           
 WMFilter addTypeEquals(java.lang.String exp)
           
 WMFilter addValueEquals(java.lang.String exp)
           
 WMFilter and(WMFilter f1, WMFilter f2)
           
 WMFilter andForArray(WMFilter[] fs)
           
 WMFilter not(WMFilter f)
           
 WMFilter or(WMFilter f1, WMFilter f2)
           
 WMFilter orForArray(WMFilter[] fs)
           
 

Field Detail

XPDL_FILTER

public static final int XPDL_FILTER
See Also:
Constant Field Values

ID

public static final java.lang.String ID
See Also:
Constant Field Values

TYPE

public static final java.lang.String TYPE
See Also:
Constant Field Values

NAME

public static final java.lang.String NAME
See Also:
Constant Field Values

VALUE

public static final java.lang.String VALUE
See Also:
Constant Field Values

PACKAGE_ID

public static final java.lang.String PACKAGE_ID
See Also:
Constant Field Values

PROCESS_ID

public static final java.lang.String PROCESS_ID
See Also:
Constant Field Values

ACTIVITY_ID

public static final java.lang.String ACTIVITY_ID
See Also:
Constant Field Values

PARENT_ID

public static final java.lang.String PARENT_ID
See Also:
Constant Field Values

PARENT_TYPE

public static final java.lang.String PARENT_TYPE
See Also:
Constant Field Values

PARENT_ORD_NO

public static final java.lang.String PARENT_ORD_NO
See Also:
Constant Field Values

ORD_NO

public static final java.lang.String ORD_NO
See Also:
Constant Field Values
Method Detail

and

public WMFilter and(WMFilter f1,
                    WMFilter f2)

andForArray

public WMFilter andForArray(WMFilter[] fs)

or

public WMFilter or(WMFilter f1,
                   WMFilter f2)

orForArray

public WMFilter orForArray(WMFilter[] fs)

not

public WMFilter not(WMFilter f)

addIdEquals

public WMFilter addIdEquals(java.lang.String exp)

addTypeEquals

public WMFilter addTypeEquals(java.lang.String exp)

addNameEquals

public WMFilter addNameEquals(java.lang.String exp)

addValueEquals

public WMFilter addValueEquals(java.lang.String exp)

addPackageIdEquals

public WMFilter addPackageIdEquals(java.lang.String exp)

addProcessIdEquals

public WMFilter addProcessIdEquals(java.lang.String exp)

addActivityIdEquals

public WMFilter addActivityIdEquals(java.lang.String exp)

addParentIdEquals

public WMFilter addParentIdEquals(java.lang.String exp)

addParentTypeEquals

public WMFilter addParentTypeEquals(java.lang.String exp)

addParentOrdNoEquals

public WMFilter addParentOrdNoEquals(int exp)

addOrdNoEquals

public WMFilter addOrdNoEquals(int exp)