com.plumtree.portaluiinfrastructure.filter
Class FilterForm
java.lang.Object
com.plumtree.portaluiinfrastructure.filter.FilterForm
public class FilterForm
- extends java.lang.Object
- Author:
- CraigS, based on MikeS code
Method Summary |
static IPTFilter |
BuildFilterFromForm(AActivitySpace asOwner,
XPHashtable form)
|
static IPTFilter |
BuildFilterFromForm(AActivitySpace asOwner,
XPHashtable form,
java.lang.String prefix)
|
static boolean |
EncodeFilterAsControlArgs(IPTSession session,
AActivitySpace owner,
IPTFilter filter,
IXPDictionary hash)
This method does the inverse of BuildFilterFromForm. |
static boolean |
EncodeFilterAsControlArgs(IPTSession session,
AActivitySpace owner,
IPTFilter filter,
IXPDictionary hash,
java.lang.String prefix)
This method does the inverse of BuildFilterFromForm. |
static JSDateTimePickerMgr |
MakeTempDateTimePickerMgr(AActivitySpace asOwner)
|
static boolean |
OperatorRequiresValue(int iOperator)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
IS_FILTER_FORM
public static final java.lang.String IS_FILTER_FORM
- See Also:
- Constant Field Values
TOP_OPERATOR
public static final java.lang.String TOP_OPERATOR
- See Also:
- Constant Field Values
IGNORE_BLANK_STATEMENTS
public static final java.lang.String IGNORE_BLANK_STATEMENTS
- See Also:
- Constant Field Values
IGNORE_BLANK_STATEMENTS_VAL
public static final java.lang.String IGNORE_BLANK_STATEMENTS_VAL
- See Also:
- Constant Field Values
ACTIVE_CLAUSE
public static final java.lang.String ACTIVE_CLAUSE
- See Also:
- Constant Field Values
ACTION
public static final java.lang.String ACTION
- See Also:
- Constant Field Values
ACTION_ADD_GRP
public static final java.lang.String ACTION_ADD_GRP
- See Also:
- Constant Field Values
ACTION_REMOVE_GRP
public static final java.lang.String ACTION_REMOVE_GRP
- See Also:
- Constant Field Values
ACTION_ADD_STMT
public static final java.lang.String ACTION_ADD_STMT
- See Also:
- Constant Field Values
ACTION_REMOVE_STMT
public static final java.lang.String ACTION_REMOVE_STMT
- See Also:
- Constant Field Values
ACTION_REMOVE_CHECKED_STMTS
public static final java.lang.String ACTION_REMOVE_CHECKED_STMTS
- See Also:
- Constant Field Values
TOTAL_GROUPS
public static final java.lang.String TOTAL_GROUPS
- See Also:
- Constant Field Values
FULL_TEXT
public static final java.lang.String FULL_TEXT
- See Also:
- Constant Field Values
DEPTH_PREFIX
public static final java.lang.String DEPTH_PREFIX
- See Also:
- Constant Field Values
MAX_STMTS
public static final java.lang.String MAX_STMTS
- See Also:
- Constant Field Values
GROUP_OPERATOR
public static final java.lang.String GROUP_OPERATOR
- See Also:
- Constant Field Values
OPERATOR_AND
public static final java.lang.String OPERATOR_AND
- See Also:
- Constant Field Values
OPERATOR_OR
public static final java.lang.String OPERATOR_OR
- See Also:
- Constant Field Values
REVEALED
public static final java.lang.String REVEALED
- See Also:
- Constant Field Values
PROPERTY_SELECTED
public static final java.lang.String PROPERTY_SELECTED
- See Also:
- Constant Field Values
PROPERTY_HIDDEN
public static final java.lang.String PROPERTY_HIDDEN
- See Also:
- Constant Field Values
INTRINSIC_HIDDEN
public static final java.lang.String INTRINSIC_HIDDEN
- See Also:
- Constant Field Values
INTRINSIC_OP_HIDDEN
public static final java.lang.String INTRINSIC_OP_HIDDEN
- See Also:
- Constant Field Values
INTRINSIC_VAL_HIDDEN
public static final java.lang.String INTRINSIC_VAL_HIDDEN
- See Also:
- Constant Field Values
OPERATOR_NUMERIC
public static final java.lang.String OPERATOR_NUMERIC
- See Also:
- Constant Field Values
OPERATOR_DATE
public static final java.lang.String OPERATOR_DATE
- See Also:
- Constant Field Values
OPERATOR_TEXT
public static final java.lang.String OPERATOR_TEXT
- See Also:
- Constant Field Values
OPERATOR_MEMBER_OF
public static final java.lang.String OPERATOR_MEMBER_OF
- See Also:
- Constant Field Values
COMPARISON_VALUE
public static final java.lang.String COMPARISON_VALUE
- See Also:
- Constant Field Values
COMPARISON_VALUE_IF_DATE
public static final java.lang.String COMPARISON_VALUE_IF_DATE
- See Also:
- Constant Field Values
COMPARISON_VALUE_MEMBER_OF
public static final java.lang.String COMPARISON_VALUE_MEMBER_OF
- See Also:
- Constant Field Values
REMOVE_STMT_CHECKBOX
public static final java.lang.String REMOVE_STMT_CHECKBOX
- See Also:
- Constant Field Values
FilterForm
public FilterForm()
BuildFilterFromForm
public static IPTFilter BuildFilterFromForm(AActivitySpace asOwner,
XPHashtable form)
BuildFilterFromForm
public static IPTFilter BuildFilterFromForm(AActivitySpace asOwner,
XPHashtable form,
java.lang.String prefix)
EncodeFilterAsControlArgs
public static boolean EncodeFilterAsControlArgs(IPTSession session,
AActivitySpace owner,
IPTFilter filter,
IXPDictionary hash)
- This method does the inverse of BuildFilterFromForm.
It returns true if the filter is valid (may be used for a search,
e.g. has no empty comparison values), false otherwise.
EncodeFilterAsControlArgs
public static boolean EncodeFilterAsControlArgs(IPTSession session,
AActivitySpace owner,
IPTFilter filter,
IXPDictionary hash,
java.lang.String prefix)
- This method does the inverse of BuildFilterFromForm.
It returns true if the filter is valid (may be used for a search,
e.g. has no empty comparison values), false otherwise.
OperatorRequiresValue
public static boolean OperatorRequiresValue(int iOperator)
- Parameters:
operator
-
- Returns:
MakeTempDateTimePickerMgr
public static JSDateTimePickerMgr MakeTempDateTimePickerMgr(AActivitySpace asOwner)