com.threerings.admin.client
Class TabbedDSetEditor.FieldGrouper<E extends DSet.Entry>

java.lang.Object
  extended by com.threerings.admin.client.TabbedDSetEditor.EntryGrouper<E>
      extended by com.threerings.admin.client.TabbedDSetEditor.FieldGrouper<E>
Enclosing class:
TabbedDSetEditor<E extends DSet.Entry>

public static class TabbedDSetEditor.FieldGrouper<E extends DSet.Entry>
extends TabbedDSetEditor.EntryGrouper<E>


Field Summary
protected  Field _field
           
 
Fields inherited from class com.threerings.admin.client.TabbedDSetEditor.EntryGrouper
_allGroups, LEXICAL_CASE_INSENSITIVE
 
Constructor Summary
TabbedDSetEditor.FieldGrouper(String fieldName, Class<?> entryClass)
           
 
Method Summary
protected  String[] computeGroups(E entry)
          Subclasses implement the actual logic to figure out a group names from an entry here.
 
Methods inherited from class com.threerings.admin.client.TabbedDSetEditor.EntryGrouper
computeGroups, getAllGroups, getComparator, getPredicate
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

_field

protected final Field _field
Constructor Detail

TabbedDSetEditor.FieldGrouper

public TabbedDSetEditor.FieldGrouper(String fieldName,
                                     Class<?> entryClass)
Method Detail

computeGroups

protected String[] computeGroups(E entry)
Description copied from class: TabbedDSetEditor.EntryGrouper
Subclasses implement the actual logic to figure out a group names from an entry here.

Specified by:
computeGroups in class TabbedDSetEditor.EntryGrouper<E extends DSet.Entry>