ERXAdaptorOpComparator Class Reference

List of all members.

Public Member Functions

int compare (Object object1, Object object2) throws com.webobjects.foundation.NSComparator.ComparisonException
 ERXAdaptorOpComparator (NSArray entityNameOrdering)

Protected Member Functions

String entityNameFromAdaptorOperation (EOAdaptorOperation adaptorOp)

Private Member Functions

int decodeAdaptorTypeForEntityAndStoredProcedure (EOEntity entity, EOStoredProcedure sp)


Detailed Description

EOAdaptorOpComparator that handles vertical inheritance.

Constructor & Destructor Documentation

ERXAdaptorOpComparator ( NSArray  entityNameOrdering  ) 

Parameters:
entityNameOrdering ordering of entity names to base sorting on


Member Function Documentation

int compare ( Object  object1,
Object  object2 
) throws com.webobjects.foundation.NSComparator.ComparisonException

int decodeAdaptorTypeForEntityAndStoredProcedure ( EOEntity  entity,
EOStoredProcedure  sp 
) [private]

String entityNameFromAdaptorOperation ( EOAdaptorOperation  adaptorOp  )  [protected]

Returns the name of EOEntity updated by adaptorOp. If this is updating through a flattened attribute, the name returned is the Entity of the target attribute.

Parameters:
adaptorOp EOAdaptorOperation to return Entity name from
Returns:
name of EOEntity updated by adaptorOp


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

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