JX Application Framework
Loading...
Searching...
No Matches
Classes | Public Types | Static Public Attributes | List of all members
JListT Class Reference

#include <JList.h>

Classes

class  Copied
 
class  GoingAway
 
class  ItemMoved
 
class  ItemsChanged
 
class  ItemsInserted
 
class  ItemsRemoved
 
class  ItemsSwapped
 
class  Sorted
 

Public Types

enum  SortOrder {
  kSortAscending ,
  kSortDescending
}
 
enum  SearchReturn {
  kFirstMatch ,
  kLastMatch ,
  kAnyMatch
}
 
enum  Position {
  kStartAtBeginning ,
  kStartAtEnd ,
  kStartBefore ,
  kStartAfter
}
 
enum  Action {
  kStay = 0 ,
  kMove = 1
}
 

Static Public Attributes

static const JUtf8BytekItemsInserted = "ItemsInserted::JListT"
 
static const JUtf8BytekItemsRemoved = "ItemsRemoved::JListT"
 
static const JUtf8BytekItemMoved = "ItemMoved::JListT"
 
static const JUtf8BytekItemsSwapped = "ItemsSwapped::JListT"
 
static const JUtf8BytekItemsChanged = "ItemsChanged::JListT"
 
static const JUtf8BytekSorted = "Sorted::JListT"
 
static const JUtf8BytekGoingAway = "GoingAway::JListT"
 
static const JUtf8BytekCopied = "Copied::JListT"
 

Detailed Description

Provides unique point of definition of messages for JList<T>.

Member Enumeration Documentation

◆ Action

Enumerator
kStay 
kMove 

◆ Position

Enumerator
kStartAtBeginning 
kStartAtEnd 
kStartBefore 
kStartAfter 

◆ SearchReturn

Enumerator
kFirstMatch 
kLastMatch 
kAnyMatch 

◆ SortOrder

Enumerator
kSortAscending 
kSortDescending 

Member Data Documentation

◆ kCopied

const JUtf8Byte * JListT::kCopied = "Copied::JListT"
static

◆ kGoingAway

const JUtf8Byte * JListT::kGoingAway = "GoingAway::JListT"
static

◆ kItemMoved

const JUtf8Byte * JListT::kItemMoved = "ItemMoved::JListT"
static

◆ kItemsChanged

const JUtf8Byte * JListT::kItemsChanged = "ItemsChanged::JListT"
static

◆ kItemsInserted

const JUtf8Byte * JListT::kItemsInserted = "ItemsInserted::JListT"
static

◆ kItemsRemoved

const JUtf8Byte * JListT::kItemsRemoved = "ItemsRemoved::JListT"
static

◆ kItemsSwapped

const JUtf8Byte * JListT::kItemsSwapped = "ItemsSwapped::JListT"
static

◆ kSorted

const JUtf8Byte * JListT::kSorted = "Sorted::JListT"
static

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