wt.query.specification
Interface DependentAttrSearchExp

All Superinterfaces:
AttributeSearchExp, SearchExpression
All Known Implementing Classes:
DefaultDependentAttrSearchExp

public interface DependentAttrSearchExp
extends AttributeSearchExp

Supplies the crtieria for a dependent attribute. The attribute as well as the association (role name) it is dependent upon are also identified.

Supported API: false

Extendable: false


Field Summary
static String REFERENCE_DEFINITION
          Label for the attribute.
 
Fields inherited from interface wt.query.specification.AttributeSearchExp
IDENTIFIER, OPERATOR, PROCESS_IDENTIFIER_HIERARCHICALLY, VALUE
 
Method Summary
 ReferenceDefinitionReference getReferenceDefinition()
          Gets the object for the association that plays role: REFERENCE_DEFINITION.
 void setReferenceDefinition(ReferenceDefinitionReference a_ReferenceDefinition)
          Sets the object for the association that plays role: REFERENCE_DEFINITION.
 
Methods inherited from interface wt.query.specification.AttributeSearchExp
getIdentifier, getOperator, getValue, isProcessIdentifierHierarchically, setIdentifier, setOperator, setProcessIdentifierHierarchically, setValue
 
Methods inherited from interface wt.query.specification.SearchExpression
maxSubExpression, minSubExpression
 

Field Detail

REFERENCE_DEFINITION

public static final String REFERENCE_DEFINITION
Label for the attribute.

Supported API: false

See Also:
Constant Field Values
Method Detail

getReferenceDefinition

public ReferenceDefinitionReference getReferenceDefinition()
Gets the object for the association that plays role: REFERENCE_DEFINITION.

Supported API: false

Returns:
ReferenceDefinitionReference

setReferenceDefinition

public void setReferenceDefinition(ReferenceDefinitionReference a_ReferenceDefinition)
                            throws WTPropertyVetoException
Sets the object for the association that plays role: REFERENCE_DEFINITION.

Supported API: false

Parameters:
a_ReferenceDefinition -
Throws:
WTPropertyVetoException