ERXSortOrder Class Reference

Inherits er::extensions::woextensions::WOSortOrder.

Inherited by AjaxSortOrder, ERXAjaxSortOrder, and ERXHTMLSortOrder.

Collaboration diagram for ERXSortOrder:

Collaboration graph
[legend]

List of all members.

Public Member Functions

int currentState ()
String customImageSrcForCurrentState ()
 ERXSortOrder (WOContext context)
String frameworkName ()
boolean hasCustomImageNameForCurrentState ()
boolean hasCustomImageSrcForCurrentState ()
Object height ()
String helpString ()
String imageNameForCurrentState ()
void reset ()
String sortedAscendingImageName ()
String sortedDescendingImageName ()
boolean synchronizesVariablesWithBindings ()
WOComponent toggleClicked ()
String unsortedImageName ()
Object width ()

Static Public Attributes

static final Logger log = Logger.getLogger(ERXSortOrder.class)
static final int Reset = -1
static final int SortedAscending = 1
static final int SortedDescending = 2
static final String SortOrderingChanged = "SortOrderingChanged"
static final int Unsorted = 0

Protected Member Functions

boolean _isCurrentKeyPrimary ()
NSSelector _primaryKeySortOrderingSelector ()
EOSortOrdering _primarySortOrdering ()

Protected Attributes

int _currentState = Reset


Detailed Description

Better sort order changer. Useful for providing custom sort order images and remembering the sort orderings.

d2wContext displayGroup displayKey key unsortedImageSrc sortedAscendingImageSrc sortedDescendingImageSrc unsortedImageName sortedAscendingImageName sortedDescendingImageName imageFramework width the width of the image height the height of the image


Constructor & Destructor Documentation

ERXSortOrder ( WOContext  context  ) 


Member Function Documentation

boolean _isCurrentKeyPrimary (  )  [protected]

Reimplemented from WOSortOrder.

NSSelector _primaryKeySortOrderingSelector (  )  [protected]

Reimplemented from WOSortOrder.

EOSortOrdering _primarySortOrdering (  )  [protected]

Reimplemented from WOSortOrder.

int currentState (  ) 

String customImageSrcForCurrentState (  ) 

String frameworkName (  ) 

boolean hasCustomImageNameForCurrentState (  ) 

boolean hasCustomImageSrcForCurrentState (  ) 

Object height (  ) 

String helpString (  ) 

Reimplemented from WOSortOrder.

String imageNameForCurrentState (  ) 

void reset (  ) 

Reimplemented from WOSortOrder.

String sortedAscendingImageName (  ) 

String sortedDescendingImageName (  ) 

boolean synchronizesVariablesWithBindings (  ) 

component does not synchronize variables

Reimplemented from ERXNonSynchronizingComponent.

WOComponent toggleClicked (  ) 

Reimplemented from WOSortOrder.

String unsortedImageName (  ) 

Object width (  ) 


Member Data Documentation

int _currentState = Reset [protected]

final Logger log = Logger.getLogger(ERXSortOrder.class) [static]

logging support

final int Reset = -1 [static]

final int SortedAscending = 1 [static]

final int SortedDescending = 2 [static]

final String SortOrderingChanged = "SortOrderingChanged" [static]

final int Unsorted = 0 [static]


The documentation for this class was generated from the following file:

Generated on Sat May 26 06:43:06 2012 for Project Wonder by  doxygen 1.5.8