Project Wonder 5.0

er.extensions.partials
Class ERXPartialInitializer

java.lang.Object
  extended by er.extensions.partials.ERXPartialInitializer

public class ERXPartialInitializer
extends java.lang.Object

ERXPartialInitializer is registered at startup and is responsible for merging partial entities together into a single entity.

Author:
mschrag

Constructor Summary
ERXPartialInitializer()
           
 
Method Summary
protected  void convertEntityPartialReferences(com.webobjects.eoaccess.EOEntity entity, com.webobjects.foundation.NSMutableDictionary<com.webobjects.eoaccess.EOEntity,com.webobjects.eoaccess.EOEntity> baseForPartial, com.webobjects.foundation.NSMutableSet<com.webobjects.eoaccess.EOEntity> convertedEntities)
           
protected  void convertRelationshipPartialReferences(com.webobjects.eoaccess.EOEntity entity, com.webobjects.eoaccess.EORelationship relationship, com.webobjects.foundation.NSMutableDictionary<com.webobjects.eoaccess.EOEntity,com.webobjects.eoaccess.EOEntity> baseForPartial, com.webobjects.foundation.NSMutableSet<com.webobjects.eoaccess.EOEntity> convertedEntities)
           
 void initializePartialEntities(com.webobjects.eoaccess.EOModelGroup modelGroup)
           
static ERXPartialInitializer initializer()
           
 void modelGroupAdded(com.webobjects.foundation.NSNotification notification)
           
static void registerModelGroupListener()
           
 void workaroundClassDescriptionResetProblem()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ERXPartialInitializer

public ERXPartialInitializer()
Method Detail

initializer

public static ERXPartialInitializer initializer()

registerModelGroupListener

public static void registerModelGroupListener()

workaroundClassDescriptionResetProblem

public void workaroundClassDescriptionResetProblem()

modelGroupAdded

public void modelGroupAdded(com.webobjects.foundation.NSNotification notification)

initializePartialEntities

public void initializePartialEntities(com.webobjects.eoaccess.EOModelGroup modelGroup)

convertEntityPartialReferences

protected void convertEntityPartialReferences(com.webobjects.eoaccess.EOEntity entity,
                                              com.webobjects.foundation.NSMutableDictionary<com.webobjects.eoaccess.EOEntity,com.webobjects.eoaccess.EOEntity> baseForPartial,
                                              com.webobjects.foundation.NSMutableSet<com.webobjects.eoaccess.EOEntity> convertedEntities)

convertRelationshipPartialReferences

protected void convertRelationshipPartialReferences(com.webobjects.eoaccess.EOEntity entity,
                                                    com.webobjects.eoaccess.EORelationship relationship,
                                                    com.webobjects.foundation.NSMutableDictionary<com.webobjects.eoaccess.EOEntity,com.webobjects.eoaccess.EOEntity> baseForPartial,
                                                    com.webobjects.foundation.NSMutableSet<com.webobjects.eoaccess.EOEntity> convertedEntities)

Last updated: Tue, Feb 21, 2017 • 05:45 PM CET

Copyright © 2002 – 2007 Project Wonder.