wt.query.specification
Interface AttributeSearchExp

All Superinterfaces:
SearchExpression
All Known Subinterfaces:
DependentAttrSearchExp, IndependentAttrSearchExp
All Known Implementing Classes:
AbstractAttributeSearchExp, DefaultDependentAttrSearchExp, DefaultIndependentAttrSearchExp

public interface AttributeSearchExp
extends SearchExpression



Supported API: false

Extendable: false


Field Summary
static String IDENTIFIER
          Label for the attribute.
static String OPERATOR
          Label for the attribute.
static String PROCESS_IDENTIFIER_HIERARCHICALLY
          Label for the attribute.
static String VALUE
          Label for the attribute.
 
Method Summary
 AttributeIdentifier getIdentifier()
          Gets the object for the association that plays role: IDENTIFIER.
 OperatorType getOperator()
          Gets the object for the association that plays role: OPERATOR.
 AttributeValueCriteria getValue()
          Gets the object for the association that plays role: VALUE.
 boolean isProcessIdentifierHierarchically()
          Gets the value of the attribute: PROCESS_IDENTIFIER_HIERARCHICALLY.
 void setIdentifier(AttributeIdentifier a_Identifier)
          Sets the object for the association that plays role: IDENTIFIER.
 void setOperator(OperatorType a_Operator)
          Sets the object for the association that plays role: OPERATOR.
 void setProcessIdentifierHierarchically(boolean a_ProcessIdentifierHierarchically)
          Sets the value of the attribute: PROCESS_IDENTIFIER_HIERARCHICALLY.
 void setValue(AttributeValueCriteria a_Value)
          Sets the object for the association that plays role: VALUE.
 
Methods inherited from interface wt.query.specification.SearchExpression
maxSubExpression, minSubExpression
 

Field Detail

PROCESS_IDENTIFIER_HIERARCHICALLY

public static final String PROCESS_IDENTIFIER_HIERARCHICALLY
Label for the attribute.

Supported API: false

See Also:
Constant Field Values

VALUE

public static final String VALUE
Label for the attribute.

Supported API: false

See Also:
Constant Field Values

IDENTIFIER

public static final String IDENTIFIER
Label for the attribute.

Supported API: false

See Also:
Constant Field Values

OPERATOR

public static final String OPERATOR
Label for the attribute.

Supported API: false

See Also:
Constant Field Values
Method Detail

isProcessIdentifierHierarchically

public boolean isProcessIdentifierHierarchically()
Gets the value of the attribute: PROCESS_IDENTIFIER_HIERARCHICALLY.

Supported API: false

Returns:
boolean

setProcessIdentifierHierarchically

public void setProcessIdentifierHierarchically(boolean a_ProcessIdentifierHierarchically)
                                        throws WTPropertyVetoException
Sets the value of the attribute: PROCESS_IDENTIFIER_HIERARCHICALLY.

Supported API: false

Parameters:
a_ProcessIdentifierHierarchically -
Throws:
WTPropertyVetoException

getValue

public AttributeValueCriteria getValue()
Gets the object for the association that plays role: VALUE.

Supported API: false

Returns:
AttributeValueCriteria

setValue

public void setValue(AttributeValueCriteria a_Value)
              throws WTPropertyVetoException
Sets the object for the association that plays role: VALUE.

Supported API: false

Parameters:
a_Value -
Throws:
WTPropertyVetoException

getIdentifier

public AttributeIdentifier getIdentifier()
Gets the object for the association that plays role: IDENTIFIER.

Supported API: false

Returns:
AttributeIdentifier

setIdentifier

public void setIdentifier(AttributeIdentifier a_Identifier)
                   throws WTPropertyVetoException
Sets the object for the association that plays role: IDENTIFIER.

Supported API: false

Parameters:
a_Identifier -
Throws:
WTPropertyVetoException

getOperator

public OperatorType getOperator()
Gets the object for the association that plays role: OPERATOR.

Supported API: false

Returns:
OperatorType

setOperator

public void setOperator(OperatorType a_Operator)
                 throws WTPropertyVetoException
Sets the object for the association that plays role: OPERATOR.

Supported API: false

Parameters:
a_Operator -
Throws:
WTPropertyVetoException