com.aurel.track.fieldType.runtime.matchers.design
Class AbstractMatcherDT

java.lang.Object
  extended by com.aurel.track.fieldType.runtime.matchers.AbstractMatcherBase
      extended by com.aurel.track.fieldType.runtime.matchers.design.AbstractMatcherDT
All Implemented Interfaces:
IMatcherDT, IMatcherBase
Direct Known Subclasses:
BooleanMatcherDT, DateMatcherDT, DoubleMatcherDT, IntegerBasedBooleanMatcherDT, IntegerMatcherDT, SelectMatcherDT, StringMatcherDT

public abstract class AbstractMatcherDT
extends AbstractMatcherBase
implements IMatcherDT

Base class for configuring a matcher

Author:
Tamas Ruff

Field Summary
 
Fields inherited from class com.aurel.track.fieldType.runtime.matchers.AbstractMatcherBase
fieldID, matchValue, relation
 
Constructor Summary
AbstractMatcherDT(java.lang.Integer fieldID)
           
 
Method Summary
 boolean isMatchDataTypeRelationDependent()
          Whether the matchDataType depends on the relation selected
 void reloadSpecific(java.lang.String action)
          Refresh action called during the reloading of a (part of) match value Used only by searching for composite fields: for example by reloading if the first select in a cascading select
 
Methods inherited from class com.aurel.track.fieldType.runtime.matchers.AbstractMatcherBase
getFieldID, getMatchValue, getRelation, setMatchValue, setRelation
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.aurel.track.fieldType.runtime.matchers.design.IMatcherDT
getMatchValueJsp, getPossibleRelations
 
Methods inherited from interface com.aurel.track.fieldType.runtime.matchers.IMatcherBase
getFieldID, getMatchValue, getRelation, setMatchValue, setRelation
 

Constructor Detail

AbstractMatcherDT

public AbstractMatcherDT(java.lang.Integer fieldID)
Method Detail

isMatchDataTypeRelationDependent

public boolean isMatchDataTypeRelationDependent()
Whether the matchDataType depends on the relation selected

Specified by:
isMatchDataTypeRelationDependent in interface IMatcherDT
Returns:
See Also:
When this is false we can spare an extra access to the server to refresh the match value control

reloadSpecific

public void reloadSpecific(java.lang.String action)
Refresh action called during the reloading of a (part of) match value Used only by searching for composite fields: for example by reloading if the first select in a cascading select

Specified by:
reloadSpecific in interface IMatcherDT
Parameters:
action -


Issue Tracking with Track+: Home Page      Copyright © 2008 Trackplus. All Rights Reserved.