cmlabs::SortedObjectCollection Class Reference

#include <SortedCollections.h>

Inheritance diagram for cmlabs::SortedObjectCollection:

Inheritance graph
[legend]
Collaboration diagram for cmlabs::SortedObjectCollection:

Collaboration graph
[legend]

List of all members.

Public Member Functions

 SortedObjectCollection ()
 SortedObjectCollection (const JString &xml)
 SortedObjectCollection (XMLNode *node)
virtual ~SortedObjectCollection ()
bool unitTest ()
int addAndReturnPosition (Object *value)
int removeAllBetween (const Object *obj1, const Object *obj2)
SortedObjectCollection getAllBetween (const Object *obj1, const Object *obj2)
JString getFirstAfter (const Object *obj)
JString getLastBefore (const Object *obj)
bool replace (int pos, const Object *value)
bool addFirst (const Object *value)
bool addLast (const Object *value)
bool addAfter (int pos, const Object *value)
bool addBefore (int pos, const Object *value)


Detailed Description

Definition at line 65 of file SortedCollections.h.


Constructor & Destructor Documentation

cmlabs::SortedObjectCollection::SortedObjectCollection (  ) 

Definition at line 172 of file SortedCollections.cpp.

cmlabs::SortedObjectCollection::SortedObjectCollection ( const JString xml  ) 

Definition at line 178 of file SortedCollections.cpp.

cmlabs::SortedObjectCollection::SortedObjectCollection ( XMLNode node  ) 

Definition at line 183 of file SortedCollections.cpp.

cmlabs::SortedObjectCollection::~SortedObjectCollection (  )  [virtual]

Definition at line 189 of file SortedCollections.cpp.


Member Function Documentation

bool cmlabs::SortedObjectCollection::unitTest (  )  [virtual]

Reimplemented from cmlabs::ObjectCollection.

Definition at line 236 of file SortedCollections.cpp.

int cmlabs::SortedObjectCollection::addAndReturnPosition ( Object value  ) 

Definition at line 194 of file SortedCollections.cpp.

int cmlabs::SortedObjectCollection::removeAllBetween ( const Object obj1,
const Object obj2 
)

Definition at line 198 of file SortedCollections.cpp.

SortedObjectCollection cmlabs::SortedObjectCollection::getAllBetween ( const Object obj1,
const Object obj2 
)

Definition at line 202 of file SortedCollections.cpp.

JString cmlabs::SortedObjectCollection::getFirstAfter ( const Object obj  ) 

Definition at line 215 of file SortedCollections.cpp.

JString cmlabs::SortedObjectCollection::getLastBefore ( const Object obj  ) 

Definition at line 223 of file SortedCollections.cpp.

bool cmlabs::SortedObjectCollection::replace ( int  pos,
const Object value 
)

Definition at line 82 of file SortedCollections.h.

bool cmlabs::SortedObjectCollection::addFirst ( const Object value  ) 

Definition at line 83 of file SortedCollections.h.

bool cmlabs::SortedObjectCollection::addLast ( const Object value  ) 

Definition at line 84 of file SortedCollections.h.

bool cmlabs::SortedObjectCollection::addAfter ( int  pos,
const Object value 
)

Definition at line 85 of file SortedCollections.h.

bool cmlabs::SortedObjectCollection::addBefore ( int  pos,
const Object value 
)

Definition at line 86 of file SortedCollections.h.


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

Generated on Tue Jul 7 16:23:46 2009 for CoreLibrary by  doxygen 1.5.6