er.grouping
Class DRCriteria
java.lang.Object
er.grouping.DRCriteria
public class DRCriteria
- extends java.lang.Object
The "value" for the DRMasterCriteria
. For example, given
a category
key, it would contain "Drama", "Sci-Fi" and "Comedy".
It also assigns a score()
to objects to support header sorting.
Some DRCriteria have very high scores and so always end up on the bottom;
for example: "OTHER" and "TOTAL".
For numeric DRCriteria, the value is a really huge number and
1 + a really huge number (MAXNUMBER
), respectively.
For alpha DRCriteria. the value is a long word filled with z's (MAXSTRING
)
and the same with one z concatenated, respectively.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
_valueDict
protected com.webobjects.foundation.NSDictionary _valueDict
_masterCriteria
protected DRMasterCriteria _masterCriteria
_label
protected java.lang.String _label
MAXNUMBER
public static final double MAXNUMBER
- See Also:
- Constant Field Values
MAXSTRING
public static final java.lang.String MAXSTRING
- See Also:
- Constant Field Values
_defaultCalendarFormatString
public static java.lang.String _defaultCalendarFormatString
_isTotal
protected boolean _isTotal
_isOther
protected boolean _isOther
_score
protected java.lang.Object _score
DRCriteria
public DRCriteria()
isTotal
public boolean isTotal()
setIsTotal
public void setIsTotal(boolean v)
isOther
public boolean isOther()
setIsOther
public void setIsOther(boolean v)
asOtherWithMasterCriteria
public static DRCriteria asOtherWithMasterCriteria(DRMasterCriteria mc)
asTotalWithMasterCriteria
public static DRCriteria asTotalWithMasterCriteria(DRMasterCriteria mc)
withMasterCriteriaValueDict
public static DRCriteria withMasterCriteriaValueDict(DRMasterCriteria mc,
com.webobjects.foundation.NSDictionary valD)
setMasterCriteria
public void setMasterCriteria(DRMasterCriteria val)
masterCriteria
public DRMasterCriteria masterCriteria()
setValueDict
public void setValueDict(com.webobjects.foundation.NSDictionary val)
valueDict
public com.webobjects.foundation.NSDictionary valueDict()
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object
keyDesc
public java.lang.String keyDesc()
calendarFormatForDates
public java.lang.String calendarFormatForDates()
rangeSeparator
public java.lang.String rangeSeparator()
compoundSeparator
public java.lang.String compoundSeparator()
formatterForFormat
public static java.text.Format formatterForFormat(java.lang.String calFormat)
setFormatterForFormat
public static void setFormatterForFormat(java.text.Format formatter,
java.lang.String calFormat)
labelForDict
public java.lang.String labelForDict(com.webobjects.foundation.NSDictionary dict)
label
public java.lang.String label()
setLabel
public void setLabel(java.lang.String lbl)
score
public java.lang.Object score()
Copyright © 2002 – 2007 Project Wonder.